Commit Graph

57 Commits (8256b9d6bdf6ee0e3bae295a8a47839f9457b2f1)

Author SHA1 Message Date
xuwhite a1f5454bf5
Optional description for shifts
Igor Scheller 56e0d3bcbd Disabled button on own shift sign out on shift view if not supporter or shift admin
Igor Scheller 191a3a7d48
Replaced info and calendar icons
Igor Scheller 63f0a08407
Fixed spacing and sizes
Igor Scheller 36ba619d5a
Fixed button sizes and types
Igor Scheller b41a9a02d1
Use bootstrap icons instead of glyphicons
Igor Scheller 28e357acd3 Shift sign up: Allow Supporters to signup users to occupied shifts
Igor Scheller acf84f222d Added Room model
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