Björn Fromme
677ffc7368
fix: streamline datalayer integration for all events
2026-01-28 19:40:48 +01:00
Björn Fromme
93eb08c610
fix: properly initialize CMP, GTM and data layer for tracking
2026-01-27 21:25:03 +01:00
Björn Fromme
dc91660488
feat: require all personal data fields for registration
2026-01-27 18:25:38 +01:00
Björn Fromme
e9548d9f38
feat: tracking integration with GTM and CMP
2026-01-27 17:31:41 +01:00
Björn Fromme
aa08307500
feat: error-codes in flash messages to reference log entries
2026-01-23 11:06:24 +01:00
Björn Fromme
512b63b88b
feat: infotext for insurance booking conditions
...
closes #869bvcu2p
2026-01-21 09:33:36 +01:00
Björn Fromme
0c1f143b12
feat: info text and correct field type for service group 'VEG'
...
addresses #869bvch71
2026-01-20 18:36:33 +01:00
Björn Fromme
da33620ea9
chore: update alert wording to be more descriptive
2026-01-19 18:06:29 +01:00
Björn Fromme
0b44394b11
feat: enforce profile data completeness before entering booking flow
2026-01-19 18:04:19 +01:00
Björn Fromme
2949870acc
feat: allow editing of nationality in personal data
2026-01-19 17:12:26 +01:00
Björn Fromme
f0c43a17d8
feat: body dimensions mandatory with selected rentals, updated help text
...
feat: body dimensions mandatory with selected rentals
2026-01-19 16:12:53 +01:00
Björn Fromme
3c61e7eaf3
feat: trigger form refresh for dob when completely entered only
2026-01-13 15:37:05 +01:00
Björn Fromme
00803b2e73
feat: always load fresh api data when starting to edit booking
2026-01-13 13:16:35 +01:00
Björn Fromme
195af95995
feat: integrate with easy admin bundle
2026-01-11 13:24:07 +01:00
Björn Fromme
6fca40963d
wip: integrate with easy admin bundle
2026-01-10 11:35:16 +01:00
Björn Fromme
ace251c1dd
feat: cleanup favicons
2026-01-10 11:34:46 +01:00
Björn Fromme
ed8a8a2f8b
feat: streamlined display of hotel image, name and address
2026-01-08 17:51:39 +01:00
Björn Fromme
6beb965c85
feat: new service category 'VEG'
2026-01-08 16:42:42 +01:00
Björn Fromme
776b9d0912
feat: proper determination of agency initiated bookings
...
For booking that are agency initiated (groups) different rules apply
concerning mutability and requirement of personal data and whether the
first participant is the applicant or not. This commit adds logic to
evaluate the agency id assigned to the booking data to decide.
2026-01-08 12:54:59 +01:00
Björn Fromme
b0b608f12e
feat: load hotel data locally for sidebar
2026-01-07 18:35:09 +01:00
Björn Fromme
0b35b3494b
fix: streamline price label for transportation services
2026-01-06 12:08:13 +01:00
Björn Fromme
2a13a62291
feat: remove cancel confirmation since obsolete because of drafts
2026-01-06 10:44:30 +01:00
Björn Fromme
97f8baba06
fix: adopt general styles to error page template
2026-01-06 08:34:24 +01:00
Björn Fromme
ef263e064a
feat: add env variable for website base url
2026-01-05 17:20:18 +01:00
Björn Fromme
ef75383885
fix: don't show bulk insurance labels in summary
2025-12-17 16:04:19 +01:00
Björn Fromme
59b9a42009
feat: loading indicator on initial page load
2025-12-16 13:44:25 +01:00
Björn Fromme
6315fbd0f7
fix: ensure template variable exists
2025-12-12 19:46:48 +01:00
Björn Fromme
79e5a3c12d
feat: adjust oauth2 implementation for TYPO3 backend login
2025-12-12 16:31:32 +01:00
Björn Fromme
e9c1dd8b9d
feat: basic themes for event sites
2025-12-12 13:13:36 +01:00
Björn Fromme
1d97a19982
feat: always show all available ski passes but readonly if age doesn't match
2025-12-12 08:47:25 +01:00
Björn Fromme
c1539a47f9
fix: properly assign readonly state to form fields for unavailable services
2025-12-11 12:07:19 +01:00
Björn Fromme
b4c03160ca
feat: consistent display of included services and prices
2025-12-11 11:17:03 +01:00
Björn Fromme
e8c2261b7e
feat: show inquiry status with rooms in step 1
2025-12-10 15:33:13 +01:00
Björn Fromme
e27b5da3c8
feat: adjust participant number size depending on value
2025-12-09 20:52:12 +01:00
Björn Fromme
32c73ab7b1
fix: avoid loading indicator issues when using browser history for navigation
2025-12-09 15:13:04 +01:00
Björn Fromme
31f414b4d8
feat: show room prices in room assignment form field
2025-12-09 12:55:00 +01:00
Björn Fromme
9c6860ecc6
fix: account for htmx issues in mobile safari with select fields
2025-12-09 11:42:31 +01:00
Björn Fromme
3527be9c29
feat: various improvements in styles and layout
2025-12-09 11:20:43 +01:00
Björn Fromme
f21f4a0385
feat: streamlined rendering of fields as static text in forms
2025-12-09 10:20:55 +01:00
Björn Fromme
fa2b5e0d7f
feat: render room assignment as radio buttons
2025-12-09 10:05:14 +01:00
Björn Fromme
4182c30b72
fix: ensure footer bar is visible on mobile safari
2025-12-09 09:21:58 +01:00
Björn Fromme
e4aad8a456
feat: load cms data early to display image on login page
2025-12-08 17:39:29 +01:00
Björn Fromme
d78638e6e5
feat: improved layout for participant form
2025-12-08 17:08:26 +01:00
Björn Fromme
1aa564960d
feat: body dimensions optional
2025-12-08 16:18:31 +01:00
Björn Fromme
cd2765bab5
feat: improved error handling and redirect on invalid session
2025-12-08 16:00:02 +01:00
Björn Fromme
390ee81675
feat: indicate incomplete participant data in cards
2025-12-08 15:59:35 +01:00
Björn Fromme
6dbbfd87f8
feat: special treatment of services for participants of age 0-2
2025-12-08 15:26:30 +01:00
Björn Fromme
20a67e9b96
feat: optional return url
2025-12-07 18:47:18 +01:00
Björn Fromme
21600dc2d6
feat: implement hx-boost for reliable loading indication
2025-12-07 14:11:50 +01:00
Björn Fromme
f0b84c9943
fix: ensure loading indicator is triggered
2025-12-06 18:13:38 +01:00