211 Commits (aabd98241cb1fe60cfb7b0483914dae5f0fd6bbb)

Author SHA1 Message Date
Igor Scheller acf84f222d Added Room model 4 years ago
Igor Scheller 390db395a6 File formatting fixes 4 years ago
Igor Scheller 272be5eab2 Shifts overview: Show all rooms and only own angel types 4 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
msquare fd85034e7f redo shift signoff and icons for delete/confirm/acknowledgment questions 7 years ago
msquare 5278be1f0f add link to public dashboard from shift view 7 years ago
msquare 4143680297 remove room number and visible flag, rename pentabarf to frab and introduce map/c3nav integration as well as markdown description for rooms 7 years ago
Igor Scheller 0b45d2a88f #366 Feature: Time Interval Buttons (on Shifts page), closes #366 7 years ago
msquare 50f24271eb fix all redirects to home (because of new urls redirect to ? wont work anymore) 7 years ago
Igor Scheller 4817658862 Merge branch 'noc0lour:fix_setup_bugs', closes #335 7 years ago
Igor Scheller 0a20883aa8 Reimplementation of 2840bb619 (signup requires arrival), closes #330 7 years ago
Igor Scheller 2bd127c011 Use symfony session 7 years ago
Igor Scheller cc01c906ba #336: Integration of symfony/http-foundation request 7 years ago
Igor Scheller 73175e2b64 #337: Added routing 7 years ago
Andrej Rode 5f305121a4 fix order by not in select clause for >mysql-5.7 7 years ago
Igor Scheller e1762e7764 replaced template_render with dynamic renderer class 7 years ago
Igor Scheller 3a1e460249 Changed $_GET, $_POST and $_REQUEST to use the Request object 7 years ago
Bot 915ce28fee Replaced " with ' 8 years ago