No description
Find a file
jtricerolph 2dbd490c1c Fix session-expiry redirect breaking standalone PWA out of its shell
Same fix as maintenance/reports: manifest scope was the app's own
base path instead of "/", and AuthGate unconditionally hard-navigated
window.top to the central /login on session expiry even when not
embedded in the portal iframe — together these dropped an installed/
standalone room-planner PWA into the portal's framed browser view
instead of staying in its own window.

AuthGate now only bounces to central login when actually embedded
(passing ?from= so it returns here afterwards); standalone or
directly-opened tabs get an in-app login form and never navigate
away. Also wired up the previously-dead inactivity auto-logout timer.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-24 17:07:02 +00:00
backend Today/future depart-only rooms show as vacant, not depart 2026-07-08 13:59:05 +00:00
frontend Fix session-expiry redirect breaking standalone PWA out of its shell 2026-07-24 17:07:02 +00:00
docker-compose.yml fix: remove NEWBOOK_LOCATION_ID env var — credentials come from settings service 2026-07-03 13:11:01 +00:00
seed-app.js Rename app to Day Planner 2026-07-04 13:19:41 +00:00