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
|
80969d1da0
|
chore: further cleanup and refactor
|
2026-04-19 15:45:02 +02:00 |
|
Björn Fromme
|
0fcecc9c58
|
chore: fix phpstan errors
|
2026-04-16 16:27:35 +02:00 |
|
Björn Fromme
|
a927d6bf59
|
chore: cgl cleanup
|
2026-04-16 13:34:54 +02:00 |
|
Björn Fromme
|
c0cc183c59
|
feat: rename BookingSessionStore to BookingSessionManager
|
2026-04-16 13:34:54 +02:00 |
|
Björn Fromme
|
132329361f
|
fix: pass logger explicitly to BookingCreateTrait::handleApiError
|
2026-04-16 13:34:54 +02:00 |
|
Björn Fromme
|
4d86629315
|
feat: move display-assembly out of BookingPriceCalculator
|
2026-04-16 13:34:54 +02:00 |
|
Björn Fromme
|
d1c92f2957
|
feat: replace *Service suffix with role-based class names
|
2026-04-16 13:34:54 +02:00 |
|
Björn Fromme
|
fcfd366dec
|
chore: flatten namespace
|
2026-04-12 17:54:24 +02:00 |
|
Björn Fromme
|
aa997826f8
|
feat: split summary DTOs into typed sub-objects
|
2026-04-12 11:23:19 +02:00 |
|
Björn Fromme
|
69705052b3
|
feat: centralize create/edit flow contexts, extract edit submit service
|
2026-04-12 10:17:04 +02:00 |
|
Björn Fromme
|
8b72f8c277
|
feat: extract booking session handling
|
2026-04-11 18:28:32 +02:00 |
|
Björn Fromme
|
fbfffbb31a
|
fix: simplify trait to address incorrect arguments
|
2026-03-28 10:18:34 +01:00 |
|
Björn Fromme
|
df8566e1b5
|
feat: move scope of enforced 'option' status to full booking
addresses #869chtfeq
|
2026-03-19 16:15:07 +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
|
3957f6bd09
|
feat: tracking integration with GTM and CMP
|
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
|
30496a4875
|
feat: cleanup, log successful bookings
|
2026-03-16 12:02:27 +01:00 |
|
Björn Fromme
|
400407358d
|
fix: remove obsolete htmx attributes from forms
|
2026-03-16 11:59:12 +01:00 |
|
Björn Fromme
|
1e107c68b4
|
feat: implement hx-boost for reliable loading indication
|
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
|
1f2f2751e4
|
feat: correct determination of inquiry status and conditional voucher field display
|
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
|
a8c0a1aa61
|
feat: fetch additional content from cms via api
|
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
|
619e2ba1ee
|
feat: extended pricing breakdown on confirmation page
|
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 |
|