fix(frontend): move dashboard to /dashboard route

The dashboard page was created at (authenticated)/page.tsx which would
serve the same route as [locale]/page.tsx (the public landing page).
Next.js doesn't allow route groups to override parent pages.

Changes:
- Move dashboard page to (authenticated)/dashboard/page.tsx
- Update Header nav links to point to /dashboard
- Update AppBreadcrumbs home link to /dashboard
- Update E2E tests to navigate to /dashboard

Now authenticated users should navigate to /dashboard for their homepage,
while /en serves the public landing page for unauthenticated users.
This commit is contained in:
2026-01-01 17:25:32 +01:00
parent af1df63d0d
commit 8dd8fe6400
5 changed files with 17 additions and 3 deletions