225 Commits (11c3a762b816336a329119280b7f14289a8155dc)

Author SHA1 Message Date
Igor Scheller 643c4c8da7 Upgraded composer packages, fixed class naming and return types 3 years ago
Igor Scheller a68c8ae6d2 Fixes #824: Server error when no shifts configured and with 'user_shifts' as home site 3 years ago
msquare c3045e07ce minor css class changes 3 years ago
Igor Scheller f201b2f1c8 Merge branch 'feature-bootstrap5'
# Conflicts:
#	package.json
#	tests/Unit/Renderer/Twig/Extensions/GlobalsTest.php
#	webpack.config.js
#	yarn.lock
3 years ago
Igor Scheller 950a865c0c "Own Angeltypes" filter: only select restricted type if already confirmed 3 years ago
Michael Weimann 82f640896e
migrate shift overview cards to panels
migrate shift overview cards to panels
3 years ago
Igor Scheller 7917e32f3e
Fixed api key toggle driver license config display and dashboard 3 years ago
Igor Scheller 08188fa32a
Fixed shifts filter toggle and "hide on print" classes 3 years ago
Igor Scheller 36ba619d5a
Fixed button sizes and types 3 years ago
Igor Scheller b41a9a02d1
Use bootstrap icons instead of glyphicons 3 years ago
Igor Scheller edcc1f481d Fixed formatting 4 years ago
Xu 34b01fd37d shifts filter own AngelTypes select only confirmed Angeltypes 4 years ago
Igor Scheller 6aca6f08e2 Upgrade to PHP 8 4 years ago
Igor Scheller 8284921ac5 Dashboard: Add URL filter 4 years ago
Igor Scheller acf84f222d Added Room model 4 years ago
Igor Scheller 390db395a6 File formatting fixes 5 years ago
Igor Scheller 272be5eab2 Shifts overview: Show all rooms and only own angel types 5 years ago
Igor Scheller 8c0ac0f7a1 Check permissions before showing ical, atom and json export links
closes #729 (Rechtesystem ical&json)
5 years ago
msquare fbd78b8daf fixes #693: never select a default date before first existing shift in shifts view 5 years ago
cbluoss 4beb5a6986 Extended the iCal section with a collapsible card to show the current api key. 5 years ago
Bot be39c63f46 Renamed redirect() to throwRedirect() 5 years ago
Igor Scheller 14f8d208b8 Removed global $ical_shifts 5 years ago
msquare 416c49ae0b fix #634 by also allowing only restricted angeltypes 5 years ago
msquare 0c51d3c487 make shift calendar printable 5 years ago
msquare f6a87535a0 add help button to ical export for android, fixes #402 6 years ago
Janne Heß afa4506e11 Support alternative home sites 6 years ago
MichiK 252f003b94 Really fix the data/timepicker CSS and JS
Attaching the timepicker to the input instead of the sorrounding div didn't
turn out as expected. Therefore, I used the same mechanism for DOM attachment
and lazy initialization for the timepicker like for the datepicker.

Instead of trying to load the CSS through webpack and some JS voodoo, it's
a lot simpler to just include it via the normal base theme CSS. This works.
In addition, I noticed that there is an easier way to read the current locale.
No need to do this twice via different ways.

This closes #516.
6 years ago
MichiK ed5ee3235e Add timepickers in shifts view 6 years ago
Igor Scheller c33940f64a Moved permission checks to Authenticator class 6 years ago
Igor Scheller 88f3bafa5e Replaced `Auth()` with `auth()` 6 years ago
Igor Scheller 7c6afc2bfe Removed `User($id)` function 🎉 6 years ago
Igor Scheller 89e62c95a7 Changed more functions 🎉 6 years ago
Igor Scheller 2dcb7cc2de Replaced some global `$user` variables 6 years ago
Igor Scheller d0abc27c07 Merge remote-tracking branch 'MyIgel/translations' 6 years ago
Igor Scheller c1a1180d1f Moved frontend, templates and lang to resources 6 years ago
Igor Scheller 222c9fed7d Merge remote-tracking branch 'MyIgel/templating' 6 years ago
Bot e8f8fc7f5f Replaced gettext translation `_()` with `__()` that uses the Translator class 6 years ago
Igor Scheller bb3d16d273 Added Twig template renderer, closes #338 6 years ago
Igor Scheller d93ace2eae Prevent object serialization in session 6 years ago
Igor Scheller d6c8f1a614 Merge branch 'master' to 'rebuild-database' 6 years ago
Igor Scheller 864a086900 Prevent object serialization in session 6 years ago
msquare 2e1c2cf3b5 remove br between shift filter checkboxes 7 years ago
Igor Scheller fe58e4f422 database: updated checks for selectOne 7 years ago
msquare e7b0e9934d add shift filter buttons at the top 7 years ago
msquare 8c64532902 fix ical export description 7 years ago
Igor Scheller 6ceec76e7d feature request: filter angel types based on account settings, closes #362 7 years ago
msquare abf4b1da30 check if logged in before sign up 7 years ago
Bot 952c7892f3 Formatting & Docstrings 7 years ago
msquare a1c032642f introduce new shift signup state for not arrived angels 7 years ago
msquare 1289101f6e rewrite controller for creating shift entries 7 years ago