summaryrefslogtreecommitdiff
path: root/includes/view
AgeCommit message (Collapse)Author
2019-10-08Rebuild password resetIgor Scheller
2019-10-08Show normal login page after registration, added msg() template functionIgor Scheller
2019-08-24User view: Fix shifts order if user has worklogsIgor Scheller
2019-08-24feature: disable lastname+prename in configmsquare
2019-08-23format freeloader duration on user myshifts pagemsquare
2019-08-23format freeloader duration on user myshifts pagemsquare
2019-08-23format freeloader duration on user myshifts pagemsquare
2019-08-23format freeloader duration on user myshifts pagemsquare
2019-08-23fixes #644: display shifts with same start time on user myshifts pagemsquare
2019-08-21Merge pull request #643 from MyIgel/show-angetypesmsquare
Shift page: show additional angeltypes if shift entries where found
2019-08-21Fix translation methodsIgor Scheller
2019-08-21Shift page: show additional angeltypes if shift entries where foundIgor Scheller
2019-08-21redo fix shift view bugmsquare
2019-08-19better bar min calculationmsquare
2019-08-19better bar min calculationmsquare
2019-08-19better bar min calculationmsquare
2019-07-25no time for arrival day neededmsquare
2019-07-25User overview: Order by planned arrival/departure datesIgor Scheller
2019-07-24make shift calendar printablemsquare
2019-07-08Implemented AuthController for loginIgor Scheller
* Moved /login functionality to AuthController * Refactored password handling logic to use the Authenticator
2019-06-04Added more error messagesIgor Scheller
2019-06-04Add a config option for maximum signup in advanceMichiK
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.
2019-06-04Only show the shift "Comment" field for own entriesIgor Scheller
2019-06-04Fix profile link to mark angels as arrivedIgor Scheller
2019-06-03Log messages without inline HTMLIgor Scheller
2019-04-28fix hour format for work log entries on myshifts pagemsquare
2019-04-28better nick validation, fixes #429msquare
2019-04-25FormattingIgor Scheller
```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-23Support disabling the planned arrivalJanne Heß
We also use Engelsystem for single-day events, and the planned arrival/departure feature doesn't make sense for us.
2019-04-23Support disabling the DECT fieldJanne Heß
It's a really chaos-event-specific feature and is confusing for many people on non-chaos events.
2019-01-13fixes #178: Show not only next but also last shift in free angels viewmsquare
2018-12-28questions: Don't strip content from messagesIgor Scheller
closes #545 ("=" removed in Questions & Answers)
2018-12-21user view: Show multiple worklog entries per dayClemens
closes #531 (Multiple worklogs on same day not displayed in users shift list (but counted in sum))
2018-12-02Moved permission checks to Authenticator classIgor Scheller
2018-11-25more work on 35c3 thememsquare
2018-11-21Require POST for sending formsIgor Scheller
* Ensure that the form is submitted with a post request * Replaced several links with forms Closes #494 (Security Vulnerability)
2018-10-31Replaced `Auth()` with `auth()`Igor Scheller
2018-10-31User: Bugfixes & code cleanupIgor Scheller
2018-10-31Replaced more sql queries and old dataIgor Scheller
2018-10-31Moved arrival_date to stateIgor Scheller
2018-10-31Replaced more user related stuffIgor Scheller
(Contains some buggy stuff too...)
2018-10-31Removed `User($id)` function :tada:Igor Scheller
2018-10-31Changed more functions :tada:Igor Scheller
2018-10-31Changed user_link and some other user functions to use the user idIgor Scheller
2018-10-31Replaced some global `$user` variablesIgor Scheller
2018-10-31Changed `src/` code and templates to use the new user modelIgor Scheller
2018-10-30Translation: added pluralization supportIgor Scheller
2018-10-30Make application name configurableIgor Scheller
* Added app_name configuration option * Extended `EngelsystemMailer` to prepend the application name to all mails Closes #426
2018-10-30EventConfig: Merge event configuration from database to global configIgor Scheller
2018-10-24Translatable user groups & cutoff fixIgor Scheller
Closes #318 (Typo: "irt Manager" instead of "Shirt Manager")