• Joined on 2026-06-25
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-05 10:18:38 +01:00
3e9442b1b9 Fix schema init: use psycopg2 directly to bypass SQLAlchemy param parsing
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-05 10:13:07 +01:00
c11914a66b Fix schema init: use exec_driver_sql to avoid PL/pgSQL bind-param collision
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-04 20:36:43 +01:00
cbdc3bff96 forecasting .env: SETTINGS_URL/SECRET for central NewBook creds; drop NEWBOOK_* vars
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-04 20:36:43 +01:00
aeb99650bd NewBook credentials from central Settings service
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-04 20:17:03 +01:00
851747b561 fix: pin top-bar/page-content grid rows at mobile widths
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-04 20:11:03 +01:00
d128c6e6bb fix: restore app-local API key functions in auth.py
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 19:56:26 +01:00
663eda34af Future dates: morning-only departure classifies as vacant, not depart
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-04 19:52:07 +01:00
f7ace8f5ef fix: add forecasting to --only VALID services list
jtr pushed to main at hotel-manage-stack/forecasting 2026-07-04 19:49:50 +01:00
75d2c1fa9d Forecasting app: hybrid port to HNF stack
jtr created branch main in hotel-manage-stack/forecasting 2026-07-04 19:49:49 +01:00
jtr created repository hotel-manage-stack/forecasting 2026-07-04 19:49:47 +01:00
jtr pushed to main at hotel-manage-stack/stack-init 2026-07-04 19:49:45 +01:00
4d0fd93b6c Add deploy_forecasting (LXC 113 · 10.10.10.113) + --only dispatch
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 19:44:01 +01:00
7fb9e245d9 Vacancy participates in the Gantt bracket system
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 19:33:10 +01:00
b528624be0 Cards: date-aware display — late checkouts only on future days, hide current-state info off-today
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 19:23:26 +01:00
2ec629cb5b Controls: separate Categories filter toggle, standalone buttons, full-width category headers
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 14:41:56 +01:00
a4c1f9bce5 Room planner: controls bar redesign + semantic filters + flat list view
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 14:24:29 +01:00
5f3e52d8a6 Debug: expose full raw booking in debug-room; fix guest name extraction
jtr pushed to main at hotel-manage-stack/auth 2026-07-04 14:23:22 +01:00
42c1a33c4b Auth seed: include name in ON CONFLICT DO UPDATE so renames take effect on restart
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 14:22:07 +01:00
d0e80c2484 Fix settings URL path: include /settings prefix
jtr pushed to main at hotel-manage-stack/room-planner 2026-07-04 14:19:53 +01:00
030c46a846 Rename app to Day Planner