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
Igor Scheller
957065bc09
Readme: Bump versions and fix formatting
...
* Bump required database versions for JSON support and better key handling
* Changed PHP version to use a supported one
* Fixed migration description
* Removed outdated hint for mail config
6 years ago
Igor Scheller
f35efe01e6
gitlab-ci: fix proxy container naming
6 years ago
Igor Scheller
0d38de6a2c
Mail: should use sendmail as a default
6 years ago
Igor Scheller
8f519a69e9
Removed `shifts_json_export_all` reference
6 years ago
Igor Scheller
c1e0e121f0
Navbar: Display user angel icon
6 years ago
Igor Scheller
d985d493a3
Migrations: Added namespace
6 years ago
Igor Scheller
5f46fd2f15
Database: Don't use `0000-00-00 00:00:00` as a datetime
6 years ago