Björn Fromme
|
3043842254
|
fix: add missing LoggerInterface dependency to BookingDataProcessorTest
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
f3f2dc6cec
|
fix: adopt changes in test
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
1fd9f8d1f8
|
feat: always show all available ski passes but readonly if age doesn't match
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
3984a623bf
|
fix: properly assign readonly state to form fields for unavailable services
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
96619c6cec
|
fix: reset room assignments after updated selection if required
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
3dd92ccdb4
|
feat: consistent display of included services and prices
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
ea162972fa
|
feat: hide parking from participants under 18
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
094d6858d1
|
fix: don't auto assign discounted transport to babies
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
e1bfe9b93c
|
feat: show room prices in room assignment form field
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
6b5a51f652
|
feat: replace overly complex and unnecessary form choice loader for rooms
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
cc747f0690
|
feat: body dimensions optional
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
cca8554e3d
|
feat: special treatment of services for participants of age 0-2
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
502b121e43
|
chore: cleanup
|
2026-03-16 11:59:12 +01:00 |
|
Björn Fromme
|
4a2d1f4a02
|
feat: implement screendesign
|
2026-03-16 11:59:12 +01:00 |
|
Björn Fromme
|
8c8aae9a1e
|
feat: refactoring and cleanup
|
2026-03-16 11:59:12 +01:00 |
|
Björn Fromme
|
230c53875f
|
feat: finalize voucher handling and discount display in summary and overview
|
2026-03-16 11:59:12 +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
|
b872f2a5db
|
feat: prevent selection of baby rooms without regular rooms
|
2026-03-16 11:59:11 +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
|
85998534fe
|
feat: correct handling of vouchers
|
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
|
dc6de1734a
|
feat: authenticated booking
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
c3fe76d78c
|
feat: automatic unselection of discounted transportation
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
38656e73c5
|
chore: cleanup, update documentation
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
03ac430be4
|
fix: validation error indication on cards
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
89979d6ce4
|
wip: email uniqueness validation
|
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
|
af163d597e
|
feat: prefer discounted transportation services
addresses #869axbjbz
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
647fa8e212
|
feat: unassign rooms from other participants when unavailable
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
6cc5886073
|
feat: automatically assign rooms only for unique room type selection
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
a0d5768752
|
feat: consolidated insurance service
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
b485112ed3
|
chore: adjust and cleanup tests
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
1f5c835f8a
|
wip: bulk insurance refactoring
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
a3d7ee63d3
|
wip: bulk insurance booking fix
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
5ef3bb9cbf
|
wip: finalize implementation
|
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
|
de8cbf6178
|
wip: refactor to cards with individual participant forms
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
023ecdebc9
|
feat: inquiry bookings
|
2026-03-16 11:59:10 +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
|
0d073a36a3
|
wip: insurance booking in 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
|
7ea52670b9
|
wip: submit booking to api
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
e3081e56f8
|
feat: extended insurance parsing, pass info urls to view
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
29bdf794f3
|
wip: insurance booking
|
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
|
8af7f0e797
|
wip: insurance booking phase 5
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
c67fa18ad3
|
wip: insurance booking phase 4
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
6c9da6537e
|
wip: insurance booking phase 3
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
241785b428
|
wip: insurance booking phases 1 and 2
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
411166ffba
|
feat: correct calculation and display of individual pricing
|
2026-03-16 11:59:10 +01:00 |
|