msquare
1e16f4c47e
Merge pull request #624 from MyIgel/version
...
Added version to credits and metrics page
6 years ago
Igor Scheller
3d8476efd3
ErrorHandler: Remove more form fields before serialization
6 years ago
msquare
d4d4b409b6
Merge pull request #622 from MyIgel/controllers
...
AuthController (login, logout), use templating, replaced gettext, input validation
6 years ago
Igor Scheller
51a3c6eb44
ErrorHandler: Remove some form fields before serialization
6 years ago
msquare
b03102e3c6
AuthController return types
6 years ago
Igor Scheller
d5bf7fd065
GitLab CI: Removed xdebug beta as it is now php7.3 compatible
6 years ago
Igor Scheller
ea4c258e5c
GitLab CI: Removed xdebug beta as it is not php7.3 compatible
6 years ago
Igor Scheller
4582f808f0
Added version to credits and metrics page
6 years ago
Igor Scheller
fece50ca09
Basic coverage tests of logger classes for 100% unit tests coverage
6 years ago
msquare
9e9fee25f2
all 3 color themes for camp and high contrast theme
6 years ago
msquare
c412f6b009
add cccamp19 theme
6 years ago
Igor Scheller
b9cb7d57fd
Basic coverage tests of logger classes for 100% unit tests coverage
6 years ago
Igor Scheller
b25924e868
Allow nested rules (not and optional)
6 years ago
msquare
6ca0e8e81a
all 3 color themes for camp and high contrast theme
6 years ago
msquare
10d0428f64
add cccamp19 theme
6 years ago
Igor Scheller
6743106d9a
Replaced validation with `respect/validation`
6 years ago
Igor Scheller
6d5ada2522
Added validation to AuthController
6 years ago
Igor Scheller
7414f9b23d
Implemented Validation for controllers
6 years ago
Igor Scheller
508695efb2
Replaced gettext translation with package
...
This allows to check if no translation is available
6 years ago
Igor Scheller
f90ab26fee
Moved translation helpers to sub namespace
6 years ago
Igor Scheller
e9f157ec5c
Renderer: Added shared data
6 years ago
Igor Scheller
bcce2625a8
Implemented AuthController for login
...
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
6 years ago
Igor Scheller
fd4303f336
Fixed translations
6 years ago
Igor Scheller
da804fe720
Metrics: Added scrape memory usage
6 years ago
Igor Scheller
e06affae17
Added tests to HomeController
6 years ago
Luca
9232513831
Fix caching issue for '/' route
6 years ago
Igor Scheller
6ed891fc04
Added logout via AuthController
6 years ago
Igor Scheller
2e51fbff9d
Added / route with redirects
6 years ago
Igor Scheller
e948091066
Replaced old /api endpoint with ApiController
6 years ago
Igor Scheller
93e578e555
Added html content sniffer
6 years ago
Igor Scheller
1f433694d2
Tests: Fix type warning
6 years ago
Igor Scheller
0458ce9509
Added more error messages
6 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.
6 years ago
Igor Scheller
ead56a89fe
Only show the shift "Comment" field for own entries
6 years ago
Igor Scheller
b6eda8dbfc
Fix profile link to mark angels as arrived
6 years ago
Igor Scheller
94fea1edad
Use ini timezone setting
6 years ago
Igor Scheller
236197faf8
Upgraded external components
6 years ago
Igor Scheller
25bf0d8f87
Fixed docker build
6 years ago
Igor Scheller
4e709d0d23
Log messages without inline HTML
6 years ago
Igor Scheller
e7f10d846e
Escape log messages
6 years ago
msquare
3ea2d3e0ed
Add translation chapter
6 years ago
msquare
f6a87535a0
add help button to ical export for android, fixes #402
6 years ago
Igor Scheller
ca0b2d8b5f
Improved email error logging
6 years ago
msquare
9829e6da39
re add missing translation from twig files
6 years ago
msquare
a9499f4e5a
fix hour format for work log entries on myshifts page
6 years ago
msquare
24d59dbde7
update german translation
6 years ago
msquare
ef2d917c59
catch mail exceptions, execute the action, inform the user about the error and create a log entry
6 years ago
msquare
184c36baab
update german translation
6 years ago
msquare
4f1cef546e
better nick validation, fixes #429
6 years ago
Igor Scheller
819677c902
Use self references and fix class naming
6 years ago