Björn Fromme
39bacd2927
fix: ensure loading indicator when entering booking flow in Chrome
2026-02-20 17:23:56 +01:00
Björn Fromme
0884a39f3d
feat: selectable drop-offs for inbound bus travel
2026-02-17 11:53:39 +01:00
Björn Fromme
40da2ecaf3
fix: enforce profile completion of applicant in all situations
2026-01-29 16:24:27 +01:00
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
e9548d9f38
feat: tracking integration with GTM and CMP
2026-01-27 17:31:41 +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
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
59b9a42009
feat: loading indicator on initial page load
2025-12-16 13:44:25 +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
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
e4aad8a456
feat: load cms data early to display image on login page
2025-12-08 17:39:29 +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
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
Björn Fromme
bfb1a04ea0
feat: implement screendesign
2025-12-06 15:02:33 +01:00
Björn Fromme
fa98ceac29
fix: add loading indicator to all 'back' buttons
2025-12-06 15:02:13 +01:00
Björn Fromme
696800aafd
feat: refactoring and cleanup
2025-12-06 15:02:13 +01:00
Björn Fromme
f4691ec67e
feat: finalize voucher handling and discount display in summary and overview
2025-11-26 17:29:15 +01:00
Björn Fromme
126fce9687
feat: step input for room type selection
2025-11-25 16:42:39 +01:00
Björn Fromme
ecc4741f56
feat: correct determination of inquiry status and conditional voucher field display
2025-11-25 16:41:25 +01:00
Björn Fromme
26681e5c62
feat: fetch additional content from cms via api
2025-11-20 15:42:41 +01:00
Björn Fromme
aeb25f3b7e
feat: remove 'remember me' functionality from login form in booking process
2025-11-13 10:54:40 +01:00
Björn Fromme
0a0bef9e82
feat: ensure inquiry info is always visible
2025-10-31 16:40:14 +01:00
Björn Fromme
34a8d42fc3
fix: keep browser history intact when navigating between cards view and participant form
2025-10-31 12:46:37 +01:00
Björn Fromme
5021f414d1
feat: improved mutability checks for personal data in edit or create mode
2025-10-28 15:34:09 +01:00
Björn Fromme
b63804df88
feat: authenticated booking
2025-10-24 17:07:08 +02:00
Björn Fromme
c8bb051ae6
fix: incorrect and unnecessary template inheritance
2025-10-24 12:32:16 +02:00
Björn Fromme
2b272ef789
fix: validation error indication on cards
2025-10-23 10:19:18 +02:00
Björn Fromme
60176d19f4
wip: improved validation and feedback
2025-10-23 08:50:45 +02:00
Björn Fromme
9c716477aa
feat: unique email addresses of participants unless child, cleanup
...
addresses #869axbn21
2025-10-22 17:42:17 +02:00
Björn Fromme
be2fffad23
feat: additional conformation checkbox for terms and conditions
...
addresses #869axbm44
2025-10-22 16:19:05 +02:00
Björn Fromme
10df3ebb35
wip: implement e2e tests with cypress
2025-10-21 20:25:18 +02:00
Björn Fromme
ee69346eb4
feat: extended pricing breakdown on confirmation page
2025-10-18 17:59:42 +02:00
Björn Fromme
b5dfe17b73
wip: finalize implementation
2025-10-18 12:11:24 +02:00
Björn Fromme
49b5ccf308
wip: finalize implementation
2025-10-18 11:46:12 +02:00
Björn Fromme
434c4d0a11
wip: finalize implementation
2025-10-17 18:46:25 +02:00
Björn Fromme
8225d4e92d
fix: show feedback modal
2025-10-16 09:12:43 +02:00
Björn Fromme
49b7a3fe34
feat: refactor to cards
2025-10-15 18:31:10 +02:00