• Joined on 2026-06-25
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 15:22:41 +01:00
69720b778a Fix workforce sync: split 35-day window into 7-day API chunks
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 15:20:12 +01:00
09a8158a1e Add .gitignore and remove accidentally committed node_modules
18e24efbeb Add sync error logging, extend error flash, fix unload saves
Compare 2 commits »
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 15:07:06 +01:00
c7066521ff Rework workforce sync to per-date storage with rolling window
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 14:41:10 +01:00
1a8d8d9a2b Show muted icons on intermediate rota footer rows
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 14:38:59 +01:00
75ac7591d2 Add 5-tier warning thresholds to staff rota footer
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 14:35:48 +01:00
fee388db4c Fix week navigation using ref to eliminate stale closure entirely
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 14:06:26 +01:00
f1ba176195 Debounce date input loads to prevent mid-type API calls
0b63543e1f Fix date selector loading stale week — pass new dates directly to loadAll
Compare 2 commits »
jtr pushed to main at hotel-manage-stack/maintenance 2026-07-22 12:12:04 +01:00
9f402bd2d9 Show upload progress — spinner placeholder in photo grid, status text on submit
jtr pushed to main at hotel-manage-stack/kitchen 2026-07-22 12:10:37 +01:00
62f34894e1 Add name, email and sign out button to sidebar footer
jtr pushed to main at hotel-manage-stack/rates 2026-07-22 12:10:36 +01:00
2454886e2d Add name, email and sign out button to sidebar footer
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-22 12:10:34 +01:00
d47e6dff40 Add name, email and sign out button to sidebar footer
jtr pushed to main at hotel-manage-stack/maintenance 2026-07-22 12:10:33 +01:00
b3f4adeb3e Add name, email and sign out button to sidebar footer
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-22 12:10:32 +01:00
24c6fa1f7d Add name, email and sign out button to sidebar footer
jtr pushed to main at hotel-manage-stack/hk-planner 2026-07-22 12:10:30 +01:00
872251250e Fix logout (add missing nginx auth proxy) + show name/email in sidebar footer
jtr pushed to main at hotel-manage-stack/twin-optimiser 2026-07-22 12:10:30 +01:00
70908807f6 Fix logout (add missing nginx auth proxy) + show name/email in sidebar footer
jtr pushed to main at hotel-manage-stack/cashup 2026-07-22 12:10:29 +01:00
349fbb335c Fix logout (add missing nginx auth proxy) + show name/email in sidebar footer
jtr pushed to main at hotel-manage-stack/maintenance 2026-07-22 12:06:33 +01:00
626d4d4d72 Replace timeline photo thumbnail with compact 'view' link
jtr pushed to main at hotel-manage-stack/maintenance 2026-07-22 11:59:54 +01:00
5d62050745 Photo lightbox, timeline photo previews, subtle edit/delete footer
jtr pushed to main at hotel-manage-stack/maintenance 2026-07-22 11:48:26 +01:00
4ab9eb4035 Compress and resize photos on upload via sharp
jtr pushed to main at hotel-manage-stack/maintenance 2026-07-22 11:18:01 +01:00
ca006f9aea Add edit and delete to task modal