Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-22 | credits: Allow customization | Igor Scheller | |
2018-12-22 | Renderer: Added twig extension for markdown rendering | Igor Scheller | |
2018-12-22 | metrics: Added vouchers and tshirts | Igor Scheller | |
2018-12-21 | user view: Show multiple worklog entries per day | Clemens | |
closes #531 (Multiple worklogs on same day not displayed in users shift list (but counted in sum)) | |||
2018-12-19 | metrics: Added more stats | Igor Scheller | |
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 | |