Björn Fromme
875943e4da
feat: match modes for room selection condition to detect MBZ*
...
addresses #869btdcyh
2026-03-16 12:02:28 +01:00
Björn Fromme
dd0f1a25d0
feat: always allow editing of participants for internal bookings
...
Prior to this commit the mutability flag from BusProNet was evaluated
and would potentially conflict with this rule. This flag is now
completely ignored for internal bookings.
2026-03-16 12:02:27 +01:00
Björn Fromme
e222f448bb
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-03-16 12:02:27 +01:00
Björn Fromme
d7fd273475
fix: ensure rental insurance is selectable when insurance is available
...
addresses #869bp9ev5
2026-03-16 12:01:09 +01:00
Björn Fromme
ce828a6ef5
fix: correctly distinguish between first participant and applicant
2026-03-16 12:01:09 +01:00
Björn Fromme
2e40cbc7c7
feat: special treatment of participants with age 0-2 (babies)
2026-03-16 11:59:12 +01:00
Björn Fromme
f230b36382
feat: conditionally render room assignment field in participant edit form
2026-03-16 11:59:12 +01:00
Björn Fromme
1f2f2751e4
feat: correct determination of inquiry status and conditional voucher field display
2026-03-16 11:59:11 +01:00
Björn Fromme
43823dbda1
feat: improved mutability checks for personal data in edit or create mode
2026-03-16 11:59:11 +01:00
Björn Fromme
7b84ecbb56
fix: adapt changes in create mode for edit mode, cleanup
2026-03-16 11:59:11 +01:00
Björn Fromme
dc6de1734a
feat: authenticated booking
2026-03-16 11:59:11 +01:00
Björn Fromme
7aea149b6c
feat: unique email addresses of participants unless child, cleanup
...
addresses #869axbn21
2026-03-16 11:59:11 +01:00
Björn Fromme
b882175f36
feat: readonly room selection for single room types
2026-03-16 11:59:11 +01:00
Björn Fromme
ea312b9986
chore: remove debug statements
2026-03-16 11:59:11 +01:00
Björn Fromme
28831a3b06
wip: modernized edit flow
2026-03-16 11:59:10 +01:00
Björn Fromme
0d073a36a3
wip: insurance booking in edit flow
2026-03-16 11:59:10 +01:00
Björn Fromme
9eeed7f992
wip: backport form handing system from create flow to edit flow
2026-03-16 11:59:10 +01:00
Björn Fromme
16c239716b
wip: check eligibility based on ski pass availability
2026-03-16 11:59:10 +01:00
Björn Fromme
f2681af9ee
feat: bulk insurance booking by applicant
2026-03-16 11:59:10 +01:00
Björn Fromme
1e48e107fc
wip: skipass-duration based rentals filtering
2026-03-16 11:59:10 +01:00
Björn Fromme
81b8237570
wip: transportation services
2026-03-16 11:59:10 +01:00
Björn Fromme
6bd483d768
wip: dynamic services fields
2026-03-16 11:59:09 +01:00
Björn Fromme
7003c0d81b
wip: age based filtering of options
2026-03-16 11:59:09 +01:00
Björn Fromme
89c42cf7e4
wip: age based filtering of options
2026-03-16 11:59:09 +01:00
Björn Fromme
f36c761c28
wip: conditional mandatory body dimensions
2026-03-16 11:59:09 +01:00
Björn Fromme
0f7d95d31b
wip: additional services with constraints
2026-03-16 11:59:09 +01:00
Björn Fromme
11825191cf
wip: major refactoring
2026-03-16 11:59:09 +01:00