Commit Graph

2038 Commits

Author SHA1 Message Date
msquare 76a7ceb27b fixes #635: set end of the last created shift to the official end inestead of first shift change on next day 2019-08-15 21:14:54 +02:00
msquare e4c2bd104b fix shift view buttons 2019-08-09 15:06:43 +02:00
msquare 51b5889666 fixes #631: alert/link coloring 2019-08-04 18:03:53 +02:00
msquare d376c0d038 fix edit user error 2019-08-04 17:55:07 +02:00
msquare 1da69bebd9
Merge pull request #629 from MyIgel/docker-improvements
Docker/Release: Add more state files, improved Dockerfiles
2019-07-28 18:48:58 +02:00
Igor Scheller c7deeb9368 Docker/Release: Add more state files, improved Dockerfiles 2019-07-26 15:51:53 +02:00
msquare aa11bead7c
Merge pull request #628 from marudor/coreJs
Use core-js as polyfill to really support older browsers.
2019-07-26 13:06:02 +02:00
marudor a07e62ca67
Use core-js as polyfill to really support older browsers. 2019-07-26 12:40:21 +02:00
msquare 1b3781cb2f format admin_arrive dates accordingly as in user list 2019-07-25 19:02:08 +02:00
msquare f3468e3880
Merge pull request #627 from MyIgel/users-sort-planned-dates
Users overview: Order by planned arrival/departure dates
2019-07-25 18:54:53 +02:00
msquare af580389c1 no time for arrival day needed 2019-07-25 18:53:27 +02:00
Igor Scheller d794efe7bd User overview: Order by planned arrival/departure dates 2019-07-25 17:40:59 +02:00
MyIgel 54536d146c GitLab: Fixed failing run as Docker 19 images require shared TLS certificates
See https://gitlab.com/gitlab-org/gitlab-runner/issues/4501
2019-07-24 23:23:01 +02:00
msquare 0c51d3c487 make shift calendar printable 2019-07-24 20:57:27 +02:00
msquare 2ef5a7621a
Merge pull request #626 from MyIgel/migration
migration: Order by migrated and append not migrated, add more help parameters
2019-07-21 21:24:41 +02:00
msquare 0e6de03ac1 fix login text field icons 2019-07-21 21:12:38 +02:00
Igor Scheller 64e4d168e0 migration: Order by migrated and append not migrated 2019-07-21 20:54:17 +02:00
msquare 6df62659da show password recovery always, fix test 2019-07-21 19:17:41 +02:00
msquare eefae43a47 simplified login form, show password recovery always, some camp theme tweaks 2019-07-21 18:53:51 +02:00
msquare 3fed76876c
Merge pull request #625 from MyIgel/docker
Docker: Decouple nginx and fpm builds
2019-07-21 13:43:11 +02:00
Igor Scheller 43fa21f655
Merge branch 'master' into docker 2019-07-21 13:42:19 +02:00
msquare 1e16f4c47e
Merge pull request #624 from MyIgel/version
Added version to credits and metrics page
2019-07-21 13:38:05 +02:00
Igor Scheller 3d8476efd3 ErrorHandler: Remove more form fields before serialization 2019-07-21 13:37:35 +02:00
msquare d4d4b409b6
Merge pull request #622 from MyIgel/controllers
AuthController (login, logout), use templating, replaced gettext, input validation
2019-07-21 13:32:45 +02:00
Igor Scheller 51a3c6eb44 ErrorHandler: Remove some form fields before serialization 2019-07-21 13:24:47 +02:00
msquare b03102e3c6 AuthController return types 2019-07-21 12:37:01 +02:00
Igor Scheller d5bf7fd065 GitLab CI: Removed xdebug beta as it is now php7.3 compatible 2019-07-21 05:03:58 +02:00
Igor Scheller ea4c258e5c GitLab CI: Removed xdebug beta as it is not php7.3 compatible 2019-07-21 04:58:02 +02:00
Igor Scheller 4f60daa295 Docker: Decoupled nginx and fpm builds 2019-07-21 04:38:17 +02:00
Igor Scheller 4582f808f0 Added version to credits and metrics page 2019-07-21 03:19:19 +02:00
Igor Scheller fece50ca09 Basic coverage tests of logger classes for 100% unit tests coverage 2019-07-20 23:58:14 +02:00
msquare 9e9fee25f2 all 3 color themes for camp and high contrast theme 2019-07-20 23:58:14 +02:00
msquare c412f6b009 add cccamp19 theme 2019-07-20 23:58:14 +02:00
Igor Scheller b9cb7d57fd Basic coverage tests of logger classes for 100% unit tests coverage 2019-07-16 02:59:33 +02:00
Igor Scheller b25924e868 Allow nested rules (not and optional) 2019-07-16 01:39:54 +02:00
msquare 6ca0e8e81a all 3 color themes for camp and high contrast theme 2019-07-14 13:09:08 +02:00
msquare 10d0428f64 add cccamp19 theme 2019-07-11 20:09:49 +02:00
Igor Scheller 6743106d9a Replaced validation with `respect/validation` 2019-07-10 13:34:15 +02:00
Igor Scheller 6d5ada2522 Added validation to AuthController 2019-07-09 22:27:34 +02:00
Igor Scheller 7414f9b23d Implemented Validation for controllers 2019-07-09 21:43:18 +02:00
Igor Scheller 508695efb2 Replaced gettext translation with package
This allows to check if no translation is available
2019-07-08 01:58:06 +02:00
Igor Scheller f90ab26fee Moved translation helpers to sub namespace 2019-07-08 01:58:06 +02:00
Igor Scheller e9f157ec5c Renderer: Added shared data 2019-07-08 01:58:06 +02:00
Igor Scheller bcce2625a8 Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
2019-07-08 01:57:59 +02:00
Igor Scheller fd4303f336 Fixed translations 2019-07-08 00:57:35 +02:00
Igor Scheller da804fe720 Metrics: Added scrape memory usage 2019-07-08 00:22:16 +02:00
Igor Scheller e06affae17 Added tests to HomeController 2019-06-14 04:15:20 +02:00
Luca 9232513831 Fix caching issue for '/' route 2019-06-14 04:15:20 +02:00
Igor Scheller 6ed891fc04 Added logout via AuthController 2019-06-12 10:24:02 +02:00
Igor Scheller 2e51fbff9d Added / route with redirects 2019-06-12 10:21:20 +02:00