feat(infra): production deployment pipeline — Caddy, staging, Gitea Actions (#497) #499
@@ -5,7 +5,14 @@ import { env } from 'process';
|
||||
import { cookieName, cookieMaxAge } from '$lib/paraglide/runtime';
|
||||
import { detectLocale } from '$lib/shared/server/locale';
|
||||
|
||||
const PUBLIC_PATHS = ['/login', '/logout', '/forgot-password', '/reset-password', '/register'];
|
||||
const PUBLIC_PATHS = [
|
||||
'/login',
|
||||
'/logout',
|
||||
'/forgot-password',
|
||||
'/reset-password',
|
||||
'/register',
|
||||
'/hilfe/transkription' // prerendered help page — must be reachable without an auth cookie
|
||||
];
|
||||
|
||||
const handleLocaleDetection: Handle = ({ event, resolve }) => {
|
||||
if (!event.cookies.get(cookieName)) {
|
||||
|
||||
Reference in New Issue
Block a user