troogs
|
4766a7d525
|
Add custom activity support and clear booking data on submission
|
2026-08-17 12:55:47 +02:00 |
|
troogs
|
020f3ef746
|
fix: prevent browser caching of booked dates and ensure booked dates are immediately disabled
|
2026-08-12 18:16:47 +02:00 |
|
troogs
|
23baff9ef0
|
feat: persist booked dates in JSON file and exclude booked dates from selection
|
2026-08-12 18:10:53 +02:00 |
|
troogs
|
8685b3c466
|
docs: add prompt 8 for icalendar attachment feature
|
2026-08-12 18:07:33 +02:00 |
|
troogs
|
b99b1f4ae5
|
feat: attach iCalendar (.ics) file to confirmation email
|
2026-08-12 18:02:53 +02:00 |
|
troogs
|
d2cc049b25
|
fix: update wording for consistency in checkout summary
|
2026-08-12 17:35:17 +02:00 |
|
troogs
|
83eafe1aef
|
fix: align icons to top and fix width for multi-activity summary items
|
2026-08-12 17:31:20 +02:00 |
|
troogs
|
6b159affda
|
chore: add .gitignore for binary and local env files
|
2026-08-12 17:26:57 +02:00 |
|
troogs
|
89bd6f39f6
|
docs: add README.md with setup and deployment instructions
|
2026-08-12 17:21:28 +02:00 |
|
troogs
|
0ee82eb673
|
feat: add Go microservice, Dockerfile, docker-compose, and API submission endpoint
|
2026-08-12 17:20:03 +02:00 |
|
troogs
|
ad02939b88
|
style: wording and activity list updates
|
2026-08-12 15:14:31 +02:00 |
|
troogs
|
964ac21acb
|
fix: restrict activity selection to a single short activity on short dates
|
2026-08-12 15:14:18 +02:00 |
|
troogs
|
617d906d3e
|
style: update fallback name in renderNames function
|
2026-08-12 14:16:55 +02:00 |
|
troogs
|
ae330aeae8
|
style: randomize activities order in appsettings.json
|
2026-08-12 14:02:24 +02:00 |
|
troogs
|
192933c9b6
|
fix: disallow selecting dates in the past or today
|
2026-08-12 13:38:08 +02:00 |
|
troogs
|
54420cf25a
|
feat: grey out long activities when a short activity is selected
|
2026-08-12 13:17:02 +02:00 |
|
troogs
|
fc01c503b7
|
feat: restructure flow to date-first and add support for long/short days and activities
|
2026-08-12 13:13:54 +02:00 |
|
troogs
|
3d7da6c8da
|
style: position continue button inline below content on desktop screens
|
2026-08-12 12:55:45 +02:00 |
|
troogs
|
b230918903
|
fix: optimize mobile vertical layout and bottom clearance for continue bar
|
2026-08-12 12:52:45 +02:00 |
|
troogs
|
28f402674a
|
fix: ensure bottom content is not obscured by fixed continue bar when scrolling
|
2026-08-12 12:50:36 +02:00 |
|
troogs
|
c2e157c095
|
feat: add checkout summary and reservation confirmation page
|
2026-08-12 12:09:57 +02:00 |
|
troogs
|
8f99d2a26e
|
feat: load dynamic settings and add identity selection page
|
2026-08-12 12:09:54 +02:00 |
|
troogs
|
cc1bb0934e
|
feat: add date selection calendar page
|
2026-08-12 12:09:51 +02:00 |
|
troogs
|
73d8ee5a8f
|
feat: add initial base pages and mobile-first framework
|
2026-08-12 12:09:47 +02:00 |
|