Igor Scheller
|
3f03d6b1d8
|
API: Set access-control-allow-origin header on api responses, trim bearer api key
|
2024-01-08 10:57:09 +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
|
1b91d84b5f
|
Added error page translations
|
2023-11-24 17:10:10 +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
|
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
|
b6bd3eba56
|
Replace page_link_to() with url()
|
2023-11-13 17:37:52 +01:00 |
Xu
|
6477e5dabd
|
refactor driving license into the user certificate settings
|
2023-11-13 16:36:07 +01:00 |
Igor Scheller
|
7f6e1ff18e
|
Rename rooms to locations
|
2023-11-06 20:39:01 +01:00 |
Michael Weimann
|
4329ee4af9
|
Implement new sign up page
|
2023-09-24 22:50:44 +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
|
ca6e0813ba
|
RouteDispatcher: Fixed string conversion
|
2023-04-19 20:11:38 +02:00 |
Igor Scheller
|
a464682b47
|
Reimplemented admin room pages
|
2023-02-26 16:55:04 +01:00 |
Igor Scheller
|
713f8222e4
|
Unified user notifications
|
2023-02-13 19:38:29 +01:00 |
Bot
|
f9d22f9bda
|
Set strict types everywhere (except includes)
|
2023-02-03 20:55:58 +01:00 |
Michael Weimann
|
3c6a5bb385
|
Fix strict types errors
|
2023-02-03 20:55:58 +01:00 |
Igor Scheller
|
7eccf2c535
|
Reimplemented shifts json export
|
2023-02-02 20:01:31 +01:00 |
Igor Scheller
|
b0b4cb54ec
|
Reimplemented shifts ical export
|
2023-02-02 20:01:31 +01:00 |
Igor Scheller
|
3d0d5067fd
|
Reimplemented news Atom feed, added RSS feed
|
2023-02-02 20:01:31 +01:00 |
Igor Scheller
|
a9cd00c37a
|
Authenticator: Improve auth methods handling, esp. for api endpoints
|
2023-02-02 20:01:31 +01:00 |
Michael Weimann
|
59cfce0c76
|
Enable space after cast sniff and remove .git-blame-ignore-revs
|
2022-12-25 11:59:45 +01:00 |
Igor Scheller
|
d1b7b6886e
|
Fix tests coverage
|
2022-12-21 15:11:37 +01:00 |
Michael Weimann
|
2ad4203dd3
|
Add useless comment phpcs sniff
|
2022-12-20 22:19:49 +01:00 |
Michael Weimann
|
61139e03c3
|
Use constructor property promotion
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
|
2022-12-20 22:18:34 +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 |
Thomas Rupprecht
|
ce0ac6f823
|
Use specific ID parameter names in routes (#1023)
|
2022-12-11 18:01:34 +01:00 |
frischler
|
bdc62eaac3
|
Worklog Refactoring
|
2022-12-08 17:40:24 +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 |
Xu
|
05e94bbfee
|
add config option and permission for food voucher
|
2022-06-17 20:55:16 +02:00 |
Igor Scheller
|
96277dcfc4
|
Added transaction id to shifts for bulk deletion
|
2022-06-12 17:02:17 +02:00 |
frischler
|
2c0d516578
|
Improved Messages UI and shrinking includes/user_messages.php
|
2022-06-06 16:12:47 +02:00 |
Igor Scheller
|
46d6ada728
|
Update composer packages and bump php version to 7.4
|
2021-12-29 17:12:19 +01:00 |
Igor Scheller
|
8d436d988a
|
More PHP 8.1 fixes to be compatible
|
2021-12-29 11:00:02 +01:00 |
Igor Scheller
|
c2b2487721
|
Locale: Set initial locale using request language
|
2021-04-12 17:13:48 +02:00 |
Igor Scheller
|
b5c974b9e3
|
Add new questions frontend
|
2020-12-20 17:46:45 +01:00 |
Igor Scheller
|
27331b4cf6
|
Use twig to render profile setting page
|
2020-11-25 00:49:45 +01:00 |
Igor Scheller
|
a3f7942d0d
|
Added k8s health checks and metrics scraping
|
2020-09-22 11:37:21 +02:00 |
Igor Scheller
|
e947e788f9
|
Rebuild logs view
|
2020-05-01 21:41:06 +02:00 |
Igor Scheller
|
8c0ac0f7a1
|
Check permissions before showing ical, atom and json export links
closes #729 (Rechtesystem ical&json)
|
2020-04-25 16:54:30 +02:00 |
Igor Scheller
|
93ae2442f6
|
Formatting, syntax, typehint and namespace fixes, cleanups
|
2020-04-25 16:54:30 +02:00 |
Igor Scheller
|
d323b75501
|
News: Rewrite
|
2020-04-25 15:50:57 +02:00 |
Igor Scheller
|
36da807ca2
|
ErrorHandler: Return 404 on ModelNotFoundException
|
2020-04-25 15:50:57 +02:00 |
Igor Scheller
|
42721e9572
|
Added Schedule parsing and replaced old Fahrplan importer
Resolves #553 (Change Frab Import from xCal to XML)
Resolves #538 (Feature Request: Multi Frab Import)
|
2019-12-08 02:20:48 +01:00 |
Igor Scheller
|
89742ecd55
|
Response: Added with and withInput methods and back/redirect functions
|
2019-12-08 02:12:56 +01:00 |
Bot
|
be39c63f46
|
Renamed redirect() to throwRedirect()
|
2019-12-08 02:12:56 +01:00 |
Igor Scheller
|
15e6740e12
|
Twig update to > 2.11: Fixed namespaces, warnings and cleanup
|
2019-11-29 18:42:20 +01:00 |