Björn Fromme
52ee6b26b1
feat: full anonymization of buspro xml dumps
2026-06-21 16:49:54 +02:00
Björn Fromme
bdf8cffd04
feat: replace dropdowns with individual fields for body dimensions
2026-05-28 13:59:30 +02:00
Björn Fromme
68900dd4ea
fix: use plain password in configuration for MailJet webhook url
2026-04-30 11:44:17 +02:00
Björn Fromme
a2bcedafc4
feat: cli command to un-/register MailJet webhook url
2026-04-29 10:36:04 +02:00
Björn Fromme
2f96af9254
chore: remove obsolete command
2026-04-29 10:09:16 +02:00
Björn Fromme
18a97394e8
chore: cleanup, update project dependencies
2026-04-29 09:58:40 +02:00
Björn Fromme
e4ef2f7adc
feat: MailJet list handling with DOI, webhook receiver and API endpoint
...
addresses #869cut134
2026-04-29 09:51:57 +02:00
Björn Fromme
df7885ca1c
chore: update documentation files
2026-04-22 11:33:08 +02:00
Björn Fromme
9b84893d88
feat: api endpoints and xml sync for contingents data
2026-04-22 11:23:52 +02:00
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