Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-19 | ErrorHandler: Don't wrap the response if a content-type is defined | Igor Scheller | |
2018-12-19 | Translation: Enforce LC_NUMERIC for numeric conversions | Igor Scheller | |
2018-12-18 | worklog: Fix hours validation | Igor Scheller | |
closes #527 (Worklog entries with floating point numbers with a comma dispatches a team of untrained monkeys) | |||
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-18 | php7.3: Fix username validation regex | Igor Scheller | |
closes #523 (Login does not work ->Invalid range in character class) | |||
2018-12-18 | styling 35c3: Fix headline color in alerts | Igor Scheller | |
2018-12-15 | CI: Fixed xdebug dependency do be php 7.3 compatible (still in beta) | Igor Scheller | |
2018-12-09 | Authenticator: Use id from user object | Igor Scheller | |
Closes #519 (iCal/JSON export only works when logged in) | |||
2018-12-09 | upgrade chart.js lib and fix bargraph. fixes #511 | msquare | |
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-08 | Fix the timepicker in shifts view | MichiK | |
This is one part of #516. | |||
2018-12-07 | fix button font colors | msquare | |
2018-12-07 | Change the color of "reset" in admin_arrive | MichiK | |
2018-12-07 | resolve package.json | msquare | |
2018-12-07 | Set project name for docker-compose | MichiK | |
2018-12-07 | Swap yarn install and copy assets as well | MichiK | |
2018-12-07 | Improve Docker build caching | MichiK | |
First install the dependencies, then copy the files from the build context into the image. This allows for more caching during rebuilds when files change and rebuilds are much faster. | |||
2018-12-07 | styling 35c3: Lighten the font color | Igor Scheller | |
2018-12-07 | Update devDeps to not include event-stream | marudor | |
2018-12-07 | modernize Stuff | marudor | |
2018-12-07 | Set project name for docker-compose | MichiK | |
2018-12-07 | Swap yarn install and copy assets as well | MichiK | |
2018-12-07 | Improve Docker build caching | MichiK | |
First install the dependencies, then copy the files from the build context into the image. This allows for more caching during rebuilds when files change and rebuilds are much faster. | |||
2018-12-07 | styling 35c3: Lighten the font color | Igor Scheller | |
2018-12-07 | Update devDeps to not include event-stream | marudor | |
2018-12-07 | modernize Stuff | marudor | |
2018-12-06 | Some small JS fixes for eslint compliance | MichiK | |
2018-12-05 | Add timepickers in shifts view | MichiK | |
2018-12-04 | Replace datepicker and remove datepicker inline JS | MichiK | |
2018-12-03 | Fix datepicker | MichiK | |
`<input type="date">` and JS datepicker combined cause trouble in some browsers, so this changes all the date input fields' type to `text` via JS so that the browser's datepicker is only used when a user has disabled JavaScript. In addition, it adds a placeholder so the user knows which date format to use when entering the date manually. This closes #507. | |||
2018-12-03 | Degender shirt sizes | Phi|eas |ebada | |
As requested on [twitter](https://twitter.com/sdrnoise/status/1069327306475347968). Following [Geekfeminism's naming scheme](http://geekfeminism.wikia.com/wiki/T-shirts). | |||
2018-12-02 | Implemented controller permissions | Igor Scheller | |
2018-12-02 | Refactoring: Throw HttpAuthExpired on csrf token mismatch | Igor Scheller | |
2018-12-02 | Implemented HttpException | Igor Scheller | |
2018-12-02 | Templating: Improved error templates | Igor Scheller | |
2018-12-02 | Moved permission checks to Authenticator class | Igor Scheller | |
2018-12-02 | Migration: Moved reference method to trait | Igor Scheller | |
2018-12-02 | Models: Added DocBlocks | Igor Scheller | |
2018-12-02 | Docker: Added storage path to container | Igor Scheller | |
Closes #505 | |||
2018-11-25 | more work on 35c3 theme | msquare | |
2018-11-24 | add more colors from c3groc to the 35c3 theme | msquare | |
2018-11-24 | Update needed directory permissions in README | msquare | |
2018-11-24 | Added caching for templating and routing | Igor Scheller | |
See #486 (Implement caching) | |||
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 additional headers | Igor Scheller | |
2018-11-21 | Added csrf middleware | Igor Scheller | |
2018-11-18 | fix missing unique mail validation on user register | msquare | |
2018-11-11 | Merge branch '35c3-theme' | msquare | |