Igor Scheller
e514685444
Use settings page for API key resets
2024-05-04 13:43:27 +02:00
Xu
3fd8267f12
rename goody into goodie
2024-04-23 00:21:08 +02:00
Igor Scheller
87b50507f3
Fixed linter warnings
2024-04-10 21:24:50 +02:00
Xu
9bf9bd2823
add 'enable_email_goody' config and fix wording
2024-04-07 22:05:33 +02:00
Igor Scheller
fc9b4d6da4
Fix worklog edit user & rename user on profile page
2024-03-24 18:01:12 +01:00
Xu
49cc935ceb
driving license: can be confirmed and edited by admins and config options
2024-03-24 14:34:54 +01:00
Xu
873803eb2d
ifsg: can be confirmed and edited by admins
2024-03-10 19:08:05 +01:00
Igor Scheller
4de882ef85
API: Add API settings page
2023-12-22 15:14:01 +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
xuwhite
27323bfba5
make required fields configurable
2023-11-03 15:15:44 +01: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
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
5c59fec1cf
Add page to view and delete user sessions
2023-09-18 18:10:40 +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
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
Thomas Rupprecht
d4104850be
phpstan fixes (partial level 3) ( #1091 )
2023-04-01 14:39:25 +02:00
xuwhite
668a9e86f5
refactor goodie config option as enum ( #1100 )
...
* goodie config as enum
* Unified goodie check, updated test
* Changed tshirt to goodie in url
---------
Co-authored-by: Igor Scheller <igor.scheller@igorshp.de>
2023-03-05 03:00:38 +01:00
Igor Scheller
fb8c05edad
Added email notification on new private messages
2023-02-26 16:59:48 +01:00
Igor Scheller
713f8222e4
Unified user notifications
2023-02-13 19:38:29 +01:00
Bot
ad360a70fb
Require comma at last array element and no single line space
2023-02-09 18:19:38 +01:00
Bot
f9d22f9bda
Set strict types everywhere (except includes)
2023-02-03 20:55:58 +01:00
Michael Weimann
2ad4203dd3
Add useless comment phpcs sniff
2022-12-20 22:19:49 +01:00
Michael Weimann
b004f865b4
Set native property types
...
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
2022-12-15 20:13:50 +01:00
Michael Weimann
aff8826c99
Set native return types
...
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
2022-12-15 20:13:31 +01:00
Michael Weimann
2b88322c0c
Set native parameter types
...
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
2022-12-15 20:13:30 +01:00
frischler
35815b0838
Settings Modernization: Applied suggested changed from #972
2022-11-01 16:55:23 +01:00
frischler
dba7bc29f9
Settings Modernization: Added mobile_show setting to /settings/profile page.
2022-11-01 16:55:23 +01:00
frischler
63f1c12429
Settings Modernization: Refactoring
...
Settings Modernization: Fixing Date issue
Settings Modernization: Reroute
Settings Modernization: Reroute settings to /settings/profile, Cleanup and Refactoring
2022-11-01 16:55:23 +01:00
frischler
d6899d37d9
Settings Modernization: Applying buildup and teardown time, add localization
2022-11-01 16:55:23 +01:00
frischler
203531629f
Settings Modernization: Creating /settings/profile page with Controller methods and tests
2022-11-01 16:55:23 +01:00
frischler
8380536055
Settings language handled in SettingsController
2022-06-30 14:05:46 +02:00
frischler
3043a9512a
Settings themes handled in SettingsController
2022-06-14 13:34:01 +02:00
Igor Scheller
8fd2d5bfa5
Allow empty password in settings
2022-03-20 18:29:51 +01:00
Igor Scheller
8256b9d6bd
Hide oauth from profile and settings page if not configured / should be hidden
2021-12-12 12:34:43 +01:00
Igor Scheller
ec355d40f5
Added user related factories
2021-08-08 18:31:33 +02:00
msquare
39f96783cf
review changes
2020-11-25 00:49:45 +01:00
msquare
0c3ff73454
new setting page layout
2020-11-25 00:49:45 +01:00
msquare
d3265ef70a
add password settings page
2020-11-25 00:49:45 +01:00
Igor Scheller
80941c2999
Login: Added OAuth support
2020-11-22 14:55:29 +01:00