Björn Fromme
03cb74370b
fix: enforce submit-time immutability, scope booking cache per user
2026-03-16 11:20:05 +01:00
Björn Fromme
efff024196
fix: ensure mutability is accounted for when restoring drafts
...
addresses #869cdzmkq
2026-03-16 11:20:05 +01:00
Björn Fromme
5cf4b0f9ea
feat: shortened and filename-safe request ids
2026-03-04 11:25:23 +01:00
Björn Fromme
90fc66277e
feat: anonymization command for request/response XML dumps
2026-03-04 10:47:20 +01:00
Björn Fromme
876cd5a8fa
fix: don't restore selections from draft for immutable fields
2026-02-24 18:16:52 +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
35c289240d
fix: default participant's nationality to German to avoid missing data
2026-01-19 17:12:12 +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
a576fa2d23
fix: adopt changes in test
2025-12-16 13:31:06 +01:00
Björn Fromme
f54f66cd32
fix: reset room assignments after updated selection if required
2025-12-11 11:27:48 +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
31f414b4d8
feat: show room prices in room assignment form field
2025-12-09 12:55:00 +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
696800aafd
feat: refactoring and cleanup
2025-12-06 15:02:13 +01:00
Björn Fromme
32bef9a4e9
feat: special treatment of participants with age 0-2 (babies)
2025-11-26 15:38:49 +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
b63804df88
feat: authenticated booking
2025-10-24 17:07:08 +02:00
Björn Fromme
2b272ef789
fix: validation error indication on cards
2025-10-23 10:19:18 +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
cc1d1e5746
feat: automatically assign rooms only for unique room type selection
2025-10-20 15:29:33 +02:00
Björn Fromme
38bc594ca4
feat: consolidated insurance service
2025-10-20 09:22:03 +02:00
Björn Fromme
0f8fed605c
chore: adjust and cleanup tests
2025-10-18 17:15:31 +02:00
Björn Fromme
08210b8e52
wip: bulk insurance booking fix
2025-10-18 13:07:27 +02:00
Björn Fromme
6e818c3480
wip: refactor to cards with individual participant forms
2025-10-14 21:27:32 +02:00
Björn Fromme
4939a1a9ad
feat: inquiry bookings
2025-10-09 18:52:23 +02:00
Björn Fromme
67c642bc2f
wip: modernized edit flow, fix insurance tier calculation
2025-10-09 17:42:39 +02:00
Björn Fromme
a5dce776de
wip: insurance booking
2025-09-30 14:37:49 +02:00
Björn Fromme
90ae78262a
wip: insurance booking
2025-09-29 19:54:20 +02:00
Björn Fromme
4930a2ba42
wip: insurance booking phase 3
2025-09-26 16:46:04 +02:00
Björn Fromme
0ceabe465b
wip: insurance booking phases 1 and 2
2025-09-26 16:34:32 +02:00
Björn Fromme
bd7b70e465
feat: correct calculation and display of individual pricing
2025-09-26 15:32:22 +02:00
Björn Fromme
9c5597eb23
wip: additional services with constraints
2025-07-25 18:12:55 +02:00
Björn Fromme
eecea0abd1
wip: booking process, refactoring
2025-07-16 19:37:17 +02:00