No description
Find a file
jtricerolph 5a2dab637c fix: AuthGate stuck on Loading — verify returns flat user object
The auth /verify endpoint returns { user_id, name, email, is_admin, caps }
directly, not wrapped in a user key, so data.user was undefined and the
gate never rendered. Also: caps come back as bare slugs when ?app= is
passed, so the prefixed room-planner:cap checks always failed — replaced
with the standard can(user, cap) helper honouring is_admin.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-03 16:25:20 +00:00
backend feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
frontend fix: AuthGate stuck on Loading — verify returns flat user object 2026-07-03 16:25:20 +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 feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00