xuwhite
|
27323bfba5
|
make required fields configurable
|
2023-11-03 15:15:44 +01:00 |
Igor Scheller
|
38838352e2
|
Handle email send errors in Mailer class
|
2023-10-15 18:45:37 +02:00 |
Igor Scheller
|
0aa4cdd2b0
|
Tests: Fix flaky NewsController tests
|
2023-10-15 18:21:41 +02:00 |
Igor Scheller
|
1d5f16a59e
|
Tests: Fix flaky freeloader test
|
2023-10-15 18:21:41 +02:00 |
Igor Scheller
|
fddae62669
|
Tests: Fix string length validation tests
|
2023-10-15 18:21:41 +02:00 |
Igor Scheller
|
599fff26d4
|
Tests: Fix --repeat in EventDispatcherTest
|
2023-10-15 18:21:41 +02:00 |
Igor Scheller
|
cd8c01c080
|
Speedup password tests
|
2023-10-15 18:21:41 +02:00 |
Igor Scheller
|
a70bc6ded8
|
Upgrade composer packages
|
2023-10-15 18:13:43 +02:00 |
Igor Scheller
|
7ce2cca052
|
Update composer packages
|
2023-10-15 18:13:43 +02:00 |
Igor Scheller
|
cf4dc63495
|
Profile settings page: Add "back to my shifts" menu item and icons
|
2023-10-15 18:10:12 +02:00 |
Igor Scheller
|
dc9441d925
|
SettingsControllerTest: Fix assertion order
|
2023-10-15 18:10:12 +02:00 |
Igor Scheller
|
8438b8dc51
|
Legacy logger: be less noisy on cli (no double logging and oneliners)
|
2023-10-15 18:10:12 +02:00 |
xuwhite
|
00f4afa2ab
|
rename rooms to locations (#1226)
|
2023-10-13 11:53:13 +02:00 |
xuwhite
|
8ebaffd71a
|
rename is_important to is_highlighted (#1215)
|
2023-09-27 18:15:12 +02:00 |
weeman
|
4267a76adb
|
Redirect to sign-up if already logged in
|
2023-09-24 22:50:44 +02:00 |
msquare
|
a2a57ec852
|
prefill fields from oauth
|
2023-09-24 22:50:44 +02: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
|
40b93e3d8b
|
Sessions: Only show part of the session ID
|
2023-09-18 19:00:51 +02:00 |
Igor Scheller
|
c06cb767da
|
Delete all other sessions after setting a new password
|
2023-09-18 18:10:40 +02:00 |
Igor Scheller
|
dbb089315f
|
Delete all sessions on password reset
|
2023-09-18 18:10:40 +02:00 |
Igor Scheller
|
5c59fec1cf
|
Add page to view and delete user sessions
|
2023-09-18 18:10:40 +02:00 |
Igor Scheller
|
102c8428c8
|
Save user id in Session model
|
2023-09-18 18:10:40 +02:00 |
Igor Scheller
|
67d5950926
|
Add Session model
|
2023-09-18 18:10:40 +02:00 |
Igor Scheller
|
ee7d30b339
|
Schedule import: Show error message on schedule parsing errors
|
2023-09-18 17:27:15 +02:00 |
Xu
|
1ca9b99612
|
added tests for config ifsg_light_enabled
|
2023-08-30 20:04:32 +02:00 |
Xu
|
6b273288bd
|
add config option for ifsg_light
|
2023-08-30 20:04:32 +02:00 |
Igor Scheller
|
24ecea0d65
|
Shifts: Fix day marker on start of day
|
2023-08-29 20:11:37 +02:00 |
Igor Scheller
|
5e702cd177
|
News creation: Show error on duplicates
|
2023-08-29 20:11:37 +02:00 |
Igor Scheller
|
a60c5987ab
|
Worklog: create log entry on successfull creation
|
2023-08-29 20:11:37 +02:00 |
Igor Scheller
|
009b0f3f27
|
Fixed tests
|
2023-08-18 15:18:45 +02:00 |
Michael Weimann
|
f4030b86af
|
Add day of event in footer and on dashboard
|
2023-08-18 14:46:19 +02:00 |
Xu
|
b5803caf44
|
fix work log suggestion during the event
|
2023-08-16 20:54:35 +02:00 |
Michael Weimann
|
85bc95fea9
|
Fix code style
|
2023-08-14 16:38:44 +02:00 |
msquare
|
0a3a3c3b56
|
make tests happy again
|
2023-08-14 16:30:14 +02:00 |
Igor Scheller
|
49300900d6
|
News: Catch all throwable exceptions
|
2023-08-13 13:47:37 +02:00 |
msquare
|
3ae8424aea
|
so much space...
|
2023-08-12 13:09:09 +02:00 |
msquare
|
6622680baf
|
add ifsg tests
|
2023-08-12 12:19:24 +02:00 |
Xu
|
21423ef305
|
renaming ifsg
|
2023-08-12 12:19:24 +02:00 |
Xu
|
4378fa2d7d
|
fix tests after ifsg implementation
|
2023-08-12 12:19:24 +02:00 |
Xu
|
f345942e46
|
add ifsg certificates
|
2023-08-12 12:19:24 +02:00 |
Igor Scheller
|
e407a3b780
|
OAuth: Fix error when user id is numeric
|
2023-07-30 18:57:49 +02:00 |
Michael Weimann
|
9feed46d4e
|
Add TrimMiddleware to trim all request values
|
2023-07-10 12:59:02 +02:00 |
Michael Weimann
|
c5317e2536
|
Add ShirtSize validation
|
2023-05-11 18:48:28 +02:00 |
Igor Scheller
|
72d48de3ae
|
Add ETag to FeedController
|
2023-05-03 16:04:39 +02:00 |
Michael Weimann
|
1292722ac3
|
Add Username validation
|
2023-04-17 23:09:08 +02:00 |
Igor Scheller
|
bf4a818e01
|
Make session cleanup more robust and tests explicit
|
2023-04-08 14:14:57 +02:00 |
Igor Scheller
|
9f35ebc482
|
Use app configured session lifetime for garbage collection
|
2023-04-08 00:34:43 +02:00 |
Thomas Rupprecht
|
d4104850be
|
phpstan fixes (partial level 3) (#1091)
|
2023-04-01 14:39:25 +02:00 |
Johannes Rudolph
|
c67fbbad73
|
Add option to show user first and last name instead of nickname
|
2023-03-13 17:33:17 +01:00 |