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
Igor Scheller
9a3ad88834
Changed from mysqli to PDO, some refactorings, faster sql queries
8 years ago
Bot
55141154c0
Replaced " with '
8 years ago