Björn Fromme
f99a2d99a2
fix: show pickup select field for outbound bus travel only
2026-03-16 12:03:00 +01:00
Björn Fromme
f795a3ea21
feat: selectable drop-offs for inbound bus travel
2026-03-16 12:03:00 +01:00
Björn Fromme
95d0ce33d4
feat: new service category 'VEG'
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
ea162972fa
feat: hide parking from participants under 18
2026-03-16 12:00:55 +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
7df99521c4
feat: promotional and purchase vouchers
2026-03-16 11:59:11 +01:00
Björn Fromme
beee44a10e
fix: streamlined single room selection handling
2026-03-16 11:59:11 +01:00
Björn Fromme
ff39bf365c
feat: improved handling of fields to be rendered as static text
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
37cda348b0
feat: remove room selection field entirely for single room type
...
addresses #869axcukn
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
5c0814ef9b
wip: modernized edit flow, fix insurance tier calculation
2026-03-16 11:59:10 +01:00
Björn Fromme
28831a3b06
wip: modernized edit flow
2026-03-16 11:59:10 +01:00
Björn Fromme
e330626b03
feat: unify pickup selection
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
4ba81b8f03
wip: insurance booking
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
84f4481ef0
wip: service descriptions and car license plate field
2026-03-16 11:59:10 +01:00
Björn Fromme
b84997d058
wip: rentals insurance field
2026-03-16 11:59:10 +01:00
Björn Fromme
fe624cfd1c
wip: implement transportation, pickups and parking
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
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
11825191cf
wip: major refactoring
2026-03-16 11:59:09 +01:00