From 9eb5d8cee0ebdfea1a377fb852d99e7d7374e74d Mon Sep 17 00:00:00 2001 From: Dorian Date: Tue, 7 Apr 2026 16:04:58 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20kiosk=20boot=20loop=20=E2=80=94=20redire?= =?UTF-8?q?ct=20/kiosk=20to=20/=20for=20proper=20boot=20screen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kiosk was redirecting /kiosk → /dashboard, bypassing RootRedirect and BootScreen entirely. This caused the kiosk to land on Login.vue showing "server is starting up" in a loop instead of the proper terminal-style boot progression screen. Now /kiosk → / → RootRedirect → BootScreen, matching what remote browsers see. Co-Authored-By: Claude Opus 4.6 (1M context) --- neode-ui/src/router/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neode-ui/src/router/index.ts b/neode-ui/src/router/index.ts index 4229c0ca..2733425a 100644 --- a/neode-ui/src/router/index.ts +++ b/neode-ui/src/router/index.ts @@ -86,7 +86,7 @@ const router = createRouter({ { path: '/kiosk', name: 'kiosk', - redirect: '/dashboard', + redirect: '/', }, { path: '/dashboard',