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
|
3dd92ccdb4
|
feat: consistent display of included services and prices
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
b567b6a840
|
feat: re-implement contact form submissions api endpoint for website
|
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
|
4a2d1f4a02
|
feat: implement screendesign
|
2026-03-16 11:59:12 +01:00 |
|
Björn Fromme
|
4f1a1cad8e
|
feat: request replay command for bpn api
|
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
|
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
|
fb983f23dd
|
feat: improved promotional and purchase vouchers
|
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
|
a8c0a1aa61
|
feat: fetch additional content from cms via api
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
fc05350ae4
|
feat: sort pickups by their times
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
37924841e1
|
feat: improved timeout handling for api client
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
cc8500d0f4
|
fix: don't rely on individual prices being available for all participants
|
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
|
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
|
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
|
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
|
a8cf67728b
|
wip: finalize implementation
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
c830fc7841
|
wip: finalize implementation
|
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
|
e51c4843c5
|
feat: refactor to cards
|
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
|
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
|
069600d602
|
fix: set correct default agency
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
d70a27f2fd
|
wip: backport booking create flow form handling to 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
|
0f4b16c194
|
feat: comprehensive booking overview for confirmation
|
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
|
3d9fc18a83
|
fix: don't submit data of removed fields
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
ba0a86cbea
|
fix: ignore past travels in list view when patching data
|
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
|
4489169553
|
wip: improved insurance selection
|
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
|
241785b428
|
wip: insurance booking phases 1 and 2
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
ede37d5d0f
|
feat: improved error handling in controllers, cleanup
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
4f02529b15
|
feat: improved error handling of xml parsers and loaders
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
0f6b73340e
|
feat: parser and loader for insurance data
|
2026-03-16 11:59:10 +01:00 |
|
Björn Fromme
|
7ff10e6792
|
feat: simplify handling of ski pass service
|
2026-03-16 11:59:10 +01:00 |
|