From 67e8d3573c2d0251dc393dce5313cc37a8bd04fc Mon Sep 17 00:00:00 2001 From: itsrubberduck Date: Thu, 30 Jul 2026 18:58:09 +0200 Subject: [PATCH] fix(routing): give /bridge a page instead of a 404 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Everything links to /bridge — the Live ATC card on the front page, the cockpit's connect hint, and the post-login redirect the pairing screen builds for itself — but the only page under it is /bridge/connect. The bare path resolved to nothing, so the front page's own Live ATC card was a dead link. Forwards to /bridge/connect from route middleware, keeping the query string so a ?token= pairing link still works. Middleware rather than setup for the same reason as /start and /login: an await in setup aborts the first render and leaves a blank page. Co-Authored-By: Claude Opus 5 --- app/pages/bridge/index.vue | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 app/pages/bridge/index.vue diff --git a/app/pages/bridge/index.vue b/app/pages/bridge/index.vue new file mode 100644 index 0000000..101c3c1 --- /dev/null +++ b/app/pages/bridge/index.vue @@ -0,0 +1,19 @@ + + +