Björn Fromme
b68c4ff9b4
chore: update booking-flow reference to current class names in docs
2026-04-16 13:34:54 +02:00
Björn Fromme
0d2cc5b998
feat: consolidate micro-services and unify draft merge logic
2026-04-16 13:34:54 +02:00
Björn Fromme
fdfd5d56c9
chore: add booking flow reference document
2026-04-16 13:34:54 +02:00
Björn Fromme
2baa147afa
feat: clarify booking summary participant count
2026-04-13 12:24:09 +02:00
Björn Fromme
f903f17ebd
feat: replace edit participant facade with context factory
2026-04-11 18:28:32 +02:00
Björn Fromme
63e8a068b3
feat: move prepopulation guards into participant service
2026-04-11 18:28:32 +02:00
Björn Fromme
dbc0b4acee
feat: extract booking participant count service
2026-04-11 18:28:32 +02:00
Björn Fromme
f31ac660d2
feat: extract room grouping from booking service
2026-04-11 18:28:32 +02:00
Björn Fromme
8b72f8c277
feat: extract booking session handling
2026-04-11 18:28:32 +02:00
Björn Fromme
bc7fb794bf
feat: persist travel snapshots and refresh extended availability
2026-03-23 17:29:10 +01:00
Björn Fromme
d1e2bf3e7d
feat: integrate with MailJet API for newsletter registration
2026-03-19 09:42:00 +01:00
Björn Fromme
00df76269a
chore: cleanup after master flatten rewrite
2026-03-17 09:44:50 +01:00
Björn Fromme
33609ab534
feat: shortened and filename-safe request ids
2026-03-16 12:03:00 +01:00
Björn Fromme
6abfa122e4
chore: update plan for symfony 7.4 upgrade
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
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
029a87c6ca
doc: add technical documentation
2026-03-16 12:02:28 +01:00
Björn Fromme
9c7cf0778f
chore: update lts upgrade plan with current state of the project
2026-03-16 12:02:27 +01:00
Björn Fromme
6d5f7cfd22
chore: update upgrade plan with current state of the project
2026-03-16 12:01:09 +01:00
Björn Fromme
be83a4295a
docs: upgrade plan to symfony 7.4
2026-03-16 12:00:55 +01:00
Björn Fromme
e46053a7b7
chore: consolidate documentation
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
37cda348b0
feat: remove room selection field entirely for single room type
...
addresses #869axcukn
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
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
9c6f4d59b3
chore: cleanup, updated docs
2026-03-16 11:59:11 +01:00
Björn Fromme
619e2ba1ee
feat: extended pricing breakdown on confirmation page
2026-03-16 11:59:11 +01:00
Björn Fromme
7d6a80eefa
fix: fix floating point precision error
2026-03-16 11:59:11 +01:00
Björn Fromme
2403f8fb29
chore: update documentation
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
e51c4843c5
feat: refactor to cards
2026-03-16 11:59:10 +01:00
Björn Fromme
2d9cb2c0b9
chore: remove outdated documentation
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
3f7db4e772
feat: implement payment step
2026-03-16 11:59:10 +01:00
Björn Fromme
9eeed7f992
wip: backport form handing system from create flow to edit flow
2026-03-16 11:59:10 +01:00
Björn Fromme
f5913eb947
chore: update docs
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
1e48e107fc
wip: skipass-duration based rentals filtering
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
5c5134b69f
wip: update documentation
2026-03-16 11:59:10 +01:00
Björn Fromme
e7fb764158
wip: dynamic availability of services
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
a019c7dae0
wip: prepare transportation services
2026-03-16 11:59:10 +01:00