From 6aeb1d91fbb639dd31c3f2c4a50fa321ff0152fb Mon Sep 17 00:00:00 2001 From: zifahm Date: Mon, 24 Jul 2023 09:42:38 +0000 Subject: [PATCH] fix: deprecating Bespoke --- README.MD | 24 +- apps/web/app/components/Footer/Footer.tsx | 9 - .../PageLayout/UnauthPageLayout.tsx | 2 - .../app/components/SideNav/UnauthSideNav.tsx | 76 +- apps/web/app/routes/content-guidelines.tsx | 262 - .../app/routes/copyright-dispute-policy.tsx | 239 - .../app/routes/data-processing-agreement.tsx | 454 - apps/web/app/routes/index/LandingPage.tsx | 62 +- .../index/LandingPage/ComparisonTable.tsx | 51 +- .../app/routes/pricing/AdditionalFeatures.tsx | 242 - apps/web/app/routes/pricing/AdvancedPlan.tsx | 44 - apps/web/app/routes/pricing/BasicPlan.tsx | 43 - apps/web/app/routes/pricing/Details.tsx | 30 - apps/web/app/routes/pricing/FreePlan.tsx | 120 - apps/web/app/routes/pricing/PlanSelector.tsx | 329 - apps/web/app/routes/pricing/index.tsx | 113 - apps/web/app/routes/privacy-policy.tsx | 581 - apps/web/app/routes/refund-policy.tsx | 120 - apps/web/app/routes/terms-of-service.tsx | 1275 - stable.json | 29453 ---------------- 20 files changed, 41 insertions(+), 33488 deletions(-) delete mode 100644 apps/web/app/routes/content-guidelines.tsx delete mode 100644 apps/web/app/routes/copyright-dispute-policy.tsx delete mode 100644 apps/web/app/routes/data-processing-agreement.tsx delete mode 100644 apps/web/app/routes/pricing/AdditionalFeatures.tsx delete mode 100644 apps/web/app/routes/pricing/AdvancedPlan.tsx delete mode 100644 apps/web/app/routes/pricing/BasicPlan.tsx delete mode 100644 apps/web/app/routes/pricing/Details.tsx delete mode 100644 apps/web/app/routes/pricing/FreePlan.tsx delete mode 100644 apps/web/app/routes/pricing/PlanSelector.tsx delete mode 100644 apps/web/app/routes/pricing/index.tsx delete mode 100644 apps/web/app/routes/privacy-policy.tsx delete mode 100644 apps/web/app/routes/refund-policy.tsx delete mode 100644 apps/web/app/routes/terms-of-service.tsx delete mode 100644 stable.json diff --git a/README.MD b/README.MD index 17fd72c..b4d974e 100644 --- a/README.MD +++ b/README.MD @@ -1,3 +1,6 @@ +⚠️ Bespoke has seized maintenance. This repository has been archived. + +

@@ -10,17 +13,17 @@
-

Open Source Personalized Marketing Platform.

+

Open Source Mailchimp Alternative.

Combining best parts of Mailchimp, Kalviyo's automation, Substack's newsletter and Typeform for surveys.

-

Bespoke Cloud · API Reference

+

- + +


@@ -51,15 +54,10 @@ We gather customer data through various means, including API's, behavioral inten - [ ] Surveys - [ ] Behavioral Intent API -> For full feature breakdown see Bespoke Cloud [Pricing Page](https://bespoke.surf/pricing) - ## Documentation & Links - [API Reference](https://bespoke-api.readme.io/reference/introduction-to-bespoke) for Bespoke REST API - Details about Bespoke's [Suppression](https://bespoke-api.readme.io/reference/supression-hit-tier) process -- Join - [Discord](https://discord.gg/h8gekTtq) - to talk to devs - Suggest [Feature and Integration Requests](https://feedback.bespoke.surf). - Open a [GitHub issue](https://github.com/bespoke-surf/bespoke/issues) to @@ -224,9 +222,9 @@ Now that everything is set up you can commit and push your changes to your repo. - `git push origin my-new-branch` 4. Go to the repository page in GitHub and click on "Compare & pull request" -## Support + Bespoke engineers are checking this regularly. diff --git a/apps/web/app/components/Footer/Footer.tsx b/apps/web/app/components/Footer/Footer.tsx index 7e04eec..e057ee9 100644 --- a/apps/web/app/components/Footer/Footer.tsx +++ b/apps/web/app/components/Footer/Footer.tsx @@ -1,5 +1,4 @@ import { useRouteLoaderData } from "@remix-run/react"; -import dayjs from "dayjs"; import { Flex, Link, TapArea, Text } from "gestalt"; import { Suspense, lazy, useState } from "react"; @@ -55,14 +54,6 @@ export default function Footer() { - {rootLoaderData.ENV.OPEN_SOURCE === "true" ? null : ( - - © {dayjs().get("year")}{" "} - {rootLoaderData.store?.name - ? rootLoaderData.store.name - : "Cartegan Software, Pvt Ltd."} - - )} {cookie && ( setCookie(false)} /> diff --git a/apps/web/app/components/PageLayout/UnauthPageLayout.tsx b/apps/web/app/components/PageLayout/UnauthPageLayout.tsx index 78a5e7b..45842a4 100644 --- a/apps/web/app/components/PageLayout/UnauthPageLayout.tsx +++ b/apps/web/app/components/PageLayout/UnauthPageLayout.tsx @@ -2,7 +2,6 @@ import type { PageHeaderProps } from "gestalt"; import { Box, Container, Flex, PageHeader } from "gestalt"; import BigContainer from "../BigContainer"; -import { UnauthNav } from "../Navigation/UnauthNav"; export default function UnauthPageLayot({ children, @@ -14,7 +13,6 @@ export default function UnauthPageLayot({ return ( - diff --git a/apps/web/app/components/SideNav/UnauthSideNav.tsx b/apps/web/app/components/SideNav/UnauthSideNav.tsx index 84ed83c..04fe805 100644 --- a/apps/web/app/components/SideNav/UnauthSideNav.tsx +++ b/apps/web/app/components/SideNav/UnauthSideNav.tsx @@ -1,7 +1,5 @@ -import { useLocation, useRouteLoaderData } from "@remix-run/react"; +import { useLocation } from "@remix-run/react"; import { Avatar, Flex, Link, SideNavigation, Text } from "gestalt"; -import type { RootData } from "../../root"; -import Footer from "../Footer/Footer"; export default function UnauthSideNav({ closeMobileNav, @@ -11,7 +9,6 @@ export default function UnauthSideNav({ showHeader?: boolean; }) { const location = useLocation(); - const rootLoaderData = useRouteLoaderData("root") as RootData; return ( ) : undefined } - footer={