From a896ea5267785586e5f4e5d69a7dcf60fdb68d57 Mon Sep 17 00:00:00 2001 From: Rostislav Dugin Date: Mon, 5 Jan 2026 17:45:56 +0300 Subject: [PATCH] FIX (pages): Add redirects for old comparisons --- app/contribute/page.tsx | 35 --------------------------- app/postgresus-vs-barman/page.tsx | 26 ++++++++++++++++++++ app/postgresus-vs-pgbackrest/page.tsx | 26 ++++++++++++++++++++ app/postgresus-vs-pgbackweb/page.tsx | 26 ++++++++++++++++++++ app/postgresus-vs-wal-g/page.tsx | 26 ++++++++++++++++++++ 5 files changed, 104 insertions(+), 35 deletions(-) create mode 100644 app/postgresus-vs-barman/page.tsx create mode 100644 app/postgresus-vs-pgbackrest/page.tsx create mode 100644 app/postgresus-vs-pgbackweb/page.tsx create mode 100644 app/postgresus-vs-wal-g/page.tsx diff --git a/app/contribute/page.tsx b/app/contribute/page.tsx index 8356ce1..af4a103 100644 --- a/app/contribute/page.tsx +++ b/app/contribute/page.tsx @@ -303,41 +303,6 @@ export default function ContributePage() { - -

- Features available for contribution -

- -

You can take any of tasks below into work

- -

Storages

- - - -

Notifications tasks

- - - -

Project plans (not for contribution)

- - diff --git a/app/postgresus-vs-barman/page.tsx b/app/postgresus-vs-barman/page.tsx new file mode 100644 index 0000000..5c00334 --- /dev/null +++ b/app/postgresus-vs-barman/page.tsx @@ -0,0 +1,26 @@ +"use client"; + +import { useEffect } from "react"; +import { useRouter } from "next/navigation"; + +export default function PostgresusVsBarmanRedirect() { + const router = useRouter(); + + useEffect(() => { + router.replace("/databasus-vs-barman"); + }, [router]); + + return ( +
+

Redirecting...

+
+ ); +} diff --git a/app/postgresus-vs-pgbackrest/page.tsx b/app/postgresus-vs-pgbackrest/page.tsx new file mode 100644 index 0000000..76ea5ce --- /dev/null +++ b/app/postgresus-vs-pgbackrest/page.tsx @@ -0,0 +1,26 @@ +"use client"; + +import { useEffect } from "react"; +import { useRouter } from "next/navigation"; + +export default function PostgresusVsPgbackrestRedirect() { + const router = useRouter(); + + useEffect(() => { + router.replace("/databasus-vs-pgbackrest"); + }, [router]); + + return ( +
+

Redirecting...

+
+ ); +} diff --git a/app/postgresus-vs-pgbackweb/page.tsx b/app/postgresus-vs-pgbackweb/page.tsx new file mode 100644 index 0000000..a4bfa83 --- /dev/null +++ b/app/postgresus-vs-pgbackweb/page.tsx @@ -0,0 +1,26 @@ +"use client"; + +import { useEffect } from "react"; +import { useRouter } from "next/navigation"; + +export default function PostgresusVsPgbackwebRedirect() { + const router = useRouter(); + + useEffect(() => { + router.replace("/databasus-vs-pgbackweb"); + }, [router]); + + return ( +
+

Redirecting...

+
+ ); +} diff --git a/app/postgresus-vs-wal-g/page.tsx b/app/postgresus-vs-wal-g/page.tsx new file mode 100644 index 0000000..f5b7099 --- /dev/null +++ b/app/postgresus-vs-wal-g/page.tsx @@ -0,0 +1,26 @@ +"use client"; + +import { useEffect } from "react"; +import { useRouter } from "next/navigation"; + +export default function PostgresusVsWalGRedirect() { + const router = useRouter(); + + useEffect(() => { + router.replace("/databasus-vs-wal-g"); + }, [router]); + + return ( +
+

Redirecting...

+
+ ); +}