Commit Graph

202 Commits (c74fa7955d9392aea954c2e45ed4137fb2bebcbe)

Author SHA1 Message Date
Igor Scheller d208cab1ac When only free shifts should be shown: filter for selected angel types
closes  (shifts shown, where not selected angeltype is free)
Igor Scheller 1fefe93bc8 users_controller: formatting
Igor Scheller d214525e24 Sort Angels Alphabetical
closes  (Shift Signup: Sort Angels Alphabetical)
Igor Scheller 9a15fbc71e worklog: Fix hours validation
closes  (Worklog entries with floating point numbers with a comma dispatches a team of untrained monkeys)
Igor Scheller c33940f64a Moved permission checks to Authenticator class
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 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 b443b53919 Translation: added pluralization support
Igor Scheller 7f61dc95be EventConfig: Merge event configuration from database to global config
Igor Scheller d0abc27c07 Merge remote-tracking branch 'MyIgel/translations'
Bot e8f8fc7f5f Replaced gettext translation `_()` with `__()` that uses the Translator class
msquare 1090d5e889
Update shifts_controller.php
fix problem when missing needed angeltype entry
Igor Scheller d6c8f1a614 Merge branch 'master' to 'rebuild-database'
msquare 6dbec2e2fb remove unused code
Igor Scheller 646ffc1910 $bugfixes...
Bot 5227fe6a94 Formatting
Igor Scheller fe58e4f422 database: updated checks for selectOne
msquare c961269bb7 better hour formatting
msquare ee9fbda098 add work date to work log
msquare 86a38a3372 add user work log entries feature
msquare 3993e553d1 small improvements of user view
msquare b59d17918e small improvements of user view
msquare c3b8fa892d tshirt-score for forced active
Bot b00743d6d3 Formatting
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 f8d0a7c5b0 Updated translation / Formatting / Test
Igor Scheller 75eea1681e Removed dead function call
Bot 952c7892f3 Formatting & Docstrings
klemens a6cf4c9ce9 spelling fixes
msquare 5f34e15712 fix broken public dashboard shift links
msquare fbbea4eb5f add show on dashboard flag for angeltypes
msquare 2c04e35bed introduce new shift signup state for not arrived angels
msquare 7a3bdda483 rewrite controller for creating shift entries
msquare 1289101f6e rewrite controller for creating shift entries
msquare afd7c59d1d fix shift entry delete
msquare fd85034e7f redo shift signoff and icons for delete/confirm/acknowledgment questions
msquare 567ed9ebd2 remove flags since they do not belong to language selection
msquare 769d8c4af9 better logging of needed angeltypes for shifts and rooms
msquare c70e268a2e add fullscreen button to dashboard and update translation to german
msquare 5278be1f0f add link to public dashboard from shift view
msquare ff94df53d6 finish basic public dashboard
msquare 74f3677f19 add quick+dirty public dashboard