Björn Fromme
|
54a37c5bf7
|
feat: adjust loading indicator styles
|
2025-12-06 15:02:13 +01:00 |
|
Björn Fromme
|
fa98ceac29
|
fix: add loading indicator to all 'back' buttons
|
2025-12-06 15:02:13 +01:00 |
|
Björn Fromme
|
1bab230f10
|
fix: consider mode in summary
|
2025-12-06 15:02:13 +01:00 |
|
Björn Fromme
|
5b55d0984a
|
fix: correctly handle email uniqueness by excluding the applicant from validation
|
2025-12-06 15:02:13 +01:00 |
|
Björn Fromme
|
2b3a8f1c69
|
feat: request replay command for bpn api
|
2025-12-06 15:02:13 +01:00 |
|
Björn Fromme
|
696800aafd
|
feat: refactoring and cleanup
|
2025-12-06 15:02:13 +01:00 |
|
Björn Fromme
|
f4691ec67e
|
feat: finalize voucher handling and discount display in summary and overview
|
2025-11-26 17:29:15 +01:00 |
|
Björn Fromme
|
32bef9a4e9
|
feat: special treatment of participants with age 0-2 (babies)
|
2025-11-26 15:38:49 +01:00 |
|
Björn Fromme
|
30704f936a
|
fix: don't disable room selection field with single option
|
2025-11-25 18:14:33 +01:00 |
|
Björn Fromme
|
9167c84b4c
|
fix: clear target path when canceling booking flow
|
2025-11-25 17:34:10 +01:00 |
|
Björn Fromme
|
f5f5d43ab5
|
feat: conditionally render room assignment field in participant edit form
|
2025-11-25 17:30:23 +01:00 |
|
Björn Fromme
|
9b2ad3845d
|
feat: prevent selection of baby rooms without regular rooms
|
2025-11-25 16:43:41 +01:00 |
|
Björn Fromme
|
e2513d6245
|
chore: update claude settings
|
2025-11-25 16:43:05 +01:00 |
|
Björn Fromme
|
126fce9687
|
feat: step input for room type selection
|
2025-11-25 16:42:39 +01:00 |
|
Björn Fromme
|
c1364a458b
|
fix: correctly determine number of participants
|
2025-11-25 16:42:13 +01:00 |
|
Björn Fromme
|
ecc4741f56
|
feat: correct determination of inquiry status and conditional voucher field display
|
2025-11-25 16:41:25 +01:00 |
|
Björn Fromme
|
f33e55f201
|
feat: correct handling of vouchers
|
2025-11-24 10:20:21 +01:00 |
|
Björn Fromme
|
ce1b9ece09
|
feat: layout improvements
|
2025-11-21 12:44:06 +01:00 |
|
Björn Fromme
|
9d28d2f102
|
feat: improved promotional and purchase vouchers
|
2025-11-21 12:43:51 +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
|
33c3dc6022
|
feat: sort pickups by their times
|
2025-11-17 10:00:03 +01:00 |
|
Björn Fromme
|
6e96f6fb44
|
fix: never validate insurance selection in edit mode
|
2025-11-13 12:44:19 +01:00 |
|
Björn Fromme
|
c6b28e7f4e
|
fix: don't validate insurance selection of participants when in bulk assignment
|
2025-11-13 12:29:27 +01:00 |
|
Björn Fromme
|
3ce4d81a4c
|
chore: update project dependencies
|
2025-11-13 11:36:52 +01:00 |
|
Björn Fromme
|
d5c572c25b
|
feat: loading indicators for regular get requests
|
2025-11-13 11:34:45 +01:00 |
|
Björn Fromme
|
bcded403be
|
feat: improved timeout handling for api client
|
2025-11-13 11:15:31 +01:00 |
|
Björn Fromme
|
aeb25f3b7e
|
feat: remove 'remember me' functionality from login form in booking process
|
2025-11-13 10:54:40 +01:00 |
|
Björn Fromme
|
421851cc4c
|
feat: surcharges and discounts per participant and in summary
|
2025-11-13 09:30:49 +01:00 |
|
Björn Fromme
|
1e5fe23159
|
fix: don't rely on individual prices being available for all participants
|
2025-11-06 15:32:39 +01:00 |
|
Björn Fromme
|
0a0bef9e82
|
feat: ensure inquiry info is always visible
|
2025-10-31 16:40:14 +01:00 |
|
Björn Fromme
|
29f415a91f
|
feat: improved dynamic validation
|
2025-10-31 16:23:06 +01:00 |
|
Björn Fromme
|
a619add4e3
|
fix: ensure validation of participant data
|
2025-10-31 15:07:22 +01:00 |
|
Björn Fromme
|
34a8d42fc3
|
fix: keep browser history intact when navigating between cards view and participant form
|
2025-10-31 12:46:37 +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
|
3d694ed7eb
|
fix: streamlined single room selection handling
|
2025-10-28 16:12:27 +01:00 |
|
Björn Fromme
|
5021f414d1
|
feat: improved mutability checks for personal data in edit or create mode
|
2025-10-28 15:34:09 +01:00 |
|
Björn Fromme
|
51dbf20118
|
feat: improved handling of fields to be rendered as static text
|
2025-10-27 13:38:40 +01:00 |
|
Björn Fromme
|
eee7be0c1e
|
feat: gravatar integration
|
2025-10-25 14:09:19 +02:00 |
|
Björn Fromme
|
d55a201681
|
feat: integrate with scheduler bundle
|
2025-10-24 17:57:13 +02:00 |
|
Björn Fromme
|
ba0eab9e96
|
fix: adapt changes in create mode for edit mode, cleanup
|
2025-10-24 17:30:41 +02:00 |
|
Björn Fromme
|
b63804df88
|
feat: authenticated booking
|
2025-10-24 17:07:08 +02:00 |
|
Björn Fromme
|
647a25a78f
|
feat: performance improvements
|
2025-10-24 15:21:15 +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
|
c8bb051ae6
|
fix: incorrect and unnecessary template inheritance
|
2025-10-24 12:32:16 +02:00 |
|
Björn Fromme
|
b326510b04
|
chore: consolidate documentation
|
2025-10-24 12:17:42 +02:00 |
|
Björn Fromme
|
293574187f
|
feat: price info tooltip for bulk insurance booking
addresses #869axbjzz
|
2025-10-24 11:23:19 +02:00 |
|
Björn Fromme
|
b74f84e8ad
|
feat: rearrange field order
addresses #869axbhz3
|
2025-10-24 09:32:16 +02:00 |
|
Björn Fromme
|
19a272db96
|
feat: group rentals and rental insurance fields visually
addresses #869ay16cp
|
2025-10-24 09:28:41 +02:00 |
|
Björn Fromme
|
67843c2f2e
|
feat: dedicated section for discounts in summary
addresses #869ay1724
|
2025-10-24 09:19:34 +02:00 |
|
Björn Fromme
|
a01e966d6d
|
feat: automatic unselection of discounted transportation
|
2025-10-24 09:04:20 +02:00 |
|
Björn Fromme
|
9140b97a71
|
fix: improved position of info icon
|
2025-10-23 11:54:44 +02:00 |
|
Björn Fromme
|
405f03ee7a
|
fix: adopt wrapper dto to dynamic form field
|
2025-10-23 11:38:34 +02:00 |
|
Björn Fromme
|
b88ad24c3d
|
feat: display service descriptions as tooltip with info icon
addresses #869axbnj0
|
2025-10-23 11:07:47 +02:00 |
|
Björn Fromme
|
bb630da5ed
|
feat: remove room selection field entirely for single room type
addresses #869axcukn
|
2025-10-23 10:49:14 +02:00 |
|
Björn Fromme
|
39d944351c
|
chore: cleanup, update documentation
|
2025-10-23 10:29:37 +02:00 |
|
Björn Fromme
|
2b272ef789
|
fix: validation error indication on cards
|
2025-10-23 10:19:18 +02:00 |
|
Björn Fromme
|
3e54a58b9b
|
wip: email uniqueness validation
|
2025-10-23 09:29:27 +02:00 |
|
Björn Fromme
|
60176d19f4
|
wip: improved validation and feedback
|
2025-10-23 08:50:45 +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
|
be2fffad23
|
feat: additional conformation checkbox for terms and conditions
addresses #869axbm44
|
2025-10-22 16:19:05 +02:00 |
|
Björn Fromme
|
34230e5520
|
feat: improved layout for pickup selection to make price visible
addresses #869axbjmd
|
2025-10-22 16:01:17 +02:00 |
|
Björn Fromme
|
1949bf9b97
|
feat: prefer discounted transportation services
addresses #869axbjbz
|
2025-10-22 15:53:54 +02:00 |
|
Björn Fromme
|
7ab60b1048
|
feat: improved form field layout for date of birth
|
2025-10-22 10:37:20 +02:00 |
|
Björn Fromme
|
0e6c31b8ce
|
feat: show placeholders for individual date parts in date of birth field
|
2025-10-22 10:10:02 +02:00 |
|
Björn Fromme
|
a2cfb693e0
|
feat: replace date field for participant's birthday
|
2025-10-22 10:02:30 +02:00 |
|
Björn Fromme
|
10df3ebb35
|
wip: implement e2e tests with cypress
|
2025-10-21 20:25:18 +02:00 |
|
Björn Fromme
|
ab91c138d5
|
feat: unassign rooms from other participants when unavailable
|
2025-10-21 17:02:26 +02:00 |
|
Björn Fromme
|
cc1d1e5746
|
feat: automatically assign rooms only for unique room type selection
|
2025-10-20 15:29:33 +02:00 |
|
Björn Fromme
|
8c75d0070d
|
chore: update project dependencies
|
2025-10-20 10:23:34 +02:00 |
|
Björn Fromme
|
4df04d0504
|
chore: cleanup, updated docs
|
2025-10-20 09:32:54 +02:00 |
|
Björn Fromme
|
38bc594ca4
|
feat: consolidated insurance service
|
2025-10-20 09:22:03 +02:00 |
|
Björn Fromme
|
fb9c9d91ee
|
feat: integrate with spatie/ray for debugging and performance optimization
|
2025-10-20 08:08:17 +02:00 |
|
Björn Fromme
|
ee69346eb4
|
feat: extended pricing breakdown on confirmation page
|
2025-10-18 17:59:42 +02:00 |
|
Björn Fromme
|
e6c47019d5
|
fix: fix floating point precision error
|
2025-10-18 17:44:24 +02:00 |
|
Björn Fromme
|
b894bbf5e6
|
chore: update documentation
|
2025-10-18 17:17:49 +02:00 |
|
Björn Fromme
|
0f8fed605c
|
chore: adjust and cleanup tests
|
2025-10-18 17:15:31 +02:00 |
|
Björn Fromme
|
479b177e90
|
wip: bulk insurance refactoring
|
2025-10-18 16:39:57 +02:00 |
|
Björn Fromme
|
08210b8e52
|
wip: bulk insurance booking fix
|
2025-10-18 13:07:27 +02:00 |
|
Björn Fromme
|
b5dfe17b73
|
wip: finalize implementation
|
2025-10-18 12:11:24 +02:00 |
|
Björn Fromme
|
49b5ccf308
|
wip: finalize implementation
|
2025-10-18 11:46:12 +02:00 |
|
Björn Fromme
|
434c4d0a11
|
wip: finalize implementation
|
2025-10-17 18:46:25 +02:00 |
|
Björn Fromme
|
dc7ed0728a
|
feat: readonly room selection for single room types
|
2025-10-16 09:36:04 +02:00 |
|
Björn Fromme
|
b1dbb15ad7
|
feat: display booked insurance in edit mode
|
2025-10-16 09:35:30 +02:00 |
|
Björn Fromme
|
e76170b6dd
|
chore: remove debug statements
|
2025-10-16 09:35:12 +02:00 |
|
Björn Fromme
|
8225d4e92d
|
fix: show feedback modal
|
2025-10-16 09:12:43 +02:00 |
|
Björn Fromme
|
a5addf8d33
|
fix: adopt changed template name
|
2025-10-15 21:29:12 +02:00 |
|
Björn Fromme
|
0542a669bd
|
fix: adjust deployer config
|
2025-10-15 18:32:49 +02:00 |
|
Björn Fromme
|
49b7a3fe34
|
feat: refactor to cards
|
2025-10-15 18:31:10 +02:00 |
|
Björn Fromme
|
ead2c092da
|
fix: ensure skipass is selected
|
2025-10-15 11:40:51 +02:00 |
|
Björn Fromme
|
6e818c3480
|
wip: refactor to cards with individual participant forms
|
2025-10-14 21:27:32 +02:00 |
|
Björn Fromme
|
a02490ea36
|
wip: add documentation for plan
|
2025-10-14 20:30:51 +02:00 |
|
Björn Fromme
|
9eda12981a
|
feat: htmx powered requests, improved loading indicator
feat: loading indicator and htmx form submit
|
2025-10-14 18:07:59 +02:00 |
|
Björn Fromme
|
4939a1a9ad
|
feat: inquiry bookings
|
2025-10-09 18:52:23 +02:00 |
|
Björn Fromme
|
989f599b54
|
chore: remove outdated documentation
|
2025-10-09 18:51:58 +02:00 |
|
Björn Fromme
|
67c642bc2f
|
wip: modernized edit flow, fix insurance tier calculation
|
2025-10-09 17:42:39 +02:00 |
|
Björn Fromme
|
cba0f747cd
|
wip: modernized edit flow
|
2025-10-08 21:09:53 +02:00 |
|
Björn Fromme
|
c3008d7f7a
|
wip: insurance booking in edit flow
|
2025-10-07 18:09:16 +02:00 |
|
Björn Fromme
|
7304fb50c6
|
fix: set correct default agency
|
2025-10-07 17:27:26 +02:00 |
|
Björn Fromme
|
ec1bba7c46
|
wip: backport booking create flow form handling to edit flow
|
2025-10-07 16:38:55 +02:00 |
|