diff --git a/.env.example b/.env.example index e99867e3e1..f832808a1c 100644 --- a/.env.example +++ b/.env.example @@ -371,10 +371,6 @@ APP_ROUTER_AUTH_SAML_ENABLED=0 APP_ROUTER_AUTH_ERROR_ENABLED=0 APP_ROUTER_AUTH_PLATFORM_ENABLED=0 APP_ROUTER_AUTH_OAUTH2_ENABLED=0 -APP_ROUTER_MORE_ENABLED=0 -APP_ROUTER_MAINTENANCE_ENABLED=0 -APP_ROUTER_UPGRADE_ENABLED=0 -APP_ROUTER_CONNECT_AND_JOIN_ENABLED=0 # disable setry server source maps SENTRY_DISABLE_SERVER_WEBPACK_PLUGIN=1 diff --git a/apps/web/abTest/middlewareFactory.ts b/apps/web/abTest/middlewareFactory.ts index 6903552b80..7cedf24458 100644 --- a/apps/web/abTest/middlewareFactory.ts +++ b/apps/web/abTest/middlewareFactory.ts @@ -27,10 +27,6 @@ const ROUTES: [URLPattern, boolean][] = [ ["/video/:path*", process.env.APP_ROUTER_VIDEO_ENABLED === "1"] as const, ["/team", process.env.APP_ROUTER_TEAM_ENABLED === "1"] as const, ["/teams", process.env.APP_ROUTER_TEAMS_ENABLED === "1"] as const, - ["/more", process.env.APP_ROUTER_MORE_ENABLED === "1"] as const, - ["/maintenance", process.env.APP_ROUTER_MAINTENANCE_ENABLED === "1"] as const, - ["/upgrade", process.env.APP_ROUTER_UPGRADE_ENABLED === "1"] as const, - ["/connect-and-join", process.env.APP_ROUTER_CONNECT_AND_JOIN_ENABLED === "1"] as const, ["/availability", process.env.APP_ROUTER_AVAILABILITY_ENABLED === "1"] as const, ].map(([pathname, enabled]) => [ new URLPattern({ diff --git a/apps/web/app/future/connect-and-join/page.tsx b/apps/web/app/connect-and-join/page.tsx similarity index 90% rename from apps/web/app/future/connect-and-join/page.tsx rename to apps/web/app/connect-and-join/page.tsx index b429d5be7a..e0e7f58128 100644 --- a/apps/web/app/future/connect-and-join/page.tsx +++ b/apps/web/app/connect-and-join/page.tsx @@ -5,7 +5,7 @@ import LegacyPage from "~/connect-and-join/connect-and-join-view"; export const generateMetadata = async () => { return await _generateMetadata( - () => "Connect and Join", + (t) => t("connect_and_join"), () => "" ); }; diff --git a/apps/web/app/future/maintenance/page.tsx b/apps/web/app/maintenance/page.tsx similarity index 68% rename from apps/web/app/future/maintenance/page.tsx rename to apps/web/app/maintenance/page.tsx index 1067014dbc..afb78f2469 100644 --- a/apps/web/app/future/maintenance/page.tsx +++ b/apps/web/app/maintenance/page.tsx @@ -5,10 +5,17 @@ import { APP_NAME } from "@calcom/lib/constants"; import LegacyPage from "~/maintenance/maintenance-view"; -export const generateMetadata = async () => - await _generateMetadata( +export const generateMetadata = async () => { + const metadata = await _generateMetadata( (t) => t("under_maintenance"), (t) => t("under_maintenance_description", { appName: APP_NAME }) ); + return { + ...metadata, + icons: { + icon: "/favicon.ico", + }, + }; +}; export default WithLayout({ getLayout: null, Page: LegacyPage })<"P">; diff --git a/apps/web/app/future/more/page.tsx b/apps/web/app/more/page.tsx similarity index 93% rename from apps/web/app/future/more/page.tsx rename to apps/web/app/more/page.tsx index 1980555ae0..d3325d2e50 100644 --- a/apps/web/app/future/more/page.tsx +++ b/apps/web/app/more/page.tsx @@ -5,7 +5,7 @@ import Page from "~/more/more-page-view"; export const generateMetadata = async () => { return await _generateMetadata( - () => "More", + (t) => t("more"), () => "" ); }; diff --git a/apps/web/app/future/upgrade/page.tsx b/apps/web/app/upgrade/page.tsx similarity index 92% rename from apps/web/app/future/upgrade/page.tsx rename to apps/web/app/upgrade/page.tsx index aff0a0e14e..c8991427ce 100644 --- a/apps/web/app/future/upgrade/page.tsx +++ b/apps/web/app/upgrade/page.tsx @@ -5,7 +5,7 @@ import LegacyPage from "~/upgrade/upgrade-view"; export const generateMetadata = async () => await _generateMetadata( - () => "Upgrade", + (t) => t("upgrade"), () => "" ); diff --git a/apps/web/modules/maintenance/maintenance-view.tsx b/apps/web/modules/maintenance/maintenance-view.tsx index 605174f723..129e8b4460 100644 --- a/apps/web/modules/maintenance/maintenance-view.tsx +++ b/apps/web/modules/maintenance/maintenance-view.tsx @@ -1,17 +1,11 @@ "use client"; -import Head from "next/head"; - -import { APP_NAME, WEBSITE_URL } from "@calcom/lib/constants"; +import { WEBSITE_URL } from "@calcom/lib/constants"; import { Button } from "@calcom/ui"; export default function MaintenancePage() { return (
diff --git a/apps/web/pages/connect-and-join.tsx b/apps/web/pages/connect-and-join.tsx
deleted file mode 100644
index 6dae34a2f0..0000000000
--- a/apps/web/pages/connect-and-join.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-import PageWrapper from "@components/PageWrapper";
-
-import ConnectAndJoinPage from "~/connect-and-join/connect-and-join-view";
-
-const Page = () =>