Björn Fromme
|
2ea298854d
|
fix: restore .user.ini from master
|
2026-01-05 18:17:38 +01:00 |
|
Björn Fromme
|
b7e4f29813
|
chore: update upgrade plan with current state of the project
|
2026-01-05 17:34:02 +01:00 |
|
Björn Fromme
|
7780646601
|
chore: replace claude code with opencode inside ddev container
|
2026-01-05 17:24:41 +01:00 |
|
Björn Fromme
|
0f58f07757
|
chore: update project dependencies
|
2026-01-05 17:20:44 +01:00 |
|
Björn Fromme
|
ef263e064a
|
feat: add env variable for website base url
|
2026-01-05 17:20:18 +01:00 |
|
Björn Fromme
|
7127b4d050
|
chore: install claude code in ddev container for security reasons
|
2025-12-31 14:02:53 +01:00 |
|
Björn Fromme
|
42744fa30f
|
chore: complete scheduler config for email notifications
|
2025-12-22 11:07:56 +01:00 |
|
Björn Fromme
|
be3f6e6288
|
feat: remove outdated log entries scheduled
|
2025-12-22 11:07:33 +01:00 |
|
Björn Fromme
|
9291adfdff
|
fix: fail gracefully when remote XML data cannot be read during sync
|
2025-12-22 08:29:57 +01:00 |
|
Björn Fromme
|
c9426eff3b
|
fix: catch travel data not found errors to show proper flash message
|
2025-12-19 17:54:25 +01:00 |
|
Björn Fromme
|
cd350c212e
|
chore: update project dependencies
|
2025-12-19 17:29:33 +01:00 |
|
Björn Fromme
|
1f1ac1a0cc
|
docs: add inline documentation where missing
|
2025-12-19 17:26:59 +01:00 |
|
Björn Fromme
|
2dd5b7ad64
|
chore: cleanup
|
2025-12-19 17:26:39 +01:00 |
|
Björn Fromme
|
62ac8038dc
|
feat: cron controlled cli command to sync xml data with remote
|
2025-12-19 17:06:27 +01:00 |
|
Björn Fromme
|
5f94f0487b
|
chore: cleanup flysystem config
|
2025-12-19 16:07:12 +01:00 |
|
Björn Fromme
|
64880355e8
|
chore: update json test-data for pickups planning
|
2025-12-17 17:16:41 +01:00 |
|
Björn Fromme
|
1dc8489239
|
fix: avoid duplicated pickup planning entries
|
2025-12-17 17:05:38 +01:00 |
|
Björn Fromme
|
5831294d33
|
chore: reduce noise in logs
|
2025-12-17 16:44:11 +01:00 |
|
Björn Fromme
|
073bbdc0f8
|
feat: add logging to api endpoint
|
2025-12-17 16:34:57 +01:00 |
|
Björn Fromme
|
ef75383885
|
fix: don't show bulk insurance labels in summary
|
2025-12-17 16:04:19 +01:00 |
|
Björn Fromme
|
bfb25a4051
|
feat: accept multiple travel codes per pickup planning
|
2025-12-17 14:23:05 +01:00 |
|
Björn Fromme
|
f55febd545
|
chore: update project dependencies
|
2025-12-17 10:23:06 +01:00 |
|
Björn Fromme
|
d27b78cec1
|
chore: rotate auth log
|
2025-12-17 10:22:37 +01:00 |
|
Björn Fromme
|
1bb145e3be
|
feat: forcibly invalidate availabilities cache on booking start
|
2025-12-16 13:46:54 +01:00 |
|
Björn Fromme
|
59b9a42009
|
feat: loading indicator on initial page load
|
2025-12-16 13:44:25 +01:00 |
|
Björn Fromme
|
a576fa2d23
|
fix: adopt changes in test
|
2025-12-16 13:31:06 +01:00 |
|
Björn Fromme
|
14fe9bd44f
|
feat: load availability data once per booking session
|
2025-12-16 13:30:45 +01:00 |
|
Björn Fromme
|
cce59b8ed6
|
chore: disable saving cookies for api requests
|
2025-12-16 12:23:40 +01:00 |
|
Björn Fromme
|
8904e1c7fe
|
feat: log pickups planning data api calls
|
2025-12-16 12:17:41 +01:00 |
|
Björn Fromme
|
a0f763af63
|
chore: update project dependencies
|
2025-12-16 09:59:15 +01:00 |
|
Björn Fromme
|
667c9d4677
|
chore: reduce logger noise
|
2025-12-14 17:17:19 +01:00 |
|
Björn Fromme
|
1622f2be6a
|
chore: retain xml dumps for three days to save on webspace
|
2025-12-14 17:10:09 +01:00 |
|
Björn Fromme
|
42f17db542
|
feat: extended oauth2 user info and refactored authenticator
|
2025-12-12 19:57:34 +01:00 |
|
Björn Fromme
|
6315fbd0f7
|
fix: ensure template variable exists
|
2025-12-12 19:46:48 +01:00 |
|
Björn Fromme
|
79e5a3c12d
|
feat: adjust oauth2 implementation for TYPO3 backend login
|
2025-12-12 16:31:32 +01:00 |
|
Björn Fromme
|
e9c1dd8b9d
|
feat: basic themes for event sites
|
2025-12-12 13:13:36 +01:00 |
|
Björn Fromme
|
b1ff6989ec
|
feat: api endpoints for pickups planning
|
2025-12-12 09:44:38 +01:00 |
|
Björn Fromme
|
1d97a19982
|
feat: always show all available ski passes but readonly if age doesn't match
|
2025-12-12 08:47:25 +01:00 |
|
Björn Fromme
|
c3519124b7
|
feat: update labels of voucher fields
addresses #869bf8tzv
|
2025-12-12 08:09:34 +01:00 |
|
Björn Fromme
|
05c769bab2
|
feat: use query parameters for booking urls
|
2025-12-11 16:14:31 +01:00 |
|
Björn Fromme
|
c1539a47f9
|
fix: properly assign readonly state to form fields for unavailable services
|
2025-12-11 12:07:19 +01:00 |
|
Björn Fromme
|
f54f66cd32
|
fix: reset room assignments after updated selection if required
|
2025-12-11 11:27:48 +01:00 |
|
Björn Fromme
|
b4c03160ca
|
feat: consistent display of included services and prices
|
2025-12-11 11:17:03 +01:00 |
|
Björn Fromme
|
e42ef2d3c9
|
feat: show unavailable transportation services as readonly
|
2025-12-10 17:15:05 +01:00 |
|
Björn Fromme
|
bb69a28ec2
|
fix: don't show incorrect notification about updated rentals
|
2025-12-10 15:40:17 +01:00 |
|
Björn Fromme
|
e8c2261b7e
|
feat: show inquiry status with rooms in step 1
|
2025-12-10 15:33:13 +01:00 |
|
Björn Fromme
|
7665385cbf
|
feat: hide parking from participants under 18
|
2025-12-10 14:37:06 +01:00 |
|
Björn Fromme
|
346dee23e4
|
fix: don't auto assign discounted transport to babies
|
2025-12-10 14:09:52 +01:00 |
|
Björn Fromme
|
109f36e7f5
|
chore: simplify parameter handling
|
2025-12-10 13:57:48 +01:00 |
|
Björn Fromme
|
0e9c5e6e1a
|
feat: configurable choices for body dimensions
closes #8697phk21
|
2025-12-10 13:48:47 +01:00 |
|