Björn Fromme
776b9d0912
feat: proper determination of agency initiated bookings
...
For booking that are agency initiated (groups) different rules apply
concerning mutability and requirement of personal data and whether the
first participant is the applicant or not. This commit adds logic to
evaluate the agency id assigned to the booking data to decide.
2026-01-08 12:54:59 +01:00
Björn Fromme
b0b608f12e
feat: load hotel data locally for sidebar
2026-01-07 18:35:09 +01:00
Björn Fromme
2b8046b416
feat: re-implement contact form submissions api endpoint for website
2025-12-10 09:29:19 +01:00
Björn Fromme
ecc4741f56
feat: correct determination of inquiry status and conditional voucher field display
2025-11-25 16:41:25 +01:00
Björn Fromme
33c3dc6022
feat: sort pickups by their times
2025-11-17 10:00:03 +01:00
Björn Fromme
7304fb50c6
fix: set correct default agency
2025-10-07 17:27:26 +02:00
Björn Fromme
7f1ef4059d
wip: submit booking to api
2025-10-06 11:22:02 +02:00
Björn Fromme
cd82b70139
fix: ignore past travels in list view when patching data
2025-10-04 11:49:36 +02:00
Björn Fromme
a5dce776de
wip: insurance booking
2025-09-30 14:37:49 +02:00
Björn Fromme
90ae78262a
wip: insurance booking
2025-09-29 19:54:20 +02:00
Björn Fromme
122df1a3f5
feat: improved error handling in controllers, cleanup
2025-09-26 09:00:40 +02:00
Björn Fromme
391dd63ebf
feat: improved error handling of xml parsers and loaders
2025-09-26 08:21:57 +02:00
Björn Fromme
9d44197246
feat: parser and loader for insurance data
2025-09-24 15:28:43 +02:00
Björn Fromme
c9a258a350
chore: streamline property naming
2025-09-19 16:09:27 +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
7bfa5f5ed7
feat: include optional time in transportation service
...
addresses #86996x46z
2025-06-02 14:58:48 +02:00
Björn Fromme
6bf22045c4
feat: travel data API endpoint for travelinfo pages in TYPO3
2025-05-15 11:54:37 +02:00
Björn Fromme
1e5401ea25
feat: parse travel guide per date
2025-05-14 21:51:44 +02:00
Björn Fromme
5f2688945a
fix: keep booked transportation services even if unavailable
2025-05-02 10:04:25 +02:00
Björn Fromme
adbfb49c11
feat: integrated OAuth2 server
2025-04-24 20:28:27 +02:00
Björn Fromme
229a109168
chore: cleanup
2025-03-28 09:20:12 +01:00
Björn Fromme
e4e03a848b
feat: integrate with flysystem for xml data
2025-03-26 16:07:37 +01:00
Björn Fromme
1498bdb53b
fix: typo in xpath prevented parsing of selection groups
2025-03-24 15:46:46 +01:00
Björn Fromme
6326e1ffc3
fix: adopt travel info urls
2025-03-21 16:26:49 +01:00
Björn Fromme
851c7086ba
wip: selectable bus exits
2025-03-12 18:05:21 +01:00
Björn Fromme
6730c243f6
feat: refactoring of xml parsers
2025-01-24 17:10:49 +01:00
Björn Fromme
9dc0992263
fix: avoid null pointer exception
2025-01-16 14:54:15 +01:00
Björn Fromme
c96b525aa4
feat: API endpoint to load travel data by code
2025-01-14 12:41:40 +01:00
Björn Fromme
6c68c598b1
wip: implement travel guide data
2024-12-11 14:42:32 +01:00
Björn Fromme
9a84ea24d5
fix: avoid issues with incomplete xml data
2024-12-11 14:41:36 +01:00
Björn Fromme
231aaaac9b
feat: api endpoints
2024-12-04 14:18:47 +01:00