229 Commits

Author SHA1 Message Date
1515f50ed9 fix: empty comment gets saved 2025-07-08 16:07:26 +02:00
f5c09e3515 feat: navigate with left and right arrow 2025-07-08 15:35:02 +02:00
1b7a44b8cd refactor: db availability into own files 2025-07-08 14:22:37 +02:00
dcfb097114 refactor: db availability 2025-07-07 16:07:57 +02:00
8491491e25 refactor: db assignment queries into files 2025-07-07 15:37:15 +02:00
fc63464210 test: overview 2025-07-06 20:34:03 +02:00
46669d206f feat: show events, availabilities and assignments on overview 2025-07-06 20:27:42 +02:00
2c6e06cf14 fix: redirect to calendar instead to overview 2025-07-06 20:27:42 +02:00
38a30e1898 feat: WIP overview for user 2025-07-03 21:57:26 +02:00
2ec200831f refactor: move overview into calendar 2025-07-03 21:28:47 +02:00
d1e067407b feat: validation of new availability 2025-07-03 21:16:43 +02:00
b42540ac2f feat: show weekday in overview and edit pages
refs #33
2025-07-03 20:15:56 +02:00
45cf6dda10 feat: help for preparing sqlx query data 2025-07-03 17:58:47 +02:00
428f46b853 refactor: clothing and event changeset 2025-07-02 18:56:40 +02:00
bdaf8ff20e feat: finish implementing assignment validation 2025-07-02 10:14:40 +02:00
512b061c7a test: WIP new assignment 2025-07-01 16:40:40 +02:00
2abeeb20df test: new assignment 2025-06-30 14:57:58 +02:00
10e6ba80a2 refactor: assignment validation 2025-06-30 11:28:01 +02:00
e5df98a515 refactor: rename validation trait 2025-06-29 19:48:56 +02:00
93574c3ac5 refactor: move migrations to db folder 2025-06-27 12:11:17 +02:00
9893c37f80 refactor: finished moving models and validation into own crate 2025-06-23 23:00:54 +02:00
f35b343768 refactor: WIP splitting crates 2025-06-22 22:54:11 +02:00
f25e508bbd fix: editing availability 2025-06-22 22:37:12 +02:00
b65b4c7a00 feat: validate availabilit changeset 2025-06-22 22:37:12 +02:00
b2969b988d refactor: custom context for validation 2025-06-22 21:33:01 +02:00
9666932915 feat: custom async validation 2025-06-19 16:24:27 +02:00
0b4248604a doc: bump version 1.0.1 2025-06-15 22:08:15 +02:00
5afaac6197 chore: update npm packages 2025-06-15 22:07:48 +02:00
95f807b51d style: profile and logout button 2025-06-15 22:03:53 +02:00
cca925f4eb feat: enforce implicit lowercase email address 2025-06-15 21:53:31 +02:00
90ac5c306d chore: remove obsolete spec file 2025-06-15 18:42:14 +02:00
03964d3542 refactor: add hostname to customizations 2025-06-10 09:15:27 +02:00
2774c6e48a doc: update readme for release 2025-06-10 09:15:09 +02:00
7f5941ba6a fix: failing tests 2025-06-09 20:03:12 +02:00
e591b419bb feat: calculate dates for export events 2025-06-09 19:26:57 +02:00
784b7cea4e fix: export for area manager 2025-06-09 18:47:16 +02:00
2b9e6cfefd feat: increase registration expiry to 5 days 2025-06-09 14:23:26 +02:00
2b2b2b4c34 doc: bump version 1.0.0 2025-06-09 14:13:17 +02:00
4dfa29d6f1 feat: favicon 2025-06-09 14:09:07 +02:00
bce103b086 feat: customization for imprint 2025-06-09 13:55:24 +02:00
fe2f616bea feat: use hostname for sender mail 2025-06-09 10:55:44 +02:00
f448d31193 feat: add tracing to test mail 2025-06-09 10:53:42 +02:00
c1f31fff7c refactor: required fuehrungsassistent 2025-06-04 16:01:05 +02:00
301a7a8af8 chore: regenerate sqlx queries 2025-06-04 15:48:07 +02:00
d8eb9ecbf3 feat: use filter for export 2025-06-04 15:47:00 +02:00
d1e1ccd906 refactor: correct output of event export 2025-06-04 15:24:27 +02:00
f953b6d208 refactor: move into models 2025-06-04 11:55:39 +02:00
075cdc713d refactor: fomatting 2025-05-31 22:41:39 +02:00
01cf373b98 feat: export events into xlsx 2025-05-25 22:00:15 +02:00
4af004456f feat: export events ui 2025-05-25 19:31:16 +02:00