Commit Graph

49 Commits (8b5b9e2c65193171a12bf99a8df860a66e6900a5)

Author SHA1 Message Date
msquare ce6419e308
Merge pull request from MyIgel/show-angetypes
Shift page: show additional angeltypes if shift entries where found
Igor Scheller f73b8e7a0e Fix translation methods
Igor Scheller b2a4225a62 Shift page: show additional angeltypes if shift entries where found
msquare 548d7317b4 redo fix shift view bug
msquare 53ec14b9c4 better bar min calculation
msquare 7d82103762 better bar min calculation
msquare 89ca2bb398 better bar min calculation
MichiK 142871f852 Add a config option for maximum signup in advance
We now have `signup_advance_hours` in the configuration that
only allows signup for shifts so many hours in the future.
A notice is displayed in the shift view for shifts in the
far future, together with an info notice on when signup for
that shift will be possible.

In addition, we now have a new shift state `NOT_YET` for this
purpose so we do not have to abuse `SHIFT_ENDED` anymore for
`signup_requires_arrival` as well.
Igor Scheller ead56a89fe Only show the shift "Comment" field for own entries
Igor Scheller c33940f64a Moved permission checks to Authenticator class
Igor Scheller a2aaba9cab User: Bugfixes & code cleanup
Igor Scheller 7c6afc2bfe Removed `User($id)` function 🎉
Igor Scheller 89e62c95a7 Changed more functions 🎉
Igor Scheller b069a938c6 Changed user_link and some other user functions to use the user id
Bot e8f8fc7f5f Replaced gettext translation `_()` with `__()` that uses the Translator class
Igor Scheller fe58e4f422 database: updated checks for selectOne
Igor Scheller f1b7946975 Removed some short ifs from Shifts_view.php
msquare a7dc640385 add my shifts button to shift view
Bot 952c7892f3 Formatting & Docstrings
msquare 7a3bdda483 rewrite controller for creating shift entries
msquare 1289101f6e rewrite controller for creating shift entries
Igor Scheller 73175e2b64 : Added routing
Bot 55141154c0 Replaced " with '
Bot 356b2582f3 PPHDoc, formatting, fixes, cleanup
Bot d71e7bbfad Formatting
Bot 7313e15ce8 PSR-2 formatting
msquare 0603d0dd4e remove unused code
msquare 46528fe1d8 shift view performance improvements
msquare 99c7e8ce1a fixes allow a shift supporter to remove a user from shift
msquare 4f6db20ae4 fix shift view bars
msquare 54f3253c32 fix js var names
msquare 79ca2f1772 add fixed shift calendar headers and timelane
msquare 5299ca2103 reduce complexity of shift view
msquare 15243f15fc fix shift view
msquare 1a3b4e2a33 redone shift coloring and shift signup state
msquare eec10ebfc5 reduce complexity of user angeltypes controller
msquare e965f8d041 prohibit inline control structures on model and view
Felix Favre e4bd324801 changed all y-m-d date formats to Y-m-d date formats
part of 
Philip Häusler a7189482e9 add shift creator and editor
Philip Häusler 5742306095 fix wrong user shift edit link
Philip Häusler a6ab81b834 fix overfull progress bars
Philip Häusler bd48de258a update german translation
Philip Häusler 34e2f49875 shift signup improvements for shift view
Philip Häusler 702047de53 add more icons for better shift view
Philip Häusler c12e5336fb display shifts with title
Philip Häusler 038bf97178 link to next shift in menu
Philip Häusler d02272afd6 add basic shift view
Robert Oehlmann c4039f72bb Fixed shift duration calculation
Fixes issue 
Philip Häusler bfb0cacd54 mysql to mysqli and a lot of cleanup and mvc