Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-25 | Bugfix: Edit user: Show groups list if angel has no rights | Igor Scheller | |
2018-12-25 | Sort Angels Alphabetical | Igor Scheller | |
closes #541 (Shift Signup: Sort Angels Alphabetical) | |||
2018-12-22 | reformatted code due to guidelines | jwacalex | |
2018-12-22 | first draft for #536 | jwacalex | |
2018-12-22 | user: allow up to 40 characters for dect numbers | Igor Scheller | |
closes #309 (EPVPN number in DECT field is shortened) closes #529 (For dect numbers are only 5 digits allowed) | |||
2018-12-19 | Implemented /metrics endpoint and reimplemented /stats | Igor Scheller | |
closes #418 (/metrics endpoint) Usage: ```yaml scrape_configs: - job_name: 'engelsystem' static_configs: - targets: ['engelsystem.example.com:80'] ``` | |||
2018-12-18 | rooms admin: Set a maximum character length | Igor Scheller | |
closes #525 (Room names with more than 35 characters dispatch a team of untrained monkeys) | |||
2018-12-09 | fix margin of form submit in tables | msquare | |
2018-12-08 | Really fix the data/timepicker CSS and JS | MichiK | |
Attaching the timepicker to the input instead of the sorrounding div didn't turn out as expected. Therefore, I used the same mechanism for DOM attachment and lazy initialization for the timepicker like for the datepicker. Instead of trying to load the CSS through webpack and some JS voodoo, it's a lot simpler to just include it via the normal base theme CSS. This works. In addition, I noticed that there is an easier way to read the current locale. No need to do this twice via different ways. This closes #516. | |||
2018-12-07 | Change the color of "reset" in admin_arrive | MichiK | |
2018-12-05 | Add timepickers in shifts view | MichiK | |
2018-12-02 | Moved permission checks to Authenticator class | Igor Scheller | |
2018-11-21 | Require POST for sending forms | Igor Scheller | |
* Ensure that the form is submitted with a post request * Replaced several links with forms Closes #494 (Security Vulnerability) | |||
2018-11-21 | Added csrf middleware | Igor Scheller | |
2018-11-18 | fix missing unique mail validation on user register | msquare | |
2018-11-02 | Fix error when accessing undefined date | Igor Scheller | |
Closes #491 (Edit User fails when User never logged in before) | |||
2018-10-31 | Replaced `Auth()` with `auth()` | Igor Scheller | |
2018-10-31 | Fixed error if shirt size is not configured | Igor Scheller | |
2018-10-31 | User: Bugfixes & code cleanup | Igor Scheller | |
2018-10-31 | Replaced more sql queries and old data | Igor Scheller | |
2018-10-31 | Moved arrival_date to state | Igor Scheller | |
2018-10-31 | Replaced more user related stuff | Igor Scheller | |
(Contains some buggy stuff too...) | |||
2018-10-31 | Removed `User($id)` function :tada: | Igor Scheller | |
2018-10-31 | Changed more functions :tada: | Igor Scheller | |
2018-10-31 | Changed user_link and some other user functions to use the user id | Igor Scheller | |
2018-10-31 | Replaced some global `$user` variables | Igor Scheller | |
2018-10-30 | Make application name configurable | Igor Scheller | |
* Added app_name configuration option * Extended `EngelsystemMailer` to prepend the application name to all mails Closes #426 | |||
2018-10-30 | EventConfig: Merge event configuration from database to global config | Igor Scheller | |
2018-09-23 | Merge branch 'twig-templates' | Igor Scheller | |
2018-09-23 | Tried to fix inputfields for date, email, tel | Nos- | |
2018-09-23 | Config: Removed nightshifts query | Igor Scheller | |
2018-09-16 | Merge remote-tracking branch 'MyIgel/logentry-model' | Igor Scheller | |
2018-09-15 | Merge remote-tracking branch 'MyIgel/translations' | Igor Scheller | |
2018-09-10 | Moved frontend, templates and lang to resources | Igor Scheller | |
2018-09-09 | Merge remote-tracking branch 'MyIgel/templating' | Igor Scheller | |
2018-09-03 | Added CreditsController | Igor Scheller | |
2018-08-31 | Models: Added LogEntry model | Igor Scheller | |
2018-08-29 | Replaced gettext translation `_()` with `__()` that uses the Translator class | Bot | |
2018-08-29 | Removed translation from config file | Igor Scheller | |
2018-08-29 | Added Twig template renderer, closes #338 | Igor Scheller | |
2018-08-29 | Db::selectOne() should return null if result is empty | Igor Scheller | |
2018-08-20 | Prevent object serialization in session | Igor Scheller | |
2018-08-20 | Merge branch 'master' to 'rebuild-database' | Igor Scheller | |
2018-08-07 | Prevent object serialization in session | Igor Scheller | |
2018-01-22 | Merge pull request #421 from MyIgel/master | msquare | |
Prevent empty string after $tokens = explode(' ', $search); | |||
2018-01-22 | remove br between shift filter checkboxes | msquare | |
2018-01-14 | database: updated checks for selectOne | Igor Scheller | |
2018-01-03 | Prevent empty string after $tokens = explode(' ', $search); | Igor Scheller | |
2017-12-30 | use user tshirt count | msquare | |
2017-12-30 | simplify t-shirt statistics | msquare | |