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
|
abd74a127a
|
chore: update json test-data for pickups planning
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
52ac269b8d
|
fix: avoid duplicated pickup planning entries
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
643f65ce3b
|
chore: reduce noise in logs
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
465ce3e69a
|
feat: add logging to api endpoint
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
207b648f36
|
fix: don't show bulk insurance labels in summary
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
7f2d52a5ce
|
feat: accept multiple travel codes per pickup planning
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
f1eaa95c44
|
chore: update project dependencies
|
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
|
79b7e2aaa5
|
feat: forcibly invalidate availabilities cache on booking start
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
3c2ade9299
|
feat: loading indicator on initial page load
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
f3f2dc6cec
|
fix: adopt changes in test
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
12b69bd681
|
feat: load availability data once per booking session
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
8f542ff448
|
chore: disable saving cookies for api requests
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
80c81c11fb
|
feat: log pickups planning data api calls
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
e3809bd930
|
chore: update project dependencies
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
d755e29459
|
chore: reduce logger noise
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
105eb5a9cd
|
chore: retain xml dumps for three days to save on webspace
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
65f8436aa7
|
feat: extended oauth2 user info and refactored authenticator
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
4afdd79252
|
fix: ensure template variable exists
|
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
|
ee84690cd9
|
feat: basic themes for event sites
|
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
|
1fd9f8d1f8
|
feat: always show all available ski passes but readonly if age doesn't match
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
b57d849ecd
|
feat: update labels of voucher fields
addresses #869bf8tzv
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
654ae4dc0b
|
feat: use query parameters for booking urls
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
3984a623bf
|
fix: properly assign readonly state to form fields for unavailable services
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
96619c6cec
|
fix: reset room assignments after updated selection if required
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
3dd92ccdb4
|
feat: consistent display of included services and prices
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
b111a615a9
|
feat: show unavailable transportation services as readonly
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
2372958713
|
fix: don't show incorrect notification about updated rentals
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
82a8541af1
|
feat: show inquiry status with rooms in step 1
|
2026-03-16 12:00:56 +01:00 |
|
Björn Fromme
|
ea162972fa
|
feat: hide parking from participants under 18
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
094d6858d1
|
fix: don't auto assign discounted transport to babies
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
65398d59d4
|
chore: simplify parameter handling
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
3df9659ce2
|
feat: configurable choices for body dimensions
closes #8697phk21
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
c4f4f53fd6
|
chore: update deployer config for prod
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
b567b6a840
|
feat: re-implement contact form submissions api endpoint for website
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
ab18e5f134
|
feat: adjust participant number size depending on value
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
929115c02b
|
feat: update deployer config to build assets upfront
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
e26884c099
|
feat: align rendering of pickups field with other services
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
077bcdcaf5
|
fix: avoid loading indicator issues when using browser history for navigation
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
685ac5a94a
|
chore: update project dependencies
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
3d1b75b591
|
fix: ensure flash message is displayed after redirect
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
e1bfe9b93c
|
feat: show room prices in room assignment form field
|
2026-03-16 12:00:55 +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
|
e12fbc85d4
|
fix: disable autocomplete in chrome for good
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
6bbef0a975
|
feat: various improvements in styles and layout
|
2026-03-16 12:00:55 +01:00 |
|
Björn Fromme
|
bc175ca438
|
fix: avoid stale caches
|
2026-03-16 12:00:55 +01:00 |
|