Age | Commit message (Collapse) | Author |
|
|
|
Use core-js as polyfill to really support older browsers.
|
|
|
|
|
|
Users overview: Order by planned arrival/departure dates
|
|
|
|
|
|
See https://gitlab.com/gitlab-org/gitlab-runner/issues/4501
|
|
|
|
migration: Order by migrated and append not migrated, add more help parameters
|
|
|
|
|
|
|
|
|
|
Docker: Decouple nginx and fpm builds
|
|
|
|
Added version to credits and metrics page
|
|
|
|
AuthController (login, logout), use templating, replaced gettext, input validation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This allows to check if no translation is available
|
|
|
|
|
|
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|