256 Commits (e7f10d846e4255f6172835df8a0cb3befa56374f)

Author SHA1 Message Date
msquare a9499f4e5a fix hour format for work log entries on myshifts page 6 years ago
msquare 4f1cef546e better nick validation, fixes #429 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
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ß 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
msquare 60ad343b22 fixes #178: Show not only next but also last shift in free angels view 6 years ago
Igor Scheller 6df3dc8489 questions: Don't strip content from messages
closes #545 ("=" removed in Questions & Answers)
6 years ago
Clemens 482721eb1b user view: Show multiple worklog entries per day
closes #531 (Multiple worklogs on same day not displayed in users shift list (but counted in sum))
6 years ago
Igor Scheller c33940f64a Moved permission checks to Authenticator class 6 years ago
msquare e0de2c2c65 more work on 35c3 theme 6 years ago
Igor Scheller 944c29b964 Require POST for sending forms
* Ensure that the form is submitted with a post request
* Replaced several links with forms

Closes #494 (Security Vulnerability)
6 years ago
Igor Scheller 88f3bafa5e Replaced `Auth()` with `auth()` 6 years ago
Igor Scheller a2aaba9cab User: Bugfixes & code cleanup 6 years ago
Igor Scheller d7aea575ff Replaced more sql queries and old data 6 years ago
Igor Scheller 57932be428 Moved arrival_date to state 6 years ago
Igor Scheller 4e09ee3eb2 Replaced more user related stuff
(Contains some buggy stuff too...)
6 years ago
Igor Scheller 7c6afc2bfe Removed `User($id)` function 🎉 6 years ago
Igor Scheller 89e62c95a7 Changed more functions 🎉 6 years ago
Igor Scheller b069a938c6 Changed user_link and some other user functions to use the user id 6 years ago
Igor Scheller 2dcb7cc2de Replaced some global `$user` variables 6 years ago
Igor Scheller d15946df2d Changed `src/` code and templates to use the new user model 6 years ago
Igor Scheller b443b53919 Translation: added pluralization support 6 years ago
Igor Scheller 90e1a94962 Make application name configurable
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails

Closes #426
6 years ago
Igor Scheller 7f61dc95be EventConfig: Merge event configuration from database to global config 6 years ago
Igor Scheller 7762c0eb2b Translatable user groups & cutoff fix
Closes #318 (Typo: "irt Manager" instead of "Shirt Manager")
6 years ago
Igor Scheller 66038eda14 Merge branch 'twig-templates' 6 years ago
Igor Scheller 2a134e6c0b Config: Removed nightshifts query 6 years ago
Igor Scheller d0abc27c07 Merge remote-tracking branch 'MyIgel/translations' 6 years ago
Igor Scheller 9e217d87c0 Template refactoring to use twig 6 years ago
Bot e8f8fc7f5f Replaced gettext translation `_()` with `__()` that uses the Translator class 6 years ago
Igor Scheller acfe72cb91 Removed translation from config file 6 years ago
Igor Scheller d6c8f1a614 Merge branch 'master' to 'rebuild-database' 6 years ago
Bot 28349b69a8 Changed JS to use single quotes instead of double quotes 6 years ago
Bot 5227fe6a94 Formatting 7 years ago
Igor Scheller fe58e4f422 database: updated checks for selectOne 7 years ago
mia c83771ed62
Fixes #401
Display "shift started" instead of "shift starts" when shift has already started.
7 years ago
msquare c961269bb7 better hour formatting 7 years ago
msquare d66dc43aec fix worklog entry view 7 years ago
msquare ee9fbda098 add work date to work log 7 years ago
msquare d95e488893 add work log creator infor 7 years ago
msquare 86a38a3372 add user work log entries feature 7 years ago
msquare 14584b9611 small improvements of user view 7 years ago
msquare be6bd2f3d3 small improvements of user view 7 years ago
msquare 3993e553d1 small improvements of user view 7 years ago
msquare c3b8fa892d tshirt-score for forced active 7 years ago
Bot b00743d6d3 Formatting 7 years ago
msquare 02b775684d some beauty for the my shifts table 7 years ago
msquare 1e8f0c4845 fixes #208, fixes #310: T-Shirt Score™ should be shown on the user view page below your shifts 7 years ago
msquare abf4b1da30 check if logged in before sign up 7 years ago
Igor Scheller f1b7946975 Removed some short ifs from Shifts_view.php 7 years ago