Björn Fromme
ee8c6a6545
fix: normalize non-numeric body dimension values of existing drafts
2026-05-28 15:35:34 +02:00
Björn Fromme
0fcecc9c58
chore: fix phpstan errors
2026-04-16 16:27:35 +02:00
Björn Fromme
d1c92f2957
feat: replace *Service suffix with role-based class names
2026-04-16 13:34:54 +02:00
Björn Fromme
df8566e1b5
feat: move scope of enforced 'option' status to full booking
...
addresses #869chtfeq
2026-03-19 16:15:07 +01:00
Björn Fromme
78b925daa6
fix: backward compatibility for new session format
2026-03-16 12:03:00 +01:00
Björn Fromme
6fd5a218a3
feat: reduce session payload
2026-03-16 12:03:00 +01:00
Björn Fromme
e222f448bb
feat: proper determination of agency initiated bookings
...
For booking that are agency initiated (groups) different rules apply
concerning mutability and requirement of personal data and whether the
first participant is the applicant or not. This commit adds logic to
evaluate the agency id assigned to the booking data to decide.
2026-03-16 12:02:27 +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
502b121e43
chore: cleanup
2026-03-16 11:59:12 +01:00
Björn Fromme
1e107c68b4
feat: implement hx-boost for reliable loading indication
2026-03-16 11:59:12 +01:00
Björn Fromme
4a2d1f4a02
feat: implement screendesign
2026-03-16 11:59:12 +01:00
Björn Fromme
8c8aae9a1e
feat: refactoring and cleanup
2026-03-16 11:59:12 +01:00
Björn Fromme
230c53875f
feat: finalize voucher handling and discount display in summary and overview
2026-03-16 11:59:12 +01:00
Björn Fromme
b872f2a5db
feat: prevent selection of baby rooms without regular rooms
2026-03-16 11:59:11 +01:00
Björn Fromme
85998534fe
feat: correct handling of vouchers
2026-03-16 11:59:11 +01:00
Björn Fromme
37cda348b0
feat: remove room selection field entirely for single room type
...
addresses #869axcukn
2026-03-16 11:59:11 +01:00
Björn Fromme
38656e73c5
chore: cleanup, update documentation
2026-03-16 11:59:11 +01:00
Björn Fromme
89979d6ce4
wip: email uniqueness validation
2026-03-16 11:59:11 +01:00
Björn Fromme
54a3145710
wip: improved validation and feedback
2026-03-16 11:59:11 +01:00
Björn Fromme
7aea149b6c
feat: unique email addresses of participants unless child, cleanup
...
addresses #869axbn21
2026-03-16 11:59:11 +01:00
Björn Fromme
e51c4843c5
feat: refactor to cards
2026-03-16 11:59:10 +01:00
Björn Fromme
83589ee677
feat: htmx powered requests, improved loading indicator
...
feat: loading indicator and htmx form submit
2026-03-16 11:59:10 +01:00
Björn Fromme
023ecdebc9
feat: inquiry bookings
2026-03-16 11:59:10 +01:00
Björn Fromme
28831a3b06
wip: modernized edit flow
2026-03-16 11:59:10 +01:00