Björn Fromme
|
47faa6b08e
|
wip: booking process
|
2025-07-16 11:55:49 +02:00 |
|
Björn Fromme
|
bef18971c3
|
wip: booking process
|
2025-07-14 17:15:15 +02:00 |
|
Björn Fromme
|
6b0a4dc10d
|
feat: participant's email address mandatory (again)
closes #86991wmpc
|
2025-05-21 14:25:34 +02:00 |
|
Björn Fromme
|
f9362d8886
|
feat: allow editing of email and phone unless applicant
|
2025-05-02 12:51:39 +02:00 |
|
Björn Fromme
|
5f2688945a
|
fix: keep booked transportation services even if unavailable
|
2025-05-02 10:04:25 +02:00 |
|
Björn Fromme
|
1322d9dae3
|
fix: avoid null-pointer exception
|
2025-04-30 09:54:35 +02:00 |
|
Björn Fromme
|
adbfb49c11
|
feat: integrated OAuth2 server
|
2025-04-24 20:28:27 +02:00 |
|
Björn Fromme
|
9c1aa60782
|
feat: improved validation of personal data
|
2025-04-11 08:29:06 +02:00 |
|
Björn Fromme
|
bf4abd7e32
|
fix: display pickup street
|
2025-04-08 12:06:14 +02:00 |
|
Björn Fromme
|
4873465232
|
fix: avoid linebreak in currency values
|
2025-03-27 10:38:33 +01:00 |
|
Björn Fromme
|
0e6ea722d1
|
feat: add convenience methods for status
|
2025-03-26 16:08:49 +01:00 |
|
Björn Fromme
|
72d413dc99
|
feat: refactor callback validators to dedicated class
|
2025-03-26 16:08:25 +01:00 |
|
Björn Fromme
|
036734eadf
|
fix: don't require transportation services for canceled participants
|
2025-03-26 14:51:13 +01:00 |
|
Björn Fromme
|
e6cefb884f
|
fix: don't check pickup unless transportation by bus is selected
|
2025-03-26 12:35:17 +01:00 |
|
Björn Fromme
|
beda06b8c7
|
fix: take booking status 'option' into account
|
2025-03-26 12:11:55 +01:00 |
|
Björn Fromme
|
368ce28537
|
fix: use form model data to determine participant index
|
2025-03-25 14:30:26 +01:00 |
|
Björn Fromme
|
7bcda3e6f8
|
fix: prevent updating booked services unless mutable
|
2025-03-24 17:11:37 +01:00 |
|
Björn Fromme
|
7045974451
|
fix: properly assign selected pickups
|
2025-03-24 15:24:40 +01:00 |
|
Björn Fromme
|
b9471c4e04
|
fix: make selection of transportation services mandatory
|
2025-03-24 11:03:59 +01:00 |
|
Björn Fromme
|
9ce86ea447
|
fix: be more specific regarding booking status
|
2025-03-21 17:15:23 +01:00 |
|
Björn Fromme
|
b88be16550
|
fix: don't rely on communication properties being present
|
2025-03-13 17:23:52 +01:00 |
|
Björn Fromme
|
6a4ac4ea43
|
fix: process canceled participants correctly
|
2025-03-13 17:08:51 +01:00 |
|
Björn Fromme
|
851c7086ba
|
wip: selectable bus exits
|
2025-03-12 18:05:21 +01:00 |
|
Björn Fromme
|
ac498f9040
|
wip
|
2025-02-27 19:21:12 +01:00 |
|
Björn Fromme
|
b71e655db2
|
feat: respect participants' mutability status in booking data
|
2025-01-30 10:44:24 +01:00 |
|
Björn Fromme
|
c75f069ce0
|
feat: prevent editing of applicant's personal data in booking
|
2025-01-27 18:21:47 +01:00 |
|
Björn Fromme
|
93bd438e17
|
fix: add missing field for nationality in personal data form
|
2025-01-26 20:33:47 +01:00 |
|
Björn Fromme
|
f9e7f28b6b
|
feat: improved layout, removed htmx-boost for simplicity
|
2025-01-25 14:59:09 +01:00 |
|
Björn Fromme
|
78e8e11512
|
fix: remove api validator
|
2025-01-16 16:39:06 +01:00 |
|
Björn Fromme
|
b196825ab3
|
feat: extend XSS protection to all forms
|
2025-01-08 17:33:29 +01:00 |
|
Björn Fromme
|
3e59031ba9
|
feat: registration and password reset
|
2024-12-03 16:08:06 +01:00 |
|
Björn Fromme
|
6f989d4c7a
|
wip: continue implementation
|
2024-12-02 17:38:56 +01:00 |
|
Björn Fromme
|
84ab6446ea
|
wip: continue implementation
|
2024-11-27 11:31:48 +01:00 |
|
Björn Fromme
|
d3786795e4
|
wip: continue implemntation
|
2024-11-22 17:30:20 +01:00 |
|
Björn Fromme
|
bd13ae6537
|
wip: first working version
|
2024-11-21 18:38:41 +01:00 |
|
Björn Fromme
|
d4c4e69d09
|
wip: initial commit
|
2024-11-20 18:32:09 +01:00 |
|