Commit graph

  • ac1b371722 Add iOS install hint + Apple PWA meta tags main jtricerolph 2026-08-06 14:12:12 +00:00
  • 73d2c713d4 Fix F&B last-7-days fill to span month boundary jtricerolph 2026-08-03 09:31:08 +00:00
  • d1c50c77d0 Fix NewBook reports using invented bookings_list params and field names jtricerolph 2026-07-30 10:32:22 +00:00
  • 51b6142651 Scope PWA manifest to app's own path instead of origin root jtricerolph 2026-07-29 13:47:15 +00:00
  • 1efcc941bb Switch Utilities table to per-meter rows, add 12-month trend charts jtricerolph 2026-07-28 14:59:18 +00:00
  • 0afecc2e24 Fix 404 calling utilities internal API — route through nginx slug prefix jtricerolph 2026-07-28 14:48:12 +00:00
  • 203639af78 Configure utilities API creds via Settings UI, not .env jtricerolph 2026-07-28 14:38:15 +00:00
  • dfd3a506d1 Wire real utility cost data into Weekly Actuals report jtricerolph 2026-07-28 14:32:48 +00:00
  • 932302ebe2 Fix directors forecast report counting stale pickup for past days jtricerolph 2026-07-27 16:38:53 +00:00
  • 9e9e1d7400 Pull utilities readings/costs/estimate into Directors Forecast report jtricerolph 2026-07-26 17:33:35 +00:00
  • 21224c0ebe Fix session-expiry redirect breaking standalone PWA out of its shell jtricerolph 2026-07-24 17:07:00 +00:00
  • 2f335c99c5 Save computed forecast dry/wet on worksheet save; report reads saved values jtricerolph 2026-07-21 19:07:29 +00:00
  • 9530125509 Add DOW-aligned LY toggle to directors forecast worksheet and report jtricerolph 2026-07-21 18:29:02 +00:00
  • 2e8a908f05 Hide pickup cell value for past days in directors forecast worksheet jtricerolph 2026-07-21 17:52:38 +00:00
  • 293eb4c6e7 Rename ML± column to Pickup± in directors forecast worksheet jtricerolph 2026-07-21 17:47:42 +00:00
  • e9899ce7d5 Fix worksheet past-date display: pickup, dry/wet, and room cap jtricerolph 2026-07-21 17:33:09 +00:00
  • 53a631fe93 Apply desktop viewport to WeeklyActual and report view; responsive on welcome screen jtricerolph 2026-07-21 09:08:26 +00:00
  • 3a8661127a Add useFrameViewport hook; apply desktop mode to DirectorsForecast jtricerolph 2026-07-21 09:00:35 +00:00
  • e02e558e81 Revert viewport to device-width — burger menu handles mobile nav jtricerolph 2026-07-21 08:54:51 +00:00
  • 7cf6f14aeb Add burger menu to mobile top-bar — sidebar slides in with backdrop overlay jtricerolph 2026-07-21 08:36:54 +00:00
  • 552c11864d Force desktop viewport (width=1280) — info-heavy display not suited to responsive layout jtricerolph 2026-07-20 23:15:55 +00:00
  • 99da231b29 Add .gitignore and remove tracked node_modules/dist jtricerolph 2026-07-20 14:38:40 +00:00
  • 1c411e402e Add settings page for managing forecasting API key and URL via UI jtricerolph 2026-07-20 14:37:36 +00:00
  • cae411eae7 Add Fill F&B from last 7 days button to worksheet toolbar jtricerolph 2026-07-20 14:22:00 +00:00
  • b40bf96263 Fix print layout — keep side-by-side charts in columns jtricerolph 2026-07-20 14:10:09 +00:00
  • ffa13d6e57 Restructure weekly actuals charts — Sales History section + month cumulative jtricerolph 2026-07-20 14:03:51 +00:00
  • 7f0d1057c1 Fix print layout for weekly actuals report jtricerolph 2026-07-20 13:53:09 +00:00
  • 6a2990b34e Add 24-month dept split chart below rolling trend jtricerolph 2026-07-20 13:49:15 +00:00
  • 4744e74dfa Fix week nav arrows — use local date string to avoid BST offset bug jtricerolph 2026-07-20 13:45:50 +00:00
  • 8da7e46d72 Fix monthly trend chart — rolling 12-month average with LY comparison jtricerolph 2026-07-20 13:38:59 +00:00
  • b97358e9fb Add Weekly Actuals directors report with charts jtricerolph 2026-07-20 13:07:19 +00:00
  • 29a119f51d Vertical tab order on worksheet override inputs (pickup → dry → wet columns) jtricerolph 2026-07-20 12:42:32 +00:00
  • 822ce2f970 Use per-day available_rooms from forecasting API (overflow excluded) jtricerolph 2026-07-20 10:51:58 +00:00
  • fc903564fb Fix TypeScript types on Directors Forecast API functions jtricerolph 2026-07-20 10:37:09 +00:00
  • bd9ddbeda9 Switch Directors Forecast to use forecasting API instead of direct DB jtricerolph 2026-07-20 10:36:08 +00:00
  • 018957123f Add Directors Forecast interactive report section jtricerolph 2026-07-20 10:24:47 +00:00
  • 92e2c48f48 Sync shared components — sidebar scrollbar, Layout, AuthGate updates jtricerolph 2026-07-14 12:07:11 +00:00
  • da6d50ff95 Add shared device inactivity timeout to AuthGate jtricerolph 2026-07-13 11:53:06 +00:00
  • df3aec7bc5 Replace letter icons with Lucide PWA icons jtricerolph 2026-07-11 20:30:13 +00:00
  • e9f1d4fdea Make reports installable as a PWA jtricerolph 2026-07-11 11:27:01 +00:00
  • 803332e6a3 Fix expired session showing EmbeddedFallback instead of login page jtricerolph 2026-07-10 11:44:01 +00:00
  • 0511ac8d82 Scaffold custom reports app (LXC 122 · /reports) jtricerolph 2026-07-06 12:58:19 +00:00