2089 Commits (fc773b25b3de455f7e74334156926f644f04db98)
 

Author SHA1 Message Date
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
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
msquare 3a01c838af
Update README.md
Typo.
6 years ago