Igor Scheller
6d5ada2522
Added validation to AuthController
5 years ago
Igor Scheller
508695efb2
Replaced gettext translation with package
...
This allows to check if no translation is available
5 years ago
Igor Scheller
bcce2625a8
Implemented AuthController for login
...
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
5 years ago
Igor Scheller
fd4303f336
Fixed translations
5 years ago
Igor Scheller
0458ce9509
Added more error messages
5 years ago
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.
5 years ago
msquare
9829e6da39
re add missing translation from twig files
6 years ago
msquare
24d59dbde7
update german translation
6 years ago
msquare
184c36baab
update german translation
6 years ago
msquare
60ad343b22
fixes #178 : Show not only next but also last shift in free angels view
6 years ago
Igor Scheller
b1d8fede46
user: allow up to 40 characters for dect numbers
...
closes #309 (EPVPN number in DECT field is shortened)
closes #529 (For dect numbers are only 5 digits allowed)
6 years ago
Igor Scheller
90e1a94962
Make application name configurable
...
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails
Closes #426
6 years ago
Igor Scheller
2a134e6c0b
Config: Removed nightshifts query
6 years ago
Igor Scheller
c1a1180d1f
Moved frontend, templates and lang to resources
6 years ago