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.
2019-06-04 21:24:59 +02:00
Igor Scheller
ead56a89fe
Only show the shift "Comment" field for own entries
2019-06-04 21:23:34 +02:00
Igor Scheller
c33940f64a
Moved permission checks to Authenticator class
2018-12-02 12:53:31 +01:00
Igor Scheller
a2aaba9cab
User: Bugfixes & code cleanup
2018-10-31 13:43:23 +01:00
Igor Scheller
7c6afc2bfe
Removed `User($id)` function 🎉
2018-10-31 13:43:23 +01:00
Igor Scheller
89e62c95a7
Changed more functions 🎉
2018-10-31 13:43:23 +01:00
Igor Scheller
b069a938c6
Changed user_link and some other user functions to use the user id
2018-10-31 13:43:23 +01:00
Bot
e8f8fc7f5f
Replaced gettext translation `_()` with `__()` that uses the Translator class
2018-08-29 23:46:32 +02:00
Igor Scheller
fe58e4f422
database: updated checks for selectOne
2018-01-14 17:47:26 +01:00
Igor Scheller
f1b7946975
Removed some short ifs from Shifts_view.php
2017-12-26 14:35:33 +01:00
msquare
a7dc640385
add my shifts button to shift view
2017-12-26 12:17:51 +01:00
Bot
952c7892f3
Formatting & Docstrings
2017-12-25 23:51:15 +01:00
msquare
7a3bdda483
rewrite controller for creating shift entries
2017-12-20 00:54:57 +01:00
msquare
1289101f6e
rewrite controller for creating shift entries
2017-12-20 00:42:58 +01:00
Igor Scheller
73175e2b64
#337 : Added routing
2017-08-28 17:34:00 +02:00
Bot
55141154c0
Replaced " with '
2017-01-03 15:32:59 +01:00
Bot
356b2582f3
PPHDoc, formatting, fixes, cleanup
2017-01-03 03:22:48 +01:00
Bot
d71e7bbfad
Formatting
2017-01-02 15:49:53 +01:00
Bot
7313e15ce8
PSR-2 formatting
2017-01-02 03:57:23 +01:00
msquare
0603d0dd4e
remove unused code
2016-12-28 12:11:35 +01:00
msquare
46528fe1d8
shift view performance improvements
2016-12-27 23:02:05 +01:00
msquare
99c7e8ce1a
fixes #298 allow a shift supporter to remove a user from shift
2016-12-24 17:29:12 +01:00
msquare
4f6db20ae4
fix shift view bars
2016-11-25 13:03:41 +01:00
msquare
54f3253c32
fix js var names
2016-11-15 21:42:43 +01:00
msquare
79ca2f1772
add fixed shift calendar headers and timelane
2016-11-15 21:33:54 +01:00
msquare
5299ca2103
reduce complexity of shift view
2016-11-15 17:54:59 +01:00
msquare
15243f15fc
fix shift view
2016-11-15 17:22:15 +01:00
msquare
1a3b4e2a33
redone shift coloring and shift signup state
2016-11-12 23:00:46 +01:00
msquare
eec10ebfc5
reduce complexity of user angeltypes controller
2016-10-04 16:50:06 +02:00
msquare
e965f8d041
prohibit inline control structures on model and view
2016-09-29 11:18:17 +02:00
Felix Favre
e4bd324801
changed all y-m-d date formats to Y-m-d date formats
...
part of #202
2015-08-26 15:00:48 +02:00
Philip Häusler
a7189482e9
add shift creator and editor
2015-08-15 23:36:38 +02:00
Philip Häusler
5742306095
fix wrong user shift edit link
2015-08-13 09:13:13 +02:00
Philip Häusler
a6ab81b834
fix overfull progress bars
2014-12-28 01:35:36 +01:00
Philip Häusler
bd48de258a
update german translation
2014-12-26 18:51:06 +01:00
Philip Häusler
34e2f49875
shift signup improvements for shift view
2014-12-25 22:23:18 +01:00
Philip Häusler
702047de53
add more icons for better shift view
2014-12-22 18:22:54 +01:00
Philip Häusler
c12e5336fb
display shifts with title
2014-12-22 18:06:58 +01:00
Philip Häusler
038bf97178
link to next shift in menu
2014-12-19 22:59:18 +01:00
Philip Häusler
d02272afd6
add basic shift view
2014-12-19 22:41:55 +01:00
Robert Oehlmann
c4039f72bb
Fixed shift duration calculation
...
Fixes issue #136
2014-11-03 19:28:43 +01:00
Philip Häusler
bfb0cacd54
mysql to mysqli and a lot of cleanup and mvc
2013-09-18 01:38:36 +02:00