264 Commits

Author SHA1 Message Date
5ebf1fa05a refactor: clippy lints 2025-09-01 09:36:19 +02:00
465d6b0f0a feat: show event for areamanager of cross areal planned user 2025-08-24 18:40:46 +02:00
4d1ffa206c fix: minor ui issues 2025-08-24 18:04:24 +02:00
44c6cddf52 feat: send mail on new assignment 2025-08-24 17:47:20 +02:00
6833887254 feat: notification emails about new or deleted assignments 2025-08-24 17:23:53 +02:00
af7f8a8cc6 fix: user can create availability for partly existant time slot 2025-08-17 23:05:33 +02:00
c2bc0218f4 refactor: foreign availabilities 2025-08-17 22:43:23 +02:00
d88fe2cd3a feat: WIP show foreign events in calendar 2025-08-04 23:52:18 +02:00
94143f54d7 test: get new availability 2025-08-02 13:19:34 +02:00
98e42e20c8 test: new availability 2025-08-02 12:52:47 +02:00
760897b301 feat: show crossareal in event planning 2025-07-27 11:06:26 +02:00
18875a9e0c test: crossarea and delete availability 2025-07-26 22:54:55 +02:00
290e610058 feat: toggle cross areal 2025-07-24 16:25:11 +02:00
5063933f33 feat: add crossareal to availability 2025-07-24 15:18:47 +02:00
f88d759209 style: shortcut manual 2025-07-24 15:04:07 +02:00
fac14ce9f1 test: delete availability 2025-07-20 22:09:00 +02:00
33132697f2 test: split test request and creation of test login user into separate functions 2025-07-20 21:54:28 +02:00
50edbc9171 refactor: remove unused style 2025-07-20 20:27:20 +02:00
66dd99dd7c feat: further keyboard shortcuts and info about them 2025-07-19 23:29:37 +02:00
d34f55471b style: rework calendar ui 2025-07-19 22:33:03 +02:00
c2cd1f9c85 feat: add, edit, delete foreign availabilities as admin or areamanger 2025-07-19 22:07:23 +02:00
1d493b85b1 refactor: use hyperscript instead of javascript 2025-07-16 09:00:02 +02:00
653dbb4233 doc: bump version 2025-07-14 20:33:06 +02:00
0ce5597162 fix: calendar navigation 2025-07-14 20:24:47 +02:00
2aa3cf2c2b refactor: clippy lints 2025-07-14 16:17:43 +02:00
bddeaefe4f refactor: rename voluntaryfuehrungsassistent to fuehrungsassistentrequired 2025-07-14 15:34:48 +02:00
c74716cc3a refactor: move sql into own file 2025-07-14 15:16:41 +02:00
10841d493f feat: export events german weekday and decimal comma 2025-07-14 15:06:58 +02:00
e540844dcd refactor: test edit event 2025-07-13 12:09:40 +02:00
ee4481225e refactor: reset password 2025-07-13 11:52:33 +02:00
ab648dd4f2 refactor: naming 2025-07-13 11:20:56 +02:00
73c1b987cd refactor: use htmx target for registration 2025-07-13 11:14:41 +02:00
678690855a test: get changepassword for profile 2025-07-13 10:55:10 +02:00
649d1a6ecf refactor: use hx-target header for password strength check request 2025-07-13 10:45:56 +02:00
28cc3cd9ae refactor: let test produce empty template 2025-07-09 20:40:51 +02:00
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