• Joined on 2026-06-25
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 15:37:50 +01:00
1c411e402e Add settings page for managing forecasting API key and URL via UI
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 15:22:06 +01:00
cae411eae7 Add Fill F&B from last 7 days button to worksheet toolbar
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 15:10:39 +01:00
b40bf96263 Fix print layout — keep side-by-side charts in columns
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 15:04:00 +01:00
ffa13d6e57 Restructure weekly actuals charts — Sales History section + month cumulative
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 14:53:14 +01:00
7f0d1057c1 Fix print layout for weekly actuals report
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 14:49:21 +01:00
6a2990b34e Add 24-month dept split chart below rolling trend
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 14:45:56 +01:00
4744e74dfa Fix week nav arrows — use local date string to avoid BST offset bug
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 14:39:09 +01:00
8da7e46d72 Fix monthly trend chart — rolling 12-month average with LY comparison
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 14:07:31 +01:00
b97358e9fb Add Weekly Actuals directors report with charts
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 13:42:35 +01:00
29a119f51d Vertical tab order on worksheet override inputs (pickup → dry → wet columns)
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-20 13:41:56 +01:00
da8c27d0de Add DOW-average fallback for dry/wet forecast when covers data is zero
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-20 13:37:31 +01:00
f0d4fb3beb Use occupied_rooms from occupancy report for past-date OTB, excluding overflow
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-20 13:32:48 +01:00
d8ad753a62 Fix available_rooms to use is_included flag from room category settings
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-20 12:32:37 +01:00
4e783bd508 Fix available_rooms query: use newbook_occupancy_report_data not daily_occupancy
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-20 11:51:59 +01:00
e04ae18711 Fix /public/forecast/rooms to use available_rooms excluding overflow
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 11:51:59 +01:00
822ce2f970 Use per-day available_rooms from forecasting API (overflow excluded)
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 11:37:12 +01:00
fc903564fb Fix TypeScript types on Directors Forecast API functions
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-20 11:36:17 +01:00
a40bf2f8cf Replace forecasting_db grants with FORECASTING_API_KEY in reports deploy
jtr pushed to main at hotel-manage-stack/reports 2026-07-20 11:36:16 +01:00
bd9ddbeda9 Switch Directors Forecast to use forecasting API instead of direct DB
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-20 11:25:15 +01:00
fe0e5f5e71 Add forecasting_db grants + FORECAST_DATABASE_URL to reports deploy
c2454b493d Add deploy_directors_report function (LXC 123)
Compare 2 commits »