summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-07modernize Stuffmarudor
2018-12-07Set project name for docker-composeMichiK
2018-12-07Swap yarn install and copy assets as wellMichiK
2018-12-07Improve Docker build cachingMichiK
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-07styling 35c3: Lighten the font colorIgor Scheller
2018-12-07Update devDeps to not include event-streammarudor
2018-12-07modernize Stuffmarudor
2018-12-06Some small JS fixes for eslint complianceMichiK
2018-12-05Add timepickers in shifts viewMichiK
2018-12-04Replace datepicker and remove datepicker inline JSMichiK
2018-12-03Fix datepickerMichiK
`<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-03Degender shirt sizesPhi|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-02Implemented controller permissionsIgor Scheller
2018-12-02Refactoring: Throw HttpAuthExpired on csrf token mismatchIgor Scheller
2018-12-02Implemented HttpExceptionIgor Scheller
2018-12-02Templating: Improved error templatesIgor Scheller
2018-12-02Moved permission checks to Authenticator classIgor Scheller
2018-12-02Migration: Moved reference method to traitIgor Scheller
2018-12-02Models: Added DocBlocksIgor Scheller
2018-12-02Docker: Added storage path to containerIgor Scheller
Closes #505
2018-11-25more work on 35c3 thememsquare
2018-11-24add more colors from c3groc to the 35c3 thememsquare
2018-11-24Update needed directory permissions in READMEmsquare
2018-11-24Added caching for templating and routingIgor Scheller
See #486 (Implement caching)
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 additional headersIgor Scheller
2018-11-21Added csrf middlewareIgor Scheller
2018-11-18fix missing unique mail validation on user registermsquare
2018-11-11Merge branch '35c3-theme'msquare
2018-11-11add 35c3 theme darkmsquare
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-31Changed `src/` code and templates to use the new user modelIgor Scheller
2018-10-31Added new user modelsIgor 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-30Replaced angel icons with svgIgor Scheller
2018-10-30EventConfig: Use text column instead of json if not supportedIgor Scheller
2018-10-30EventConfig: Merge event configuration from database to global configIgor Scheller
2018-10-30Added EventConfig modelIgor Scheller
2018-10-30BaseModel: Added findOrNewIgor Scheller