summaryrefslogtreecommitdiff
path: root/includes/pages
AgeCommit message (Collapse)Author
2018-12-19Implemented /metrics endpoint and reimplemented /statsIgor Scheller
closes #418 (/metrics endpoint) Usage: ```yaml scrape_configs: - job_name: 'engelsystem' static_configs: - targets: ['engelsystem.example.com:80'] ```
2018-12-18rooms admin: Set a maximum character lengthIgor Scheller
closes #525 (Room names with more than 35 characters dispatch a team of untrained monkeys)
2018-12-09fix margin of form submit in tablesmsquare
2018-12-08Really fix the data/timepicker CSS and JSMichiK
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-07Change the color of "reset" in admin_arriveMichiK
2018-12-05Add timepickers in shifts viewMichiK
2018-12-02Moved permission checks to Authenticator classIgor Scheller
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-11-21Added csrf middlewareIgor Scheller
2018-11-18fix missing unique mail validation on user registermsquare
2018-11-02Fix error when accessing undefined dateIgor Scheller
Closes #491 (Edit User fails when User never logged in before)
2018-10-31Replaced `Auth()` with `auth()`Igor Scheller
2018-10-31Fixed error if shirt size is not configuredIgor 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-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-09-23Merge branch 'twig-templates'Igor Scheller
2018-09-23Tried to fix inputfields for date, email, telNos-
2018-09-23Config: Removed nightshifts queryIgor Scheller
2018-09-16Merge remote-tracking branch 'MyIgel/logentry-model'Igor Scheller
2018-09-15Merge remote-tracking branch 'MyIgel/translations'Igor Scheller
2018-09-10Moved frontend, templates and lang to resourcesIgor Scheller
2018-09-09Merge remote-tracking branch 'MyIgel/templating'Igor Scheller
2018-09-03Added CreditsControllerIgor Scheller
2018-08-31Models: Added LogEntry modelIgor Scheller
2018-08-29Replaced gettext translation `_()` with `__()` that uses the Translator classBot
2018-08-29Removed translation from config fileIgor Scheller
2018-08-29Added Twig template renderer, closes #338Igor Scheller
2018-08-29Db::selectOne() should return null if result is emptyIgor Scheller
2018-08-20Prevent object serialization in sessionIgor Scheller
2018-08-20Merge branch 'master' to 'rebuild-database'Igor Scheller
2018-08-07Prevent object serialization in sessionIgor Scheller
2018-01-22Merge pull request #421 from MyIgel/mastermsquare
Prevent empty string after $tokens = explode(' ', $search);
2018-01-22remove br between shift filter checkboxesmsquare
2018-01-14database: updated checks for selectOneIgor Scheller
2018-01-03Prevent empty string after $tokens = explode(' ', $search);Igor Scheller
2017-12-30use user tshirt countmsquare
2017-12-30simplify t-shirt statisticsmsquare
2017-12-30make got t-shirt always availablemsquare
2017-12-30better hour formattingmsquare
2017-12-29add work date to work logmsquare
2017-12-29add user work log entries featuremsquare
2017-12-29add shift filter buttons at the topmsquare