Commit graph

  • b750004714 Show Newbook fetch timestamp with staleness warning on Daily Cash Up main jtricerolph 2026-08-11 17:31:20 +00:00
  • b4810aa2c1 Add iOS install hint + Apple PWA meta tags jtricerolph 2026-08-06 14:12:12 +00:00
  • 742960e5a1 Add Excel-style selection/sum to Safe Count's New Total column jtricerolph 2026-08-03 09:08:11 +00:00
  • 5c5d051c35 Fix history links opening today's cash up instead of the target date jtricerolph 2026-08-03 08:56:35 +00:00
  • 2e9b4a2ca3 Let admins unfinalise a cash up from history jtricerolph 2026-08-03 08:53:00 +00:00
  • cbabda81d5 Scope PWA manifest to app's own path instead of origin root jtricerolph 2026-07-29 13:47:05 +00:00
  • 1309ab5719 Fix PWA manifest scope to / per install-architecture doc jtricerolph 2026-07-24 17:06:42 +00:00
  • 349fbb335c Fix logout (add missing nginx auth proxy) + show name/email in sidebar footer jtricerolph 2026-07-22 11:09:59 +00:00
  • 5aafc0e99f Start cash up creates DB record immediately so photo uploads are available jtricerolph 2026-07-20 22:43:11 +00:00
  • e9cf648f8c Add daily audit summary cross-checks to multiday report jtricerolph 2026-07-20 09:23:30 +00:00
  • fa62c7c44a Fix sales breakdown Audit column — show all-groups total vs configured columns jtricerolph 2026-07-20 08:58:30 +00:00
  • dbef4b9f7a Fix sales breakdown GL matching — exact group ID instead of fuzzy names jtricerolph 2026-07-20 08:23:54 +00:00
  • 2b04d99fd6 Fix mobile overflow on reconciliation, safe count, and settings tables jtricerolph 2026-07-14 11:59:15 +00:00
  • 82348bc834 Mobile-responsive layout and camera upload improvements jtricerolph 2026-07-14 08:57:54 +00:00
  • ad7d43f720 Configurable inactivity timeout — disabled automatically in PWA/standalone mode jtricerolph 2026-07-13 12:28:58 +00:00
  • f8847c0726 Redirect to login on mid-session 401 instead of silently failing jtricerolph 2026-07-12 20:09:15 +00:00
  • a39b131e6a Replace letter icons with Lucide PWA icons jtricerolph 2026-07-11 20:30:05 +00:00
  • 4a46bcf45f Make cashup installable as a PWA jtricerolph 2026-07-11 10:54:50 +00:00
  • dec7ac2f3e Add shared device session timeout, sidebar scrollbar styling jtricerolph 2026-07-10 12:24:40 +00:00
  • 37453ddfda Return 200+null instead of 404 when no cash up found for date — eliminates browser console error jtricerolph 2026-07-07 20:56:34 +00:00
  • ed9cce1d76 Cashup: safe count adjust flow, cash summary cross-tab, table denomination view jtricerolph 2026-07-07 11:56:45 +00:00
  • 8b2dc4ad78 Cashup: preserve orphaned card machine data when settings name is removed jtricerolph 2026-07-07 11:38:12 +00:00
  • dcb450bd99 Cashup: configurable card machines — settings + inline Z-report layout jtricerolph 2026-07-07 11:32:37 +00:00
  • 13f1b524b0 Cashup: show Newbook reported cash target + variance in Cash Takings section jtricerolph 2026-07-07 11:26:19 +00:00
  • 2f9b876d0d Fix cashup bugs: PDQ totals, WET placeholder, print styles, cash summary jtricerolph 2026-07-07 11:25:27 +00:00
  • c2ab162870 Cashup: add 'Load last count' receipts button on petty cash form jtricerolph 2026-07-02 21:06:13 +00:00
  • 5fe8fe2814 Cashup: fix exchange table — show all over-par denominations jtricerolph 2026-07-02 20:47:01 +00:00
  • 4b0b73c520 Cashup: fix change tin count — use bag values not coin face values jtricerolph 2026-07-02 20:25:27 +00:00
  • 8193b05acc Float management: save→view/print, history columns, uploads path fix jtricerolph 2026-07-02 20:15:50 +00:00
  • 6c805ce5a7 Settings: change tin notes/notes, label fix, placeholder GL columns jtricerolph 2026-07-02 15:58:46 +00:00
  • 618992206e Fix upload response: ins.rows[0] → ins[0] (rows already destructured) jtricerolph 2026-07-02 15:47:50 +00:00
  • 5623f64732 Float management: bagged coins, history nav fix, change order sheet, upload 500 fix jtricerolph 2026-07-02 15:29:38 +00:00
  • d03371dca1 Auto-save drafts, reorder float/takings, 5-col reconciliation table jtricerolph 2026-07-02 14:55:05 +00:00
  • fb66dcd6bf Save transaction checks, till float variance, fix image upload jtricerolph 2026-07-02 14:46:52 +00:00
  • 4754231f6f Split floats→safe_count, reports→cash_summary, add history cap jtricerolph 2026-07-02 14:35:56 +00:00
  • be670f724d Enforce granular capabilities across cashup jtricerolph 2026-07-02 14:19:30 +00:00
  • 43c332be9b Add photo upload for PDQ Z-reports and receipt evidence jtricerolph 2026-07-02 09:22:22 +00:00
  • 1f5f1639c7 Weekly report status bar: show variance instead of cash total jtricerolph 2026-07-02 09:13:26 +00:00
  • 460e0c3d77 Weekly report: proper Excel drag-select (no text highlight) jtricerolph 2026-07-02 00:21:25 +00:00
  • f62aa6f347 Fix gross sales zero bug; add Excel stats bar jtricerolph 2026-07-02 00:14:40 +00:00
  • e7af072851 Weekly report: rewrite to match original layout jtricerolph 2026-07-02 00:06:23 +00:00
  • 74d238576d Fix unused 'vs' parameter in occupancy total fn jtricerolph 2026-07-01 23:52:10 +00:00
  • b53df5b6a5 Weekly report: full occupancy stats + VAT column in sales jtricerolph 2026-07-01 22:40:12 +00:00
  • e4ab137025 Fix invalid date in history; expand weekly report jtricerolph 2026-07-01 22:29:50 +00:00
  • 4caf307fd1 Auto-fetch Newbook on date load; add transaction breakdown checklist jtricerolph 2026-07-01 22:15:42 +00:00
  • 53c8938c2f Fix denomination total wrong when loaded from DB jtricerolph 2026-07-01 22:06:03 +00:00
  • 4ea5238e62 Fix cash summary quantity bug; add Safe Count as own nav item jtricerolph 2026-07-01 21:36:19 +00:00
  • e6188fb337 Add proper state machine flow to DailyCashUp jtricerolph 2026-07-01 21:30:22 +00:00
  • 4cbe68ebf7 Vertical tab order in denomination grids jtricerolph 2026-07-01 21:24:41 +00:00
  • b9fb7b1dc7 Pass SETTINGS_URL and SETTINGS_SECRET to backend container jtricerolph 2026-07-01 21:22:37 +00:00
  • f52054e5e2 Fix auth calls to use central auth routes jtricerolph 2026-07-01 21:13:04 +00:00
  • b623f806d8 Pin all fastify plugins to 4.x-compatible versions jtricerolph 2026-07-01 20:19:33 +00:00
  • fc6d1baa79 Upgrade fastify to 5.x to match plugin version requirements jtricerolph 2026-07-01 20:14:46 +00:00
  • 577e98e6b1 Fix TypeScript compile errors blocking Docker build jtricerolph 2026-07-01 20:11:01 +00:00
  • 63a5a72fa3 Wire Newbook credentials to settings service jtricerolph 2026-07-01 19:33:16 +00:00