Björn Fromme
380b1ed329
chore: streamline namespacing
2026-03-16 12:02:59 +01:00
Björn Fromme
b68d5c9398
fix: revert pickup pricing to match current BusPro behavior
...
Reverts split pricing calculation to use outbound-only pricing,
matching BusPro's current behavior where pickup is only charged when
outbound transportation is BUS.
- Use pickup->price directly instead of calculateEffectivePrice()
- PKW+BUS scenario now correctly charges €0 (matches BusPro loophole)
- priceOutbound/priceInbound remain populated for future activation
- Updated documentation with current behavior and future plan
2026-03-16 12:02:59 +01:00
Björn Fromme
167ccf5151
feat: ignored room types
...
closes #869bvbmcw
2026-03-16 12:02:59 +01:00
Björn Fromme
bdcd54687d
feat: streamlined booking number property
2026-03-16 12:02:27 +01:00
Björn Fromme
96d4b8ed45
fix: apply correct return type and response handling
2026-03-16 12:01:09 +01:00
Björn Fromme
65f8436aa7
feat: extended oauth2 user info and refactored authenticator
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
230c53875f
feat: finalize voucher handling and discount display in summary and overview
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
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
b485112ed3
chore: adjust and cleanup tests
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
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
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
4489169553
wip: improved insurance selection
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
241785b428
wip: insurance booking phases 1 and 2
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
7673e64738
chore: streamline property naming
2026-03-16 11:59:10 +01:00
Björn Fromme
ed7c889c4f
wip: transportation services with discount
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
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
2f5b855bae
wip: booking process, refactor participant room assignment logic
2025-07-22 08:52:13 +02:00
Björn Fromme
eecea0abd1
wip: booking process, refactoring
2025-07-16 19:37:17 +02:00
Björn Fromme
47faa6b08e
wip: booking process
2025-07-16 11:55:49 +02:00
Björn Fromme
bef18971c3
wip: booking process
2025-07-14 17:15:15 +02:00
Björn Fromme
ab9d59a473
feat: assign default dummy email to participants without address
2025-05-19 15:57:48 +02:00
Björn Fromme
29fc29091c
fix: parse nationality in personal data
2025-05-14 12:29:58 +02:00
Björn Fromme
adbfb49c11
feat: integrated OAuth2 server
2025-04-24 20:28:27 +02:00
Björn Fromme
e4cea1e47d
feat: include bank account in booking data
2025-03-27 11:41:30 +01:00
Björn Fromme
882a7185bc
fix: don't rely on date of birth being present
2025-03-23 10:39:20 +01:00
Björn Fromme
6a4ac4ea43
fix: process canceled participants correctly
2025-03-13 17:08:51 +01:00
Björn Fromme
851c7086ba
wip: selectable bus exits
2025-03-12 18:05:21 +01:00
Björn Fromme
063af73f3b
fix: treat api response properly
2025-02-19 12:25:35 +01:00
Björn Fromme
eae9879519
feat: simplify xml parsing, add 'mutable' property for personal data
2025-01-30 10:40:38 +01:00
Björn Fromme
7236f8641f
feat: show documents link only when applicable
2025-01-27 17:08:43 +01:00
Björn Fromme
51086a284f
fix: add missing parsing of participants' nationality
2025-01-26 20:33:04 +01:00
Björn Fromme
6730c243f6
feat: refactoring of xml parsers
2025-01-24 17:10:49 +01:00