Commit Graph

89 Commits (97bab8e0636f399e1b2401bf2aab67cff1f67fd0)

Author SHA1 Message Date
msquare db26412e6c fixes : fill missing arrival dates and prevent setting arrival by admin-user instead of admin-arrive
Igor Scheller 31d9efb2b8 Bugfix: Edit user: Show groups list if angel has no rights
Igor Scheller b1d8fede46 user: allow up to 40 characters for dect numbers
closes  (EPVPN number in DECT field is shortened)
closes  (For dect numbers are only 5 digits allowed)
Igor Scheller c33940f64a Moved permission checks to Authenticator class
Igor Scheller 23c0fae36f Added csrf middleware
Igor Scheller 15751f9c7a Fix error when accessing undefined date
Closes  (Edit User fails when User never logged in before)
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 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
Nos- b2303c0723 Tried to fix inputfields for date, email, tel
Bot e8f8fc7f5f Replaced gettext translation `_()` with `__()` that uses the Translator class
Igor Scheller acfe72cb91 Removed translation from config file
Igor Scheller fe58e4f422 database: updated checks for selectOne
Bot 952c7892f3 Formatting & Docstrings
Igor Scheller 96f1d9fd54 Bugfixes
Igor Scheller d0074cf006 Merge remote-tracking branch 'engelsystem/feature-igel-rewrite'
# Conflicts:
#	includes/controller/angeltypes_controller.php
#	includes/pages/admin_groups.php
#	includes/pages/user_settings.php
#	includes/sys_page.php
#	src/Exceptions/Handler.php
#	src/Http/Request.php
Igor Scheller 3002ed9e93 Security: Only allow angels with admin_news_html privilege to use HTML
Igor Scheller cc01c906ba : Integration of symfony/http-foundation request
Igor Scheller 73175e2b64 : Added routing
msquare f82e5456d2 dried code by introducing selectOne for select queries with only one result line expected
Igor Scheller 3a1e460249 Changed $_GET, $_POST and $_REQUEST to use the Request object
Igor Scheller 781f830678 Fixes and improvements
Bot 3de0cc840f Removed spaces
Igor Scheller 8506d6d27e Refactoring: Config cleanup / moved to class
Igor Scheller 9a3ad88834 Changed from mysqli to PDO, some refactorings, faster sql queries
Igor Scheller 8254a79c58 Bugfixes & improvements
Bot 55141154c0 Replaced " with '
Bot 356b2582f3 PPHDoc, formatting, fixes, cleanup
Bot d71e7bbfad Formatting
Bot 7313e15ce8 PSR-2 formatting
msquare 9975e42d3c fix edit user bug deleting emails
msquare 2f2d08c574 fix edit user bug deleting emails
msquare f5a5f234e4 fixes : add checkbox allowing the users email to be used by humans like event-team
msquare eec10ebfc5 reduce complexity of user angeltypes controller
msquare 07ddbb0f4c make short variable names longer
msquare 91dafb19ec prohibit inline control structures on pages
Philip Häusler ef60b95555 add a more secure way to delete users containing a password request
Philip Häusler 3790818baf fix user delete log entry
Philip Häusler 1c9a3fa89e fix group rights management
Philip Häusler 66c7e67a03 remove avatars
Philip Häusler 6bede2fd22 harden the sql queries
Philip Häusler 16ce2eb969 begin cleanup of user edit
Philip Häusler 247d9b65c1 remove user angeltype administration from user-edit
Philip Häusler 156db1eadd add shift entry update model
Philip Häusler 8261933bec try to prevent hint duplication
Philip Häusler 481e52cf77 add email shiftinfo checkbox/flag
Philip Häusler 57a92dbdcd add opt-in bool for shiftinfo mails and remove icq from users