Björn Fromme
|
bccd8c6fc3
|
chore: merge master into feature branch
|
2026-01-05 18:25:14 +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
|
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
|
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
|
d27b78cec1
|
chore: rotate auth log
|
2025-12-17 10:22:37 +01:00 |
|
Björn Fromme
|
28914d6586
|
feat: rotate auth logfile
|
2025-12-12 20:15:56 +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
|
b1ff6989ec
|
feat: api endpoints for pickups planning
|
2025-12-12 09:44:38 +01:00 |
|
Björn Fromme
|
05c769bab2
|
feat: use query parameters for booking urls
|
2025-12-11 16:14:31 +01:00 |
|
Björn Fromme
|
0e9c5e6e1a
|
feat: configurable choices for body dimensions
closes #8697phk21
|
2025-12-10 13:48:47 +01:00 |
|
Björn Fromme
|
9c6860ecc6
|
fix: account for htmx issues in mobile safari with select fields
|
2025-12-09 11:42:31 +01:00 |
|
Björn Fromme
|
1ac7720765
|
feat: replace overly complex and unnecessary form choice loader for rooms
|
2025-12-09 09:32:01 +01:00 |
|
Björn Fromme
|
4abee677f6
|
fix: enforce https
|
2025-12-07 14:24:08 +01:00 |
|
Björn Fromme
|
bfb1a04ea0
|
feat: implement screendesign
|
2025-12-06 15:02:33 +01:00 |
|
Björn Fromme
|
aaa7e9f4c3
|
feat: promotional and purchase vouchers
|
2025-11-20 18:41:46 +01:00 |
|
Björn Fromme
|
26681e5c62
|
feat: fetch additional content from cms via api
|
2025-11-20 15:42:41 +01:00 |
|
Björn Fromme
|
bcded403be
|
feat: improved timeout handling for api client
|
2025-11-13 11:15:31 +01:00 |
|
Björn Fromme
|
cfd346d5df
|
wip: integrate with typo3 to fetch product and hotel data
|
2025-10-28 16:13:07 +01:00 |
|
Björn Fromme
|
d55a201681
|
feat: integrate with scheduler bundle
|
2025-10-24 17:57:13 +02:00 |
|
Björn Fromme
|
6b0dfb3426
|
chore: fix deprecations in preparation uf upgrading to symfony 7.3
|
2025-10-24 13:59:54 +02:00 |
|
Björn Fromme
|
a01e966d6d
|
feat: automatic unselection of discounted transportation
|
2025-10-24 09:04:20 +02:00 |
|
Björn Fromme
|
3e54a58b9b
|
wip: email uniqueness validation
|
2025-10-23 09:29:27 +02:00 |
|
Björn Fromme
|
9c716477aa
|
feat: unique email addresses of participants unless child, cleanup
addresses #869axbn21
|
2025-10-22 17:42:17 +02:00 |
|
Björn Fromme
|
b5dfe17b73
|
wip: finalize implementation
|
2025-10-18 12:11:24 +02:00 |
|
Björn Fromme
|
b66d453881
|
feat: unify pickup selection
|
2025-10-06 18:07:07 +02:00 |
|
Björn Fromme
|
b4eaf695c7
|
feat: bulk insurance booking by applicant
|
2025-10-01 17:52:21 +02:00 |
|
Björn Fromme
|
90ae78262a
|
wip: insurance booking
|
2025-09-29 19:54:20 +02:00 |
|
Björn Fromme
|
0809f07d46
|
wip: insurance booking phase 5
|
2025-09-26 16:54:48 +02:00 |
|
Björn Fromme
|
a3ea02a136
|
wip: service descriptions and car license plate field
|
2025-09-10 12:53:33 +02:00 |
|
Björn Fromme
|
195246af89
|
wip: rentals insurance field
|
2025-09-03 17:54:19 +02:00 |
|
Björn Fromme
|
21054f0c45
|
wip: implement transportation, pickups and parking
|
2025-09-02 19:32:02 +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
|
60b655a195
|
wip: dynamic services fields
|
2025-08-27 17:49:49 +02:00 |
|
Björn Fromme
|
369d660e24
|
wip: age based filtering of options
|
2025-08-27 15:02:45 +02:00 |
|
Björn Fromme
|
47703dc205
|
wip: age based filtering of options
|
2025-08-27 13:46:00 +02:00 |
|
Björn Fromme
|
e7f0c09b36
|
wip: major refactoring
|
2025-07-25 11:54:07 +02:00 |
|
Björn Fromme
|
4bb62830a4
|
wip: refactor forms
|
2025-07-23 18:10:27 +02:00 |
|
Björn Fromme
|
c85c72863c
|
wip: refactoring
|
2025-07-23 10:27:04 +02:00 |
|
Björn Fromme
|
eecea0abd1
|
wip: booking process, refactoring
|
2025-07-16 19:37:17 +02:00 |
|
Björn Fromme
|
c37309b3c1
|
feat: improved handling and logging of access denied errors
|
2025-04-28 11:10:35 +02:00 |
|
Björn Fromme
|
9094e8c061
|
feat: log to database
|
2025-04-25 08:31:45 +02:00 |
|
Björn Fromme
|
adbfb49c11
|
feat: integrated OAuth2 server
|
2025-04-24 20:28:27 +02:00 |
|
Björn Fromme
|
c418ae6399
|
feat: minimal locally stored user entity
|
2025-04-24 17:09:05 +02:00 |
|
Björn Fromme
|
fb6665668b
|
feat: encrypted user passwords
|
2025-04-24 12:26:42 +02:00 |
|