Igor Scheller
|
8c24b78333
|
Shift deletion: Simplify notification workflow
|
2024-03-19 20:28:02 +01:00 |
Igor Scheller
|
8dda9a0dc3
|
Fix night shift calculation & update times
|
2024-03-16 17:36:34 +01:00 |
Xu
|
c0088d6601
|
add hints to myshifts table
|
2024-03-16 16:31:27 +01:00 |
Xu
|
873803eb2d
|
ifsg: can be confirmed and edited by admins
|
2024-03-10 19:08:05 +01:00 |
Xu
|
9a07a7afb3
|
add other contact options to questions page
|
2024-02-27 16:00:58 +01:00 |
Xu
|
759a4f9a14
|
add night shift multiplier to translations
more night shift hints
|
2024-02-18 14:14:34 +01:00 |
Igor Scheller
|
790a04dc14
|
Schedule Import: Moved file, initial cleanup, updated schedules
|
2024-02-17 19:34:03 +01:00 |
Xu
|
cf570502f4
|
make force active a config option
|
2024-01-29 19:54:15 +01:00 |
Xu
|
76c37a5f18
|
config options supporters can promote
|
2024-01-29 19:54:15 +01:00 |
Xu
|
276b1aa976
|
add shirt sizes information hint and optional link
|
2024-01-27 16:37:13 +01:00 |
Igor Scheller
|
5fccc7e421
|
Remove inline js
|
2023-12-29 13:06:53 +01:00 |
weeman
|
d6412605f2
|
Add 37c3 theme
|
2023-12-28 17:56:50 +01:00 |
Igor Scheller
|
7888dfad78
|
Send notifications on news updates, make notifications optional
|
2023-12-26 20:36:02 +01:00 |
Igor Scheller
|
4429516a22
|
Added shift update event to send templated emails
|
2023-12-26 16:32:02 +01:00 |
Igor Scheller
|
a3a36de985
|
Fixed formatting
|
2023-12-25 13:38:44 +01:00 |
Igor Scheller
|
4244acfb4d
|
Header/Footer items config: Add configurable permissions
|
2023-12-25 13:32:49 +01:00 |
Igor Scheller
|
14dbe7f5d9
|
Added random shift button to shifts view
|
2023-12-23 11:17:50 +01:00 |
Igor Scheller
|
dc7c62ffe5
|
API: Added event / api info endpoint, simplified spec
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
da8178b0bc
|
API: Allow usage of self in user routes
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
02f998fc38
|
API: Added user info and shifts by user and angeltype, simplified neededAngelTypes
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
4de882ef85
|
API: Add API settings page
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
fe836e281e
|
API: Add openapi endpoint to view specification
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
5b237febf8
|
API: Add /users/{id}/angeltypes, updated openapi formatting
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
497c1772f7
|
API: Rename rooms to locations and start/end to starts_at/ends_at
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
1a250dc250
|
API: Update index response codes and api descriptions
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
a5cebc8535
|
API: Add /angeltypes, /rooms, /rooms/{id}/shifts
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
b5d94971bc
|
API: Split to multiple controllers, removed / from routes
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
e2e18db460
|
API: Moved json handling and route-api tagging to ApiRouteHandler
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
8adad075bf
|
API: Init with news endpoint (ro)
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
0b165bc24c
|
Recreated shift type admin backend
|
2023-11-19 18:55:06 +01:00 |
Igor Scheller
|
bf83e6a300
|
Recreated shifts history page
|
2023-11-19 18:32:47 +01:00 |
Xu
|
66738298a9
|
clarify hint for nightshifts, simplify username regex, add missing translation
fix untranslated string
|
2023-11-19 13:09:49 +01:00 |
Xu
|
6477e5dabd
|
refactor driving license into the user certificate settings
|
2023-11-13 16:36:07 +01:00 |
Igor Scheller
|
9e3adf6179
|
Rename user sign up to registration
|
2023-11-12 18:35:50 +01:00 |
Xu
|
6564056f16
|
Sign-up page wording fixed
|
2023-11-12 18:35:50 +01:00 |
Igor Scheller
|
7f6e1ff18e
|
Rename rooms to locations
|
2023-11-06 20:39:01 +01:00 |
xuwhite
|
27323bfba5
|
make required fields configurable
|
2023-11-03 15:15:44 +01:00 |
Xu
|
185b7e3fb6
|
rename shirt size keys G to F
|
2023-11-03 12:09:17 +01:00 |
Michael Weimann
|
4329ee4af9
|
Implement new sign up page
|
2023-09-24 22:50:44 +02:00 |
Tim Neumann
|
c2dd25fc7c
|
Allow admins to remove entries from some config arrays (#1155)
This is done by setting the respective value to null
|
2023-09-24 21:42:44 +02:00 |
Igor Scheller
|
5c59fec1cf
|
Add page to view and delete user sessions
|
2023-09-18 18:10:40 +02:00 |
Xu
|
6b273288bd
|
add config option for ifsg_light
|
2023-08-30 20:04:32 +02:00 |
Michael Weimann
|
f4030b86af
|
Add day of event in footer and on dashboard
|
2023-08-18 14:46:19 +02:00 |
Xu
|
4378fa2d7d
|
fix tests after ifsg implementation
|
2023-08-12 12:19:24 +02:00 |
Xu
|
8dd4af1bb6
|
add requires ifsg certificate
|
2023-08-12 12:19:24 +02:00 |
Xu
|
f345942e46
|
add ifsg certificates
|
2023-08-12 12:19:24 +02:00 |
msquare
|
19a5673231
|
cccamp23 theme
|
2023-07-18 21:02:31 +02:00 |
Michael Weimann
|
9feed46d4e
|
Add TrimMiddleware to trim all request values
|
2023-07-10 12:59:02 +02:00 |
Igor Scheller
|
72d48de3ae
|
Add ETag to FeedController
|
2023-05-03 16:04:39 +02:00 |
Igor Scheller
|
683d4a0e62
|
Config: Load more values from env variables
|
2023-04-19 20:11:38 +02:00 |