Skip to content

Commit 5bb8677

Browse files
committed
feat: add rooms + bookings commands, separate events from bookings sync
CLI: - chb rooms — list rooms with capacity, EUR/h, CHT/h, calendar status - chb bookings [-n] [--skip] [--date] [--room] — list room bookings - chb bookings sync [--room] [--force] [--since] — sync Google Calendar ICS - chb events sync now only fetches Luma (ICS + API), no room calendars fetch-calendars.ts: - New fetchEventCalendars() — Luma ICS + API only - New fetchBookingCalendars() — room Google Calendar ICS only - fetchCalendars() still does both (backward compat) fetch-recent.js: added separate bookings sync step
1 parent 44f6602 commit 5bb8677

3 files changed

Lines changed: 500 additions & 94 deletions

File tree

0 commit comments

Comments
 (0)