Commit Graph
189 Commits
Author SHA1 Message Date
Björn Fromme cfc3957fec chore: update project dependencies 2025-12-12 20:06:45 +01:00
Björn Fromme aee2eb848d fix: adopt changed response class 2025-12-12 20:06:19 +01:00
Björn Fromme c8a33cdf43 fix: assign correct return types 2025-12-11 11:26:46 +01:00
Björn Fromme 72cd36a573 feat: enable logging for contact form api endpoint 2025-12-11 09:33:41 +01:00
Björn Fromme 4d3a4b7c04 chore: update project dependencies 2025-12-10 18:01:34 +01:00
Björn Fromme b9dfeb2d3e feat: backport contact form api endpoint 2025-12-10 18:00:51 +01:00
Björn Fromme e7997f84eb fix: include user ini for adjusted php settings on prod host 2025-12-05 10:03:51 +01:00
Björn Fromme 8d3a7b99b4 fix: prevent type errors 2025-12-01 10:41:04 +01:00
Björn Fromme 61a8afdde7 fix: prevent null reference errors 2025-12-01 10:38:55 +01:00
Björn Fromme 1f3e79d57c fix: prevent null reference errors 2025-12-01 10:37:39 +01:00
Björn Fromme a6b0051f1b chore: update project dependencies 2025-11-17 09:51:13 +01:00
Björn Fromme d0d1edb3ae feat: sort pickups by their times 2025-11-17 09:50:00 +01:00
Björn Fromme 66eb392151 fix: check field existence before rendering 2025-11-11 15:45:14 +01:00
Björn Fromme beaccd93e0 fix: show rental insurance field only when applicable 2025-11-11 15:39:56 +01:00
Björn Fromme 111cda95f3 chore: update project dependencies 2025-11-11 15:13:15 +01:00
Björn Fromme 84ed41f325 fix: tooltips for form fields not showing 2025-11-11 15:12:28 +01:00
Björn Fromme e7cf172b9f feat: add subtypes PAR and LVS as bookable additional services 2025-11-11 14:14:44 +01:00
Björn Fromme e52cb98163 chore: update project dependencies 2025-11-07 10:39:39 +01:00
Björn Fromme d85e81e8b9 fix: ensure valid applicant data 2025-11-07 10:39:16 +01:00
Björn Fromme 2f78ddb8ad fix: don't rely on individual prices being available for all participants 2025-11-06 15:24:51 +01:00
Björn Fromme f19762d686 chore: update project dependencies 2025-11-06 14:55:23 +01:00
Björn Fromme eba2f8e503 fix: skip availability check for services that are not included in API response 2025-11-06 14:55:00 +01:00
Björn Fromme a50bd205cd chore: update project dependencies 2025-10-27 08:33:59 +01:00
Björn Fromme da7b4dfb48 fix: temporarily disable all participant validation 2025-10-27 08:31:39 +01:00
Björn Fromme b7638f5e9e fix: use correct ids for user validation 2025-09-10 16:26:58 +02:00
Björn Fromme b197152f12 feat: restrict access to booking edit and invoice to applicant 2025-09-10 15:30:36 +02:00
Björn Fromme 297becf7a0 fix: filter selectable services by participant's age 2025-09-10 15:25:30 +02:00
Björn Fromme 7b25fbf28b chore: adjust schedule for XML cleanup to run more often 2025-09-02 09:29:36 +02:00
Björn Fromme 2a5100e76d feat: update scheduler config 2025-09-02 08:51:12 +02:00
Björn Fromme e98695ea06 feat: integrate with zenstruck schedule bundle 2025-09-02 08:47:57 +02:00
Björn Fromme 1c2421fb7e fix: respect environment variable to toggle BPN debug mode 2025-09-02 08:40:17 +02:00
Björn Fromme 76aeb101bd chore: update project dependencies 2025-09-02 08:29:22 +02:00
Björn Fromme 7a53908b80 chore: update deployer config with extended rsync excludes 2025-07-22 09:02:47 +02:00
Björn Fromme d1344bbfb4 chore: remove project name from ddev config to enable git worktrees 2025-07-22 08:58:44 +02:00
Björn Fromme a55e30e12d chore: update project dependencies 2025-06-28 10:22:53 +02:00
Björn Fromme 2c5152ec39 feat: various a11y improvements 2025-06-28 10:22:17 +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 2e602b85b2 feat: improved validation error rendering of booking form 2025-05-21 15:20:09 +02:00
Björn Fromme 0ffd770f9b chore: update project dependencies 2025-05-21 14:26:23 +02:00
Björn Fromme 6b0a4dc10d feat: participant's email address mandatory (again)
closes #86991wmpc
2025-05-21 14:25:34 +02:00
Björn Fromme e9295e0ead chore: update project dependencies 2025-05-19 15:58:23 +02:00
Björn Fromme ab9d59a473 feat: assign default dummy email to participants without address 2025-05-19 15:57: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 a588a7e6e4 chore: update project dependencies 2025-05-14 12:49:13 +02:00
Björn Fromme 2044b83abd feat: dynamically calculated total price
closes #8698xuzaa
2025-05-14 12:48:49 +02:00
Björn Fromme 29fc29091c fix: parse nationality in personal data 2025-05-14 12:29:58 +02:00
Björn Fromme a2559f173c fix: use correct key to map gender 2025-05-14 12:29:15 +02:00
Björn Fromme f7dfcc1c60 fix: show 'not allowed' cursor on readonly input fields 2025-05-02 12:52:01 +02:00
Björn Fromme f9362d8886 feat: allow editing of email and phone unless applicant 2025-05-02 12:51:39 +02:00