From 786d0b4ab553719eba348e01d9512f0f3a81257c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Dobrzy=C5=84ski?= Date: Sat, 13 Jun 2026 17:26:23 +0200 Subject: [PATCH 1/2] fix: redirect at / --- next.config.ts | 3 +++ test/e2e/root-redirect.test.ts | 16 ++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 test/e2e/root-redirect.test.ts diff --git a/next.config.ts b/next.config.ts index d76ff9e..068d1c5 100644 --- a/next.config.ts +++ b/next.config.ts @@ -13,6 +13,9 @@ const nextConfig: NextConfig = { }, ]; }, + async redirects() { + return [{ source: "/", destination: "/en", permanent: true }]; + }, }; const withNextIntl = createNextIntlPlugin(); diff --git a/test/e2e/root-redirect.test.ts b/test/e2e/root-redirect.test.ts new file mode 100644 index 0000000..5c1fe9f --- /dev/null +++ b/test/e2e/root-redirect.test.ts @@ -0,0 +1,16 @@ +import { test, testInTournamentAsAdmin } from "./e2eUtils"; + +test("root should redirect not logged-in users to the login page", async ({ + page, +}) => { + await page.goto("/"); + await page.waitForURL(/login/); +}); + +testInTournamentAsAdmin( + "root should redirect logged-in users to tournaments page", + async ({ page }) => { + await page.goto("/"); + await page.waitForURL(/tournaments/); + }, +); From 2e1075372caa5f5d20cc20c3025cdaa9b9f75a6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Dobrzy=C5=84ski?= Date: Sat, 13 Jun 2026 17:35:40 +0200 Subject: [PATCH 2/2] chore: bump version number --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f360f82..3944405 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "granda-front", - "version": "0.3.15", + "version": "0.3.16", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "granda-front", - "version": "0.3.15", + "version": "0.3.16", "dependencies": { "@radix-ui/react-dropdown-menu": "^2.1.6", "@radix-ui/react-select": "^2.2.6", diff --git a/package.json b/package.json index f69d1f4..0fdcebf 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "granda-front", - "version": "0.3.15", + "version": "0.3.16", "private": true, "scripts": { "dev": "next dev --turbopack",