Igor Scheller
6ed891fc04
Added logout via AuthController
5 years ago
Igor Scheller
2e51fbff9d
Added / route with redirects
5 years ago
Igor Scheller
e948091066
Replaced old /api endpoint with ApiController
5 years ago
Igor Scheller
93e578e555
Added html content sniffer
5 years ago
Igor Scheller
1f433694d2
Tests: Fix type warning
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
Igor Scheller
ead56a89fe
Only show the shift "Comment" field for own entries
5 years ago
Igor Scheller
b6eda8dbfc
Fix profile link to mark angels as arrived
5 years ago
Igor Scheller
94fea1edad
Use ini timezone setting
5 years ago
Igor Scheller
236197faf8
Upgraded external components
5 years ago
Igor Scheller
25bf0d8f87
Fixed docker build
5 years ago
Igor Scheller
4e709d0d23
Log messages without inline HTML
5 years ago
Igor Scheller
e7f10d846e
Escape log messages
5 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
Igor Scheller
8da8805f5d
Replaced functions with mb_* equivalents
6 years ago
Igor Scheller
79c92da8c1
Formatting
...
```bash
php-cs-fixer fix --allow-risky=yes --rules=@PSR2,psr4,mb_str_functions.php_unit_construct,php_unit_ordered_covers,trailing_comma_in_multiline_array --rules='{"array_syntax": {"syntax":"short"}}' [tests/|src/]
```
6 years ago
Igor Scheller
7c3a0c70e8
Bugfix: default value for planned_arrival_date and don't overwrite dect
...
Fixed registration form formatting
Fixed profile request attributes fallback values
6 years ago
Igor Scheller
9930668837
Fixed test coverage
6 years ago
Igor Scheller
c74fa7955d
phpunit: Upgrade to version 8, fixed tests, formatting
...
Use `dms/phpunit-arraysubset-asserts` after `assertArraySubset` got deprecated
6 years ago
msquare
b74835a096
Merge branch 'dasJ-dect'
6 years ago
Janne Heß
79b30fa3a8
Support disabling the planned arrival
...
We also use Engelsystem for single-day events, and the planned
arrival/departure feature doesn't make sense for us.
6 years ago
Janne Heß
ded4ad4c81
Support disabling the planned arrival
...
We also use Engelsystem for single-day events, and the planned
arrival/departure feature doesn't make sense for us.
6 years ago
Janne Heß
665e444e88
Support disabling the DECT field
...
It's a really chaos-event-specific feature and is confusing for many
people on non-chaos events.
6 years ago
Igor Scheller
69c47dcc42
admin-free: Improved formattig
6 years ago
Igor Scheller
e1be950fb1
config: Improved mail encryption documentation
6 years ago
Igor Scheller
58ca7113f3
PSR-7: Replaced implementation with `Nyholm\Psr7`
6 years ago
Michel Weitbrecht
d7ad7b0b13
babelrc: Specify iOS target in lower case
6 years ago
Igor Scheller
d9f898a0bb
Bugfix: Replaced Diactoros with Symfony PsrHttpFactory to use PhpExtended\HttpMessage implementation
...
Prevents warnings that get converted to errors when run in dev mode
6 years ago
Igor Scheller
a1f5154c21
Bugfix: Pin twig version as long as Twig-Extensions received no update
...
This prevents warnings when run in dev mode
6 years ago
PwnyTail
64f65e8cbf
comment should in node install
6 years ago
PwnyTail
2a98dda133
add build dependency npm
6 years ago
PwnyTail
5712eaa786
add dependency php modul tokenizer
6 years ago
PwnyTail
9f4af87461
add dependency php modul xmlwriter
6 years ago
PwnyTail
35bde80358
add ru ndependency php modul dom
6 years ago
PwnyTail
f14c024bfe
add PHP composer to build dependency
6 years ago
Igor Scheller
1d31f2d8c1
readme: Added mbstring as required extension
...
closes #576 (Ubuntu 18.04 requires mbstring to be installed manually)
6 years ago
Janne Heß
69ac1b2d21
Support disabling the arrival feature
...
Setting `autoarrive` to true will now cause all newly registered angels
to be automatically confirmed as arrived.
6 years ago
Janne Heß
afa4506e11
Support alternative home sites
6 years ago
Valentin Churavy
cd2f78924b
add note that `php-mysql` needs to be installed
...
Took me a while to figure that one out
6 years ago
msquare
60ad343b22
fixes #178 : Show not only next but also last shift in free angels view
6 years ago