valley-commons/api
Jeff Emmett 396b6d1c7e fix: rewrite booking sheet parser to match actual VotC sheet structure
- Fix venue header detection ('Occupancy Commons Hub' not just 'Commons Hub')
- Dynamically find room # and bed type columns (not hardcoded positions)
- Carry room numbers down for multi-bed rooms
- Expand range from A:G to A:L to capture all 4 week columns
- Change default tab name to 'VotC26 Occupancy'
- Add BOOKING_SHEET_ID to docker-compose.yml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 13:14:57 -04:00
..
application.js fix: lookup/update uses latest application per email 2026-04-07 10:26:58 -04:00
booking-sheet.js fix: rewrite booking sheet parser to match actual VotC sheet structure 2026-04-15 13:14:57 -04:00
game-chat.js Import Valley of the Commons website from votc repo 2026-02-02 12:48:08 +00:00
google-sheets.js feat: CCG-style accommodation selection with upfront payment and booking sheet 2026-03-12 13:42:04 -07:00
listmonk.js feat: replace CTA with registration focus, expand footer, add newsletter & sponsorships 2026-03-09 14:29:25 -07:00
mollie.js feat: dynamic accommodation availability + overbooking alerts 2026-04-15 11:48:31 -04:00
newsletter.js feat: replace CTA with registration focus, expand footer, add newsletter & sponsorships 2026-03-09 14:29:25 -07:00
share-to-github.js Import Valley of the Commons website from votc repo 2026-02-02 12:48:08 +00:00
waitlist-db.js feat: BCC team@valleyofthecommons.com on all registration/signup emails 2026-03-09 11:30:07 -07:00
waitlist.js Import Valley of the Commons website from votc repo 2026-02-02 12:48:08 +00:00