summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-26Docker/Release: Add more state files, improved DockerfilesIgor Scheller
2019-07-26Merge pull request #628 from marudor/coreJsmsquare
Use core-js as polyfill to really support older browsers.
2019-07-26Use core-js as polyfill to really support older browsers.marudor
2019-07-25format admin_arrive dates accordingly as in user listmsquare
2019-07-25Merge pull request #627 from MyIgel/users-sort-planned-datesmsquare
Users overview: Order by planned arrival/departure dates
2019-07-25no time for arrival day neededmsquare
2019-07-25User overview: Order by planned arrival/departure datesIgor Scheller
2019-07-24GitLab: Fixed failing run as Docker 19 images require shared TLS certificatesMyIgel
See https://gitlab.com/gitlab-org/gitlab-runner/issues/4501
2019-07-24make shift calendar printablemsquare
2019-07-21Merge pull request #626 from MyIgel/migrationmsquare
migration: Order by migrated and append not migrated, add more help parameters
2019-07-21fix login text field iconsmsquare
2019-07-21migration: Order by migrated and append not migratedIgor Scheller
2019-07-21show password recovery always, fix testmsquare
2019-07-21simplified login form, show password recovery always, some camp theme tweaksmsquare
2019-07-21Merge pull request #625 from MyIgel/dockermsquare
Docker: Decouple nginx and fpm builds
2019-07-21Merge branch 'master' into dockerIgor Scheller
2019-07-21Merge pull request #624 from MyIgel/versionmsquare
Added version to credits and metrics page
2019-07-21ErrorHandler: Remove more form fields before serializationIgor Scheller
2019-07-21Merge pull request #622 from MyIgel/controllersmsquare
AuthController (login, logout), use templating, replaced gettext, input validation
2019-07-21ErrorHandler: Remove some form fields before serializationIgor Scheller
2019-07-21AuthController return typesmsquare
2019-07-21GitLab CI: Removed xdebug beta as it is now php7.3 compatibleIgor Scheller
2019-07-21GitLab CI: Removed xdebug beta as it is not php7.3 compatibleIgor Scheller
2019-07-21Docker: Decoupled nginx and fpm buildsIgor Scheller
2019-07-21Added version to credits and metrics pageIgor Scheller
2019-07-20Basic coverage tests of logger classes for 100% unit tests coverageIgor Scheller
2019-07-20all 3 color themes for camp and high contrast thememsquare
2019-07-20add cccamp19 thememsquare
2019-07-16Basic coverage tests of logger classes for 100% unit tests coverageIgor Scheller
2019-07-16Allow nested rules (not and optional)Igor Scheller
2019-07-14all 3 color themes for camp and high contrast thememsquare
2019-07-11add cccamp19 thememsquare
2019-07-10Replaced validation with `respect/validation`Igor Scheller
2019-07-09Added validation to AuthControllerIgor Scheller
2019-07-09Implemented Validation for controllersIgor Scheller
2019-07-08Replaced gettext translation with packageIgor Scheller
This allows to check if no translation is available
2019-07-08Moved translation helpers to sub namespaceIgor Scheller
2019-07-08Renderer: Added shared dataIgor Scheller
2019-07-08Implemented AuthController for loginIgor Scheller
* Moved /login functionality to AuthController * Refactored password handling logic to use the Authenticator
2019-07-08Fixed translationsIgor Scheller
2019-07-08Metrics: Added scrape memory usageIgor Scheller
2019-06-14Added tests to HomeControllerIgor Scheller
2019-06-14Fix caching issue for '/' routeLuca
2019-06-12Added logout via AuthControllerIgor Scheller
2019-06-12Added / route with redirectsIgor Scheller
2019-06-12Replaced old /api endpoint with ApiControllerIgor Scheller
2019-06-12Added html content snifferIgor Scheller
2019-06-12Tests: Fix type warningIgor Scheller
2019-06-04Added more error messagesIgor Scheller
2019-06-04Add a config option for maximum signup in advanceMichiK
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.