Commit Graph

2 Commits

Author SHA1 Message Date
Jeff Emmett 24ffd8bd60 fix: use correct booking sheet tab name 'Occupancy' instead of 'Sheet1'
CI/CD / deploy (push) Failing after 1m59s Details
The CCG booking spreadsheet tab is named 'Occupancy', not 'Sheet1'.
Updated defaults in docker-compose, route, booking-sheet lib, and env example.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 12:02:15 -04:00
Jeff Emmett ebd22ccb91 feat: dynamic accommodation availability + sold-out UI
- Add /api/accommodation-availability endpoint with 2-min cache + room filtering
- Fetch availability on mount, disable sold-out radio options
- Redirect booking notifications to jeff@jeffemmett.com for testing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 11:48:43 -04:00