marudor
90e9f0153c
Update devDeps to not include event-stream
6 years ago
marudor
c798aca98b
modernize Stuff
6 years ago
MichiK
36b7f8d2a2
Fix datepicker
...
`<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 .
6 years ago
Phi|eas |ebada
5696dbffc2
Degender shirt sizes
...
As requested on [twitter](https://twitter.com/sdrnoise/status/1069327306475347968 ).
Following [Geekfeminism's naming scheme](http://geekfeminism.wikia.com/wiki/T-shirts ).
6 years ago
Igor Scheller
c9d7e88cc7
Implemented controller permissions
6 years ago
Igor Scheller
55beca95cd
Refactoring: Throw HttpAuthExpired on csrf token mismatch
6 years ago
Igor Scheller
9788c5095a
Implemented HttpException
6 years ago
Igor Scheller
2588bbf7bc
Templating: Improved error templates
6 years ago
Igor Scheller
c33940f64a
Moved permission checks to Authenticator class
6 years ago
Igor Scheller
951828a4f1
Migration: Moved reference method to trait
6 years ago
Igor Scheller
720b46f60f
Models: Added DocBlocks
6 years ago
Igor Scheller
8a9031fa01
Docker: Added storage path to container
...
Closes #505
6 years ago
msquare
e0de2c2c65
more work on 35c3 theme
6 years ago
msquare
b36721f0c2
add more colors from c3groc to the 35c3 theme
6 years ago
msquare
c6c4792e0d
Update needed directory permissions in README
6 years ago
Igor Scheller
f845a5ab8b
Added caching for templating and routing
...
See #486 (Implement caching)
6 years ago
Igor Scheller
944c29b964
Require POST for sending forms
...
* Ensure that the form is submitted with a post request
* Replaced several links with forms
Closes #494 (Security Vulnerability)
6 years ago
Igor Scheller
fd37c9d60e
Added additional headers
6 years ago
Igor Scheller
23c0fae36f
Added csrf middleware
6 years ago
msquare
8236989be0
fix missing unique mail validation on user register
6 years ago
msquare
8db159580d
Merge branch '35c3-theme'
6 years ago
msquare
c1494fc1e7
add 35c3 theme dark
6 years ago
Igor Scheller
15751f9c7a
Fix error when accessing undefined date
...
Closes #491 (Edit User fails when User never logged in before)
6 years ago
Igor Scheller
88f3bafa5e
Replaced `Auth()` with `auth()`
6 years ago
Igor Scheller
82b22160fd
Fixed error if shirt size is not configured
6 years ago
Igor Scheller
a2aaba9cab
User: Bugfixes & code cleanup
6 years ago
Igor Scheller
d7aea575ff
Replaced more sql queries and old data
6 years ago
Igor Scheller
57932be428
Moved arrival_date to state
6 years ago
Igor Scheller
4e09ee3eb2
Replaced more user related stuff
...
(Contains some buggy stuff too...)
6 years ago
Igor Scheller
7c6afc2bfe
Removed `User($id)` function 🎉
6 years ago
Igor Scheller
89e62c95a7
Changed more functions 🎉
6 years ago
Igor Scheller
b069a938c6
Changed user_link and some other user functions to use the user id
6 years ago
Igor Scheller
2dcb7cc2de
Replaced some global `$user` variables
6 years ago
Igor Scheller
d15946df2d
Changed `src/` code and templates to use the new user model
6 years ago
Igor Scheller
8e62c4c52c
Added new user models
6 years ago
Igor Scheller
b443b53919
Translation: added pluralization support
6 years ago
Igor Scheller
90e1a94962
Make application name configurable
...
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails
Closes #426
6 years ago
Igor Scheller
0aa5f07925
Replaced angel icons with svg
6 years ago
Igor Scheller
689ad7d5d5
EventConfig: Use text column instead of json if not supported
6 years ago
Igor Scheller
7f61dc95be
EventConfig: Merge event configuration from database to global config
6 years ago
Igor Scheller
63d1292bf8
Added EventConfig model
6 years ago
Igor Scheller
c4867811e2
BaseModel: Added findOrNew
6 years ago
Igor Scheller
c9afc27ab9
Tests: Moved ServiceProvider::setExpects to TestCase
6 years ago
Igor Scheller
fcee7d752f
Templates cleanup
6 years ago
Igor Scheller
2aad181798
Footer: Add additional links to the footer
...
Closes #435 (Support for additional footer links)
6 years ago
Igor Scheller
4f04924e29
Privileges: grant user work log permissions to shikos & cleanup
...
Closes #478 (Make user work log available)
6 years ago
Igor Scheller
7762c0eb2b
Translatable user groups & cutoff fix
...
Closes #318 (Typo: "irt Manager" instead of "Shirt Manager")
6 years ago
Igor Scheller
414a21b3c6
Shifts overview: Moved the filter button to be more visible
6 years ago
Igor Scheller
0d8feace33
Readme: Clarify required php modules
...
Closes #449 (Change of the Language is not working)
Closes #479 (Installation instruction missing i18n instructions)
6 years ago
Igor Scheller
4bd38305dc
Readme: Clarify config file names
...
Closes #465 (tshirt_sizes seem mixed with the default config)
6 years ago