Björn Fromme
bc8d4f74c1
feat: fill default names for canceled participants in agency bookings
2026-02-05 17:57:35 +01:00
Björn Fromme
2f9930a240
feat: update personal data of canceled participants as well
...
addresses #869bze0kq
2026-02-05 11:23:25 +01:00
Björn Fromme
2aeed762fd
feat: extensible participant status determination for booking creation
...
Adds a rule-based system to determine participant status in CREATE
payloads. Participants selecting a 'Begleitperson' service now receive
status 'O' (Option), all others default to 'F' (Final).
- Add ParticipantStatusRuleInterface for defining status rules
- Add ParticipantStatusRuleRegistry for priority-based rule evaluation
- Add ChaperonServiceStatusRule for Begleitperson detection
- Integrate status evaluation into BookingPayloadBuilder
2026-01-21 10:16:57 +01:00
Björn Fromme
192b1fdcf4
fix: add missing LoggerInterface dependency to BookingDataProcessorTest
2026-01-06 18:46:06 +01:00
Björn Fromme
c7129d5791
chore: cleanup
2025-12-07 14:47:51 +01:00
Björn Fromme
696800aafd
feat: refactoring and cleanup
2025-12-06 15:02:13 +01:00
Björn Fromme
38bc594ca4
feat: consolidated insurance service
2025-10-20 09:22:03 +02:00
Björn Fromme
479b177e90
wip: bulk insurance refactoring
2025-10-18 16:39:57 +02:00
Björn Fromme
434c4d0a11
wip: finalize implementation
2025-10-17 18:46:25 +02:00
Björn Fromme
67c642bc2f
wip: modernized edit flow, fix insurance tier calculation
2025-10-09 17:42:39 +02:00
Björn Fromme
b66d453881
feat: unify pickup selection
2025-10-06 18:07:07 +02:00
Björn Fromme
c9a258a350
chore: streamline property naming
2025-09-19 16:09:27 +02:00
Björn Fromme
e7f0c09b36
wip: major refactoring
2025-07-25 11:54:07 +02: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