-
8cff7aa205
add user_info to admin_active
Xu
2024-01-01 21:41:31 +0100
-
0239bf1988
goodie score visible with admin_user permission
Xu
2023-12-29 23:06:16 +0100
-
1798ccda83
add shifttypes and angeltypes count to metrics
Xu
2023-12-29 17:30:28 +0100
-
7d5837c5f1
fix needed angeltypes in shifttypes and locations, search for more user related data in log
Xu
2023-12-29 15:21:38 +0100
-
8603d47fe0
fix random shift button, again, again
msquare
2023-12-29 16:05:18 +0100
-
4a0c0994f0
fix errors when tshirt-size required
Xu
2023-12-29 15:58:44 +0100
-
ffa531f311
disable shirt size edit for user in settings if got shirt
Xu
2023-12-29 13:32:00 +0100
-
89d68a56e7
Add needed angel types to location & shift type and permission to edit shift types (#1316)
xuwhite
2023-12-29 13:40:01 +0100
-
9dac2a53db
set arrive in user edit view
Xu
2023-12-29 11:54:16 +0100
-
33209ea70b
Remove unused functions and methods
Igor Scheller
2023-12-17 00:34:35 +0100
-
05725cd58c
Eager load relations and optimize queries
Igor Scheller
2023-12-13 14:42:25 +0100
-
5fccc7e421
Remove inline js
Igor Scheller
2023-12-06 21:10:00 +0100
-
b76144b23d
Remove unused reference references
Igor Scheller
2023-11-24 17:45:18 +0100
-
2883a66f49
add user info to metrics
Xu
2023-12-28 17:56:56 +0100
-
d6412605f2
Add 37c3 theme
weeman
2023-12-28 15:47:37 +0100
-
57373c846a
Metrics: Added not arrived users
Xu
2023-12-28 16:26:56 +0100
-
1d3509ba3c
Fix error messages
Igor Scheller
2023-12-27 19:50:38 +0100
-
57862ba722
random shift: check for schedule load flag
Igor Scheller
2023-12-28 00:48:51 +0100
-
b229d697a3
Only send notifications on new news by default
Igor Scheller
2023-12-27 15:48:57 +0100
-
3c0cbe55b6
Cleanup the Fix
Igor Scheller
2023-12-27 15:11:00 +0100
-
8140ebd1cc
Added edit link on shift type page
Igor Scheller
2023-12-26 16:31:21 +0100
-
b62d4b4dce
Improve history by showing more information, fix users list
Igor Scheller
2023-12-25 17:06:51 +0100
-
d803591a91
Shifts creation: Simplify log message, fix "room angels" validation
Igor Scheller
2023-12-24 02:27:10 +0100
-
6d4f059b3a
Fix join angeltype message
Igor Scheller
2023-12-23 01:05:37 +0100
-
f3e1192695
Worklog: log deletion, User page: fix voucher calculation
Igor Scheller
2023-12-23 00:38:44 +0100
-
8833506e04
Cleanup template styles
Igor Scheller
2023-12-16 03:07:16 +0100
-
cc160e3e20
Error page: Add translation
Igor Scheller
2023-12-07 14:48:18 +0100
-
bcfcb95786
Use type_bg_class() macro in templates
Igor Scheller
2023-12-06 21:15:54 +0100
-
f7b0ee9ebb
Fix random test
Igor Scheller
2023-12-27 17:46:13 +0100
-
0f794be25e
Update composer packages
Igor Scheller
2023-12-23 12:00:30 +0100
-
c5ae5d4aa0
Formatting
Igor Scheller
2023-12-27 16:43:55 +0100
-
64fef42087
Merge pull request #1306 from xuwhite/fixes
Leandra Eberle
2023-12-27 13:26:10 +0100
-
-
ea9aa9ef40
fixes
msquare
2023-12-27 12:47:49 +0100
-
caa699ff05
Added room selection for schedules
Igor Scheller
2023-12-27 03:18:05 +0100
-
99dd081651
small bug fixes
Xu
2023-12-27 12:06:35 +0100
-
-
197d0d724a
Shifts creation: Add reset to previous input
Igor Scheller
2023-12-25 23:55:08 +0100
-
7888dfad78
Send notifications on news updates, make notifications optional
Igor Scheller
2023-12-21 13:41:10 +0100
-
4429516a22
Added shift update event to send templated emails
Igor Scheller
2023-12-20 23:31:59 +0100
-
4bbeb93d64
Implemented loading angels by shift type on schedule import
Igor Scheller
2023-12-20 18:08:50 +0100
-
909f7bba5a
Fix formatting...
Igor Scheller
2023-12-26 13:02:20 +0100
-
2baa101a8f
Random shit: Fix selection to exclude parallel shifts
Igor Scheller
2023-12-26 12:54:21 +0100
-
a3a36de985
Fixed formatting
Igor Scheller
2023-12-24 14:08:41 +0100
-
4244acfb4d
Header/Footer items config: Add configurable permissions
Igor Scheller
2023-12-24 14:08:41 +0100
-
4fa99b8a04
Show "not marked as arrived" Notification only from set arrival date
Xu
2023-12-22 11:08:39 +0100
-
14dbe7f5d9
Added random shift button to shifts view
Igor Scheller
2023-12-16 20:11:41 +0100
-
dc7c62ffe5
API: Added event / api info endpoint, simplified spec
Igor Scheller
2023-12-22 14:18:12 +0100
-
da8178b0bc
API: Allow usage of self in user routes
Igor Scheller
2023-12-14 18:45:49 +0100
-
02f998fc38
API: Added user info and shifts by user and angeltype, simplified neededAngelTypes
Igor Scheller
2023-12-14 00:54:58 +0100
-
4de882ef85
API: Add API settings page
Igor Scheller
2023-11-16 18:20:50 +0100
-
fe836e281e
API: Add openapi endpoint to view specification
Igor Scheller
2023-11-15 22:41:44 +0100
-
8894f183f2
API: Use resource classes to serialize models
Igor Scheller
2023-11-15 02:29:58 +0100
-
5b237febf8
API: Add /users/{id}/angeltypes, updated openapi formatting
Igor Scheller
2023-11-03 23:27:31 +0100
-
497c1772f7
API: Rename rooms to locations and start/end to starts_at/ends_at
Igor Scheller
2023-11-03 19:03:31 +0100
-
2e38b55167
API: Added API value tests
Igor Scheller
2023-07-31 20:49:17 +0200
-
1a250dc250
API: Update index response codes and api descriptions
Igor Scheller
2023-07-31 00:26:19 +0200
-
ef3bd7c319
API: Show needed/added users by angeltype in shifts
Igor Scheller
2023-07-29 21:37:46 +0200
-
ea93e27a9d
API: Add urls to response, configure required fields
Igor Scheller
2023-07-27 14:34:21 +0200
-
a5cebc8535
API: Add /angeltypes, /rooms, /rooms/{id}/shifts
Igor Scheller
2023-07-23 13:52:33 +0200
-
72649c9522
API: Load api info from yaml
Igor Scheller
2023-07-22 22:47:55 +0200
-
b5d94971bc
API: Split to multiple controllers, removed / from routes
Igor Scheller
2023-07-22 20:35:45 +0200
-
ca0a69b17d
API: Wrapped lists in data objects, specified datetime format
Igor Scheller
2023-07-21 18:45:51 +0200
-
1505d0229d
API: Documented additional endpoints in OpenAPI
Igor Scheller
2023-07-19 21:30:07 +0200
-
e2e18db460
API: Moved json handling and route-api tagging to ApiRouteHandler
Igor Scheller
2023-07-10 17:59:49 +0200
-
8adad075bf
API: Init with news endpoint (ro)
Igor Scheller
2023-05-21 12:40:36 +0200
-
f826cee63c
Move api key reset to authenticator, set api_key on registration
Igor Scheller
2023-11-15 18:33:34 +0100
-
0dbf88ad1c
Cleanup short api keys
Igor Scheller
2023-07-30 01:08:02 +0200
-
8185a74edc
Added user id to logs, implemented filter by user
Igor Scheller
2023-12-06 17:35:39 +0100
-
162116998c
edit user nick needs buerocrat
Xu
2023-12-21 10:14:34 +0100
-
ac73489aed
Icons (#1279)
xuwhite
2023-12-21 13:08:29 +0100
-
f4c3f7a39e
highlight freeloaded shifts in user myshifts view
Xu
2023-12-17 13:44:01 +0100
-
23de3579af
Set cookie secure attribute matching request
Igor Scheller
2023-12-12 18:58:56 +0100
-
ba4ba8f2f8
Lint & fix translations
Igor Scheller
2023-12-07 16:20:37 +0100
-
8b1cd8130e
Fix & cleanup page titles
Igor Scheller
2023-12-07 15:11:05 +0100
-
48ea35562e
show user-info icon with admin_arrive permission
xuwhite
2023-12-14 22:15:17 +0100
-
a35a3580e0
highlight actual time in users shifts list
Xu
2023-12-11 19:54:21 +0100
-
15a6ba1c52
Implemented schedule deletion
Igor Scheller
2023-12-08 21:25:24 +0100
-
d89fe01ddd
shirt edit in edit user requires bureaucrat
Xu
2023-12-07 15:47:49 +0100
-
f292ce5331
Edit Shirt requires bureaucrat permission
Xu
2023-12-06 22:57:45 +0100
-
269541293c
password minimal length hint
Xu
2023-12-06 13:24:46 +0100
-
545d2a7ccf
fix email formatting
Xu
2023-12-06 14:39:02 +0100
-
dfd72d2d69
fix footer translations
Xu
2023-12-05 22:30:05 +0100
-
f2edb1a45c
Merge tag 'v3.4.1'
Igor Scheller
2023-12-06 19:03:12 +0100
-
-
efda1ffc1c
Escape text outputs in includes
Igor Scheller
2023-12-04 23:33:07 +0100
-
b8095492ec
Updated build dependencies
dependabot[bot]
2023-10-07 12:25:47 +0000
-
4e6ba3d684
Fix password reset e-mail wording in de translation
Igor Scheller
2023-12-01 12:03:10 +0100
-
1b91d84b5f
Added error page translations
Igor Scheller
2023-11-24 16:20:12 +0100
-
47ad0a6133
fix translation keys in twig templates
Xu
2023-11-23 17:37:06 +0100
-
fec2f17bea
fix date translations
Xu
2023-11-23 14:30:46 +0100
-
fd56966435
add user angeltype info in shift entries (#1262)
xuwhite
2023-11-24 15:11:36 +0100
-
d8310ed6e7
minor improvements on angeltypes
Xu
2023-11-20 17:13:45 +0100
-
3ffb0a38e8
add user-info hint
Xu
2023-11-17 12:26:41 +0100
-
e9b8977728
add user info to user view
Xu
2023-11-16 21:27:23 +0100
-
9acd06cb04
Feed export: Convert to string/int, updated docs
Igor Scheller
2023-11-12 11:46:51 +0100
-
b17dbf46e0
Route resolving: Show better error message when method is not callable
Igor Scheller
2023-11-11 21:08:38 +0100
-
7f2f5ab7ed
Templates: Update spacing handling
Igor Scheller
2023-11-11 18:34:35 +0100
-
58c457be86
Fix choices dropdown search order and z-index to show on top of shifts table
Igor Scheller
2023-11-08 17:27:15 +0100
-
36c7db40a7
Test all factories
Igor Scheller
2023-11-06 23:50:07 +0100
-
0b165bc24c
Recreated shift type admin backend
Igor Scheller
2023-10-25 02:42:11 +0200
-
bf83e6a300
Recreated shifts history page
Igor Scheller
2023-10-22 18:37:29 +0200
-
ac74ab489d
Migration: Fix worklog times and schedule shift type
Igor Scheller
2023-11-13 22:33:23 +0100