Igor Scheller
|
b5d94971bc
|
API: Split to multiple controllers, removed / from routes
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
ca0a69b17d
|
API: Wrapped lists in data objects, specified datetime format
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
1505d0229d
|
API: Documented additional endpoints in OpenAPI
|
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
|
f826cee63c
|
Move api key reset to authenticator, set api_key on registration
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
0dbf88ad1c
|
Cleanup short api keys
|
2023-12-22 15:14:01 +01:00 |
Igor Scheller
|
8185a74edc
|
Added user id to logs, implemented filter by user
|
2023-12-22 11:17:07 +01:00 |
Xu
|
162116998c
|
edit user nick needs buerocrat
|
2023-12-21 14:01:40 +01:00 |
xuwhite
|
ac73489aed
|
Icons (#1279)
* add icons to design page
* make icons more consistent
|
2023-12-21 13:08:29 +01:00 |
Xu
|
f4c3f7a39e
|
highlight freeloaded shifts in user myshifts view
|
2023-12-21 11:35:40 +01:00 |
Igor Scheller
|
23de3579af
|
Set cookie secure attribute matching request
|
2023-12-15 11:13:30 +01:00 |
Igor Scheller
|
ba4ba8f2f8
|
Lint & fix translations
|
2023-12-15 11:13:30 +01:00 |
Igor Scheller
|
8b1cd8130e
|
Fix & cleanup page titles
|
2023-12-15 11:13:30 +01:00 |
xuwhite
|
48ea35562e
|
show user-info icon with admin_arrive permission
|
2023-12-14 22:15:17 +01:00 |
Xu
|
a35a3580e0
|
highlight actual time in users shifts list
|
2023-12-14 22:09:28 +01:00 |
Igor Scheller
|
15a6ba1c52
|
Implemented schedule deletion
|
2023-12-13 22:18:20 +01:00 |
Xu
|
d89fe01ddd
|
shirt edit in edit user requires bureaucrat
|
2023-12-07 20:26:33 +01:00 |
Xu
|
f292ce5331
|
Edit Shirt requires bureaucrat permission
|
2023-12-07 20:26:33 +01:00 |
Xu
|
269541293c
|
password minimal length hint
|
2023-12-07 13:15:29 +01:00 |
Xu
|
545d2a7ccf
|
fix email formatting
|
2023-12-07 12:59:56 +01:00 |
Xu
|
dfd72d2d69
|
fix footer translations
|
2023-12-07 12:59:56 +01:00 |
Igor Scheller
|
f2edb1a45c
|
Merge tag 'v3.4.1'
|
2023-12-06 19:08:38 +01:00 |
Igor Scheller
|
efda1ffc1c
|
Escape text outputs in includes
|
2023-12-06 18:18:05 +01:00 |
dependabot[bot]
|
b8095492ec
|
Updated build dependencies
|
2023-12-06 14:51:20 +01:00 |
Igor Scheller
|
4e6ba3d684
|
Fix password reset e-mail wording in de translation
|
2023-12-01 12:03:10 +01:00 |
Igor Scheller
|
1b91d84b5f
|
Added error page translations
|
2023-11-24 17:10:10 +01:00 |
Xu
|
47ad0a6133
|
fix translation keys in twig templates
|
2023-11-24 17:10:10 +01:00 |
Xu
|
fec2f17bea
|
fix date translations
|
2023-11-24 17:10:10 +01:00 |
xuwhite
|
fd56966435
|
add user angeltype info in shift entries (#1262)
|
2023-11-24 15:11:36 +01:00 |
Xu
|
d8310ed6e7
|
minor improvements on angeltypes
|
2023-11-24 14:44:55 +01:00 |
Xu
|
3ffb0a38e8
|
add user-info hint
|
2023-11-19 20:51:04 +01:00 |
Xu
|
e9b8977728
|
add user info to user view
|
2023-11-19 20:51:04 +01:00 |
Igor Scheller
|
9acd06cb04
|
Feed export: Convert to string/int, updated docs
|
2023-11-19 19:04:13 +01:00 |
Igor Scheller
|
b17dbf46e0
|
Route resolving: Show better error message when method is not callable
|
2023-11-19 19:04:13 +01:00 |
Igor Scheller
|
7f2f5ab7ed
|
Templates: Update spacing handling
|
2023-11-19 19:04:13 +01:00 |
Igor Scheller
|
58c457be86
|
Fix choices dropdown search order and z-index to show on top of shifts table
|
2023-11-19 19:04:13 +01:00 |
Igor Scheller
|
36c7db40a7
|
Test all factories
|
2023-11-19 19:04:13 +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 |
Igor Scheller
|
ac74ab489d
|
Migration: Fix worklog times and schedule shift type
|
2023-11-19 18:18:26 +01:00 |
Igor Scheller
|
f3347ba140
|
Migration: Trim api key length before down migration
|
2023-11-19 18:18:26 +01:00 |
Igor Scheller
|
39dbfabea7
|
Enabled foreign keys in sqlite tests, added missing fields to factories
|
2023-11-19 18:18:26 +01:00 |
Igor Scheller
|
0a0cf5265c
|
Cleanup migrations: removed old install files
|
2023-11-19 18:18:26 +01:00 |
Igor Scheller
|
176a0b65c5
|
Decouple setting admin password from auth provider
|
2023-11-19 18:18:26 +01:00 |
Xu
|
7fda1fc14b
|
unify T-shirt wording
|
2023-11-19 13:09:49 +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
|
5d14109dbd
|
unify e-mail wording
|
2023-11-19 13:09:49 +01:00 |
Xu
|
44efd910c6
|
Add day of event to date dropdowns, move task notice
|
2023-11-18 21:04:50 +01:00 |
Igor Scheller
|
ecc3976c27
|
Show specific error message titles
|
2023-11-13 18:28:27 +01:00 |