Commit Graph

2868 Commits

Author SHA1 Message Date
msquare 4f1cef546e better nick validation, fixes #429 2019-04-28 14:39:49 +02:00
Igor Scheller 819677c902 Use self references and fix class naming 2019-04-25 18:17:19 +02:00
Igor Scheller 8da8805f5d Replaced functions with mb_* equivalents 2019-04-25 18:17:19 +02:00
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/]
```
2019-04-25 18:17:19 +02:00
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
2019-04-25 17:56:23 +02:00
Igor Scheller 9930668837 Fixed test coverage 2019-04-25 17:56:06 +02:00
Igor Scheller c74fa7955d phpunit: Upgrade to version 8, fixed tests, formatting
Use `dms/phpunit-arraysubset-asserts` after `assertArraySubset` got deprecated
2019-04-25 17:56:06 +02:00
msquare b74835a096 Merge branch 'dasJ-dect' 2019-04-23 21:10:51 +02:00
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.
2019-04-23 21:05:56 +02:00
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.
2019-04-23 20:56:27 +02:00
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.
2019-04-23 12:43:45 +02:00
Igor Scheller 69c47dcc42 admin-free: Improved formattig 2019-04-21 17:54:10 +02:00
Igor Scheller e1be950fb1 config: Improved mail encryption documentation 2019-04-20 20:02:22 +02:00
Igor Scheller 58ca7113f3 PSR-7: Replaced implementation with `Nyholm\Psr7` 2019-04-17 13:11:39 +02:00
Michel Weitbrecht d7ad7b0b13 babelrc: Specify iOS target in lower case 2019-04-17 09:50:07 +02:00
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
2019-04-16 20:20:56 +02:00
Igor Scheller a1f5154c21 Bugfix: Pin twig version as long as Twig-Extensions received no update
This prevents warnings when run in dev mode
2019-04-16 20:20:56 +02:00
PwnyTail 64f65e8cbf comment should in node install 2019-04-16 18:14:57 +02:00
PwnyTail 2a98dda133 add build dependency npm 2019-04-16 18:14:57 +02:00
PwnyTail 5712eaa786 add dependency php modul tokenizer 2019-04-16 18:14:57 +02:00
PwnyTail 9f4af87461 add dependency php modul xmlwriter 2019-04-16 18:14:57 +02:00
PwnyTail 35bde80358 add ru ndependency php modul dom 2019-04-16 18:14:57 +02:00
PwnyTail f14c024bfe add PHP composer to build dependency 2019-04-16 18:14:57 +02:00
Igor Scheller 1d31f2d8c1 readme: Added mbstring as required extension
closes #576 (Ubuntu 18.04 requires mbstring to be installed manually)
2019-03-16 19:58:23 +01:00
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.
2019-03-09 13:53:08 +01:00
Janne Heß afa4506e11 Support alternative home sites 2019-03-09 13:52:13 +01:00
Valentin Churavy cd2f78924b add note that `php-mysql` needs to be installed
Took me a while to figure that one out
2019-01-20 12:52:17 +01:00
msquare 60ad343b22 fixes #178: Show not only next but also last shift in free angels view 2019-01-13 16:04:44 +01:00
msquare 3a01c838af
Update README.md
Typo.
2019-01-13 13:11:50 +01:00
msquare 26a03849ae added install sql directions 2019-01-13 13:05:07 +01:00
msquare 584f86090a updated the README: gitlab badges and release install instructions 2019-01-13 13:00:09 +01:00
Igor Scheller 43b7b5c117 migration: Exclude add_angel_supporter_permissions from unit tests 2018-12-30 15:17:01 +01:00
Igor Scheller 5a912a0f7e migration: Add shiftentry_edit_angeltype_supporter permission to angels 2018-12-30 15:12:00 +01:00
Igor Scheller 99126cab0c migrations: formatting 2018-12-30 15:10:04 +01:00
Igor Scheller d208cab1ac When only free shifts should be shown: filter for selected angel types
closes #556 (shifts shown, where not selected angeltype is free)
2018-12-30 12:11:51 +01:00
Igor Scheller 1fefe93bc8 users_controller: formatting 2018-12-30 12:11:51 +01:00
Igor Scheller 1bb2c57842 comments: Don't strip characters
closes #510 (htmlentities-like content in a comment gets removed)
2018-12-28 23:08:39 +01:00
Igor Scheller 6df3dc8489 questions: Don't strip content from messages
closes #545 ("=" removed in Questions & Answers)
2018-12-28 23:08:39 +01:00
Igor Scheller 012d5a4722 Don't strip characters from direct messages 2018-12-28 23:08:39 +01:00
Igor Scheller 540efef63e active angels: Bugfix and prevent errors when searching double spaces 2018-12-28 21:39:23 +01:00
Igor Scheller 491ee37651 Don't save sessions permanently on api and metrics paths
closes #530 (Session on API calls)
2018-12-28 20:35:44 +01:00
Igor Scheller 7b3901211a moment.js: Set language on initialization
closes #544 (Translation error german / english mix)
2018-12-28 18:34:41 +01:00
Igor Scheller 97bab8e063 styling: Fix colored links text hover on dark theme
closes #547 (Text-success hover on dark theme)
2018-12-28 17:47:54 +01:00
Igor Scheller 0150aca6ad Order rooms in shift overview by name
closes #551 (Order of Rooms in overview)
2018-12-28 15:36:45 +01:00
msquare 794df6f99e fixes #548: users with only worklog and no shifts had 0 minutes on admin-active. query fixed 2018-12-27 19:53:48 +01:00
msquare db26412e6c fixes #549: fill missing arrival dates and prevent setting arrival by admin-user instead of admin-arrive 2018-12-27 19:08:35 +01:00
Igor Scheller 689735ad51 Sort users on team page 2018-12-27 14:16:09 +01:00
Igor Scheller acd9ec6966 add multiple shifts: Fix hour regex and sorting, cleanup and formatting 2018-12-26 19:49:01 +01:00
Igor Scheller 36830c43e7 Fix warning if searching two whitespaces and formatting 2018-12-26 19:39:40 +01:00
Igor Scheller 26f58b8156 metrics: Fix users stats 2018-12-25 20:56:46 +01:00