Commit Graph

246 Commits (944c29b96429ec95ac1371cb33cc43704a60c7b1)

Author SHA1 Message Date
Igor Scheller 944c29b964 Require POST for sending forms
* Ensure that the form is submitted with a post request
* Replaced several links with forms

Closes  (Security Vulnerability)
Igor Scheller 88f3bafa5e Replaced `Auth()` with `auth()`
Igor Scheller a2aaba9cab User: Bugfixes & code cleanup
Igor Scheller d7aea575ff Replaced more sql queries and old data
Igor Scheller 57932be428 Moved arrival_date to state
Igor Scheller 4e09ee3eb2 Replaced more user related stuff
(Contains some buggy stuff too...)
Igor Scheller 7c6afc2bfe Removed `User($id)` function 🎉
Igor Scheller 89e62c95a7 Changed more functions 🎉
Igor Scheller b069a938c6 Changed user_link and some other user functions to use the user id
Igor Scheller 2dcb7cc2de Replaced some global `$user` variables
Igor Scheller d15946df2d Changed `src/` code and templates to use the new user model
Igor Scheller b443b53919 Translation: added pluralization support
Igor Scheller 90e1a94962 Make application name configurable
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails

Closes 
Igor Scheller 7f61dc95be EventConfig: Merge event configuration from database to global config
Igor Scheller 7762c0eb2b Translatable user groups & cutoff fix
Closes  (Typo: "irt Manager" instead of "Shirt Manager")
Igor Scheller 66038eda14 Merge branch 'twig-templates'
Igor Scheller 2a134e6c0b Config: Removed nightshifts query
Igor Scheller d0abc27c07 Merge remote-tracking branch 'MyIgel/translations'
Igor Scheller 9e217d87c0 Template refactoring to use twig
Bot e8f8fc7f5f Replaced gettext translation `_()` with `__()` that uses the Translator class
Igor Scheller acfe72cb91 Removed translation from config file
Igor Scheller d6c8f1a614 Merge branch 'master' to 'rebuild-database'
Bot 28349b69a8 Changed JS to use single quotes instead of double quotes
Bot 5227fe6a94 Formatting
Igor Scheller fe58e4f422 database: updated checks for selectOne
mia c83771ed62
Fixes
Display "shift started" instead of "shift starts" when shift has already started.
msquare c961269bb7 better hour formatting
msquare d66dc43aec fix worklog entry view
msquare ee9fbda098 add work date to work log
msquare d95e488893 add work log creator infor
msquare 86a38a3372 add user work log entries feature
msquare 14584b9611 small improvements of user view
msquare be6bd2f3d3 small improvements of user view
msquare 3993e553d1 small improvements of user view
msquare c3b8fa892d tshirt-score for forced active
Bot b00743d6d3 Formatting
msquare 02b775684d some beauty for the my shifts table
msquare 1e8f0c4845 fixes , fixes : T-Shirt Score™ should be shown on the user view page below your shifts
msquare abf4b1da30 check if logged in before sign up
Igor Scheller f1b7946975 Removed some short ifs from Shifts_view.php
msquare db11dd1d0f fix room view
msquare a7dc640385 add my shifts button to shift view
msquare 0101993284 fix dashboard rows
msquare d4ccc14d6c fix dashboard rows
msquare 6aaf8d6f53 fix : Public Dashboard Stats
Bot 952c7892f3 Formatting & Docstrings
klemens a6cf4c9ce9 spelling fixes
msquare 6f29b6492d show forced active on user view
msquare 05aad262bb show forced active on user view
msquare fbbea4eb5f add show on dashboard flag for angeltypes