Björn Fromme
|
010cfe56b2
|
feat: upgrade project to symfony 7.4
|
2026-08-31 09:03:44 +02:00 |
|
Björn Fromme
|
7c5f6dd5ef
|
feat: create ClickUp task after confirming accommodation booking
|
2026-08-20 17:56:29 +02:00 |
|
Björn Fromme
|
c1f0cda479
|
feat: always sync full 24 months horizon of contingents
|
2026-08-20 12:03:21 +02:00 |
|
Björn Fromme
|
351fbab498
|
feat: improved contingents api performance with db backed snapshots
|
2026-08-20 11:46:03 +02:00 |
|
Björn Fromme
|
b5f1163e2d
|
fix: handle access denied errors properly
|
2026-08-17 16:29:58 +02:00 |
|
Björn Fromme
|
a1506ef58d
|
chore: update project dependencies, fix deprecated config setting
|
2026-08-11 11:45:58 +02:00 |
|
Björn Fromme
|
6c1073e41c
|
feat: admin-managed roles and hotel codes
|
2026-08-10 10:07:24 +02:00 |
|
Björn Fromme
|
3a5895e356
|
feat: extended role hierarchy
|
2026-08-06 11:18:38 +02:00 |
|
Björn Fromme
|
9d2aa11fdb
|
feat: groups price calculator admin crud, booking/offer flow and api
|
2026-08-03 15:25:10 +02:00 |
|
Björn Fromme
|
10d5356381
|
chore: update project dependencies
|
2026-07-23 17:54:47 +02:00 |
|
Björn Fromme
|
3cc5d00587
|
feat: add insurance revocation link to footer
|
2026-07-14 12:27:29 +02:00 |
|
Björn Fromme
|
9660149c67
|
fix: prevent stale htmx cache on login potentially causing csrf issues
addresses #869dd1fch
|
2026-07-10 14:30:31 +02:00 |
|
Björn Fromme
|
2b957e1887
|
feat: revert password grant in favor of pkce
|
2026-07-10 12:26:26 +02:00 |
|
Björn Fromme
|
f5f84ad98e
|
feat: password grant
|
2026-07-10 09:02:33 +02:00 |
|
Björn Fromme
|
2fc7ffe458
|
feat: remove easy admin bundle, adopt admin theme
|
2026-06-22 08:59:47 +02:00 |
|
Björn Fromme
|
b2fccae431
|
chore: remote obsolete contingents-related plumbing
|
2026-06-11 16:19:14 +02:00 |
|
Björn Fromme
|
5561a24050
|
chore: fix deprecations in flysystem config
|
2026-05-28 13:59:55 +02:00 |
|
Björn Fromme
|
e647b6c1f0
|
fix: remove messenger task from schedule to be run separately
|
2026-05-11 11:03:20 +02:00 |
|
Björn Fromme
|
5b16a515f3
|
fix: add missing scheduler task for messenger
|
2026-05-02 14:17:09 +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
|
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
|
9b84893d88
|
feat: api endpoints and xml sync for contingents data
|
2026-04-22 11:23:52 +02:00 |
|
Björn Fromme
|
3b6ee90a7e
|
feat: refresh existing snapshots from XML after sync
|
2026-03-24 11:13:11 +01:00 |
|
Björn Fromme
|
8f2baca339
|
chore: update scheduler config to delete expired oauth2 tokens
|
2026-03-23 19:38:12 +01:00 |
|
Björn Fromme
|
77b16f287a
|
chore: remove obsolete feature flag
|
2026-03-23 17:43:12 +01:00 |
|
Björn Fromme
|
bc7fb794bf
|
feat: persist travel snapshots and refresh extended availability
|
2026-03-23 17:29:10 +01:00 |
|
Björn Fromme
|
c1ab6d8687
|
chore: adopt monolog config for staging environment from prod
|
2026-03-23 17:28:51 +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
|
6d9265de0f
|
fix: restore unintended file changes after master flatten rewrite
|
2026-03-16 14:15:51 +01:00 |
|
Björn Fromme
|
f8a56b7de2
|
chore: split scheduler config for prod and staging
|
2026-03-16 12:03:00 +01:00 |
|
Björn Fromme
|
c597cfda51
|
feat: legal links in page footer
|
2026-03-16 12:03:00 +01:00 |
|
Björn Fromme
|
aa3b23ecb8
|
feat: info text and correct field type for service group 'VEG'
addresses #869bvch71
|
2026-03-16 12:02:59 +01:00 |
|
Björn Fromme
|
99190b0ef1
|
wip: integrate with easy admin bundle
|
2026-03-16 12:02:27 +01:00 |
|
Björn Fromme
|
027508f495
|
chore: add draft cleanup command to schedule
|
2026-03-16 12:02:27 +01:00 |
|
Björn Fromme
|
f55ed3dc4c
|
feat: log request ids to map xml dumps of bpn api communication
|
2026-03-16 12:02:27 +01:00 |
|
Björn Fromme
|
c57351f8b5
|
chore: update scheduler config
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
e5781fbabc
|
fix: invalidate booking data caches after updating personal data
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
b76d17d35c
|
feat: add env variable for website base url
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
4e182612e8
|
chore: complete scheduler config for email notifications
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
645729a518
|
feat: remove outdated log entries scheduled
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
9ee4c1cd5c
|
fix: fail gracefully when remote XML data cannot be read during sync
|
2026-03-16 12:01:09 +01:00 |
|
Björn Fromme
|
2fe9185a6f
|
feat: cron controlled cli command to sync xml data with remote
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
ef191c55be
|
chore: cleanup flysystem config
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
e203de172d
|
chore: rotate auth log
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
d1e807b11f
|
feat: adjust oauth2 implementation for TYPO3 backend login
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
c7a27f1dc7
|
feat: api endpoints for pickups planning
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
5b75a165ce
|
fix: account for htmx issues in mobile safari with select fields
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
61447ced4f
|
fix: enforce https
|
2026-03-16 11:59:12 +01:00 |
|
Björn Fromme
|
bb20176c76
|
wip: integrate with typo3 to fetch product and hotel data
|
2026-03-16 11:59:11 +01:00 |
|
Björn Fromme
|
142db19627
|
feat: integrate with scheduler bundle
|
2026-03-16 11:59:11 +01:00 |
|