Commit graph

  • 52af5f86bc Add iOS install hint + Apple PWA meta tags main jtricerolph 2026-08-06 14:12:12 +00:00
  • 16c70f5ba4 Fix past-departure room cards incorrectly merging with prior night jtricerolph 2026-08-06 14:11:40 +00:00
  • db38b586d5 Add update-available banner + versioned /health endpoint jtricerolph 2026-08-06 14:11:32 +00:00
  • 331d15ac88 Scope PWA manifest to app's own path instead of origin root jtricerolph 2026-07-29 13:47:18 +00:00
  • 2dbd490c1c Fix session-expiry redirect breaking standalone PWA out of its shell jtricerolph 2026-07-24 17:07:02 +00:00
  • 24c6fa1f7d Add name, email and sign out button to sidebar footer jtricerolph 2026-07-22 11:10:07 +00:00
  • 3000e227a3 Configurable inactivity timeout — disabled automatically in PWA/standalone mode jtricerolph 2026-07-13 12:28:59 +00:00
  • 2bc587900b Add shared device inactivity timeout to AuthGate jtricerolph 2026-07-13 11:53:05 +00:00
  • 9f3550a0a6 Replace letter icons with Lucide PWA icons jtricerolph 2026-07-11 20:30:08 +00:00
  • e49fa14856 Make room-planner installable as a PWA jtricerolph 2026-07-11 11:27:00 +00:00
  • 35a3f0044e Fix bracket gap and right-side alignment for overdue checkout jtricerolph 2026-07-10 12:32:57 +00:00
  • d5492a0152 Fix overdue checkout bracket position: shift card right not just content jtricerolph 2026-07-10 12:26:41 +00:00
  • 7e908d3447 Fix overdue checkout bracket: narrow card right, centre and bold checkout time jtricerolph 2026-07-10 12:16:51 +00:00
  • d14670b060 Widen left bracket sliver 3× for overdue checkouts on today's view jtricerolph 2026-07-10 12:10:24 +00:00
  • 8606bbbf6d Fix expired session showing EmbeddedFallback instead of login page jtricerolph 2026-07-10 11:43:59 +00:00
  • a0874484a3 Today/future depart-only rooms show as vacant, not depart jtricerolph 2026-07-08 13:59:05 +00:00
  • c7ec19b74e Fix: vacant card after a departure no longer spans left past the checkout jtricerolph 2026-07-08 13:50:52 +00:00
  • 663eda34af Future dates: morning-only departure classifies as vacant, not depart jtricerolph 2026-07-04 18:55:31 +00:00
  • 7fb9e245d9 Vacancy participates in the Gantt bracket system jtricerolph 2026-07-04 18:43:59 +00:00
  • b528624be0 Cards: date-aware display — late checkouts only on future days, hide current-state info off-today jtricerolph 2026-07-04 18:33:07 +00:00
  • 2ec629cb5b Controls: separate Categories filter toggle, standalone buttons, full-width category headers jtricerolph 2026-07-04 18:23:24 +00:00
  • a4c1f9bce5 Room planner: controls bar redesign + semantic filters + flat list view jtricerolph 2026-07-04 13:41:39 +00:00
  • 5f3e52d8a6 Debug: expose full raw booking in debug-room; fix guest name extraction jtricerolph 2026-07-04 13:24:24 +00:00
  • d0e80c2484 Fix settings URL path: include /settings prefix jtricerolph 2026-07-04 13:21:57 +00:00
  • 030c46a846 Rename app to Day Planner jtricerolph 2026-07-04 13:19:41 +00:00
  • 536bcd3340 Fix 500: fetch category order from settings service, not direct DB query jtricerolph 2026-07-04 13:13:13 +00:00
  • fbe913c01c Room planner: semantic flow filters, forward arrow, padlock + guest name fixes jtricerolph 2026-07-04 13:07:55 +00:00
  • 1ab864f4e3 Room planner: pull category sort order from settings global_config jtricerolph 2026-07-04 12:53:20 +00:00
  • 9ef047900b Room planner: fix settings scroll, checkout time to left-bracket sliver jtricerolph 2026-07-04 12:30:27 +00:00
  • 89ad3811da Room planner: fix bookings_list to use list_type=staying jtricerolph 2026-07-04 12:18:26 +00:00
  • 3c4bdd9a1c Room planner: fix category exclusion field name (category_id not site_category_id) jtricerolph 2026-07-04 12:09:16 +00:00
  • 0d14473daf Room planner: add debug-room endpoint, fix next_status null check jtricerolph 2026-07-04 11:54:32 +00:00
  • 916dc50390 Room planner: fix next-bracket visibility and vacant room misdetection jtricerolph 2026-07-04 11:40:46 +00:00
  • cbfec7d591 Room planner: fix mobile layout — move top-bar inside page-content jtricerolph 2026-07-04 11:34:30 +00:00
  • b66b3a7854 Room planner: fix spans_next, night counter, and B2B booking priority jtricerolph 2026-07-04 11:31:29 +00:00
  • 663ef5d107 Room planner: flexible category field resolution + debug logging jtricerolph 2026-07-04 11:13:33 +00:00
  • 00e5e684fa Room planner: rewrite card layout to match original Gantt design jtricerolph 2026-07-04 10:02:44 +00:00
  • 3c0eb5ae73 fix: pass task_type=[-1] to tasks_list — required param, -1 means all types jtricerolph 2026-07-04 09:43:34 +00:00
  • a7cc79a9b1 fix: serve frontend via root + slug subdir, not alias — assets 404/fallback jtricerolph 2026-07-03 16:32:45 +00:00
  • 5a2dab637c fix: AuthGate stuck on Loading — verify returns flat user object jtricerolph 2026-07-03 16:25:20 +00:00
  • 2993dfa216 room-planner: fix nginx — add missing central auth proxy block jtricerolph 2026-07-03 13:29:24 +00:00
  • 63b3e42a12 fix: correct index.html script src — Vite prepends base path, don't include it manually jtricerolph 2026-07-03 13:15:30 +00:00
  • 7983865f79 fix: remove NEWBOOK_LOCATION_ID env var — credentials come from settings service jtricerolph 2026-07-03 13:11:01 +00:00
  • 1e658b6a48 feat: add room-planner app — 3-day HK room view with NewBook integration jtricerolph 2026-07-03 13:07:00 +00:00