248 Commits (d77d6d6fcb888d3b04adfec62b4631d2edbb59e4)

Author SHA1 Message Date
Igor Scheller c33940f64a Moved permission checks to Authenticator class 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 88f3bafa5e Replaced `Auth()` with `auth()` 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 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 b443b53919 Translation: added pluralization support 6 years ago
Igor Scheller 7f61dc95be EventConfig: Merge event configuration from database to global config 6 years ago
Igor Scheller d0abc27c07 Merge remote-tracking branch 'MyIgel/translations' 6 years ago
Bot e8f8fc7f5f Replaced gettext translation `_()` with `__()` that uses the Translator class 6 years ago
msquare 1090d5e889
Update shifts_controller.php
fix problem when missing needed angeltype entry
6 years ago
Igor Scheller d6c8f1a614 Merge branch 'master' to 'rebuild-database' 6 years ago
msquare 6dbec2e2fb remove unused code 7 years ago
Igor Scheller 646ffc1910 $bugfixes... 7 years ago
Bot 5227fe6a94 Formatting 7 years ago
Igor Scheller fe58e4f422 database: updated checks for selectOne 7 years ago
msquare c961269bb7 better hour formatting 7 years ago
msquare ee9fbda098 add work date to work log 7 years ago
msquare 86a38a3372 add user work log entries feature 7 years ago
msquare 3993e553d1 small improvements of user view 7 years ago
msquare b59d17918e small improvements of user view 7 years ago
msquare c3b8fa892d tshirt-score for forced active 7 years ago
Bot b00743d6d3 Formatting 7 years ago
msquare 1e8f0c4845 fixes #208, fixes #310: T-Shirt Score™ should be shown on the user view page below your shifts 7 years ago
msquare abf4b1da30 check if logged in before sign up 7 years ago
Igor Scheller f8d0a7c5b0 Updated translation / Formatting / Test 7 years ago
Igor Scheller 75eea1681e Removed dead function call 7 years ago
Bot 952c7892f3 Formatting & Docstrings 7 years ago
klemens a6cf4c9ce9 spelling fixes 7 years ago
msquare 5f34e15712 fix broken public dashboard shift links 7 years ago
msquare fbbea4eb5f add show on dashboard flag for angeltypes 7 years ago
msquare 2c04e35bed introduce new shift signup state for not arrived angels 7 years ago
msquare 7a3bdda483 rewrite controller for creating shift entries 7 years ago
msquare 1289101f6e rewrite controller for creating shift entries 7 years ago
msquare afd7c59d1d fix shift entry delete 7 years ago
msquare fd85034e7f redo shift signoff and icons for delete/confirm/acknowledgment questions 7 years ago
msquare 567ed9ebd2 remove flags since they do not belong to language selection 7 years ago
msquare 769d8c4af9 better logging of needed angeltypes for shifts and rooms 7 years ago
msquare c70e268a2e add fullscreen button to dashboard and update translation to german 7 years ago
msquare 5278be1f0f add link to public dashboard from shift view 7 years ago
msquare ff94df53d6 finish basic public dashboard 7 years ago
msquare 74f3677f19 add quick+dirty public dashboard 7 years ago
msquare 4143680297 remove room number and visible flag, rename pentabarf to frab and introduce map/c3nav integration as well as markdown description for rooms 7 years ago
MichiK 32d14f493b Fix sign-up to shifts by supporter
Any user with the `shiftentry_edit_angeltype_supporter` privilege was
able to sign up any users of the correct angeltype to any shift that
they could sign up themselves because the shift entry controller only
checks for the global privilege an not the fact that the user is indeed
supporter for the angeltype in question.
7 years ago
msquare e7d605c6d9 fix log on confirming angels 7 years ago
msquare e54a10b816 add shift calendar to angeltype view fix tab jumps 7 years ago
msquare 928e707015 add shift calendar to angeltype view 7 years ago
msquare d8476f244d complete feature contact info for angeltypes, fixes #275 7 years ago
msquare deae2a1721 fix removing users from shift, fixes #359 7 years ago
msquare 50f24271eb fix all redirects to home (because of new urls redirect to ? wont work anymore) 7 years ago
msquare e9a28eb20e fix log message from changing event config 7 years ago
msquare db8b6b2520 change shift renderer global add user link 7 years ago
Igor Scheller 96f1d9fd54 Bugfixes 7 years ago
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
7 years ago
Igor Scheller cc01c906ba #336: Integration of symfony/http-foundation request 7 years ago
Igor Scheller 73175e2b64 #337: Added routing 7 years ago
msquare 7f4aa6daa5 remove exit commands after redirects (redirect does already die) 8 years ago
msquare f82e5456d2 dried code by introducing selectOne for select queries with only one result line expected 8 years ago
msquare 5cffcd7fdf fix angeltype edit and display bugs 8 years ago
msquare a0af8d4624 further switching to db exceptions instead of return false 8 years ago
msquare 5794c4cab8 clear delete queries from false resuls 8 years ago
msquare a157004f4a handle failed db queries in Db class 8 years ago
Igor Scheller b7ebb05b8e Passwords should be posted 8 years ago
Igor Scheller 3a1e460249 Changed $_GET, $_POST and $_REQUEST to use the Request object 8 years ago
Igor Scheller 317c91a22f Reapplied "Merge pull request #319 from jwacalex/gh_317_unable_to_edit_hidden_room_in_admin" 8 years ago
Igor Scheller cd30017b97 Some fixes 8 years ago
Igor Scheller 781f830678 Fixes and improvements 8 years ago
Igor Scheller 8506d6d27e Refactoring: Config cleanup / moved to class 8 years ago
Bot 740026a9de Replaced [0-9] with \d 8 years ago
Bot 915ce28fee Replaced " with ' 8 years ago
Igor Scheller 9a3ad88834 Changed from mysqli to PDO, some refactorings, faster sql queries 8 years ago
Igor Scheller 8254a79c58 Bugfixes & improvements 8 years ago
Bot 55141154c0 Replaced " with ' 8 years ago
Bot 356b2582f3 PPHDoc, formatting, fixes, cleanup 8 years ago
Bot d71e7bbfad Formatting 8 years ago
Bot 7313e15ce8 PSR-2 formatting 8 years ago
Igor Scheller 1f8d1eb4bb Fixed "Constant already defined" notice
Added more ugly global variables
8 years ago
msquare b8ebd23f6d bring back filtering by occupancy 8 years ago
msquare fe5dec73ba bring back filtering by occupancy 8 years ago
msquare 4407604793 move data sorting to begin 8 years ago
msquare 0603d0dd4e remove unused code 8 years ago
msquare 46528fe1d8 shift view performance improvements 8 years ago
msquare 2f2d08c574 fix edit user bug deleting emails 8 years ago
msquare 99c7e8ce1a fixes #298 allow a shift supporter to remove a user from shift 8 years ago
msquare 0c15964e6b #298 hide freeload form from angeltype supporters 8 years ago
msquare e86d75b4d9 begin #298 add privilege and add users to shifts by angeltype supporter 8 years ago
jwacalex 6a591e7557 merged cherry picked commit 8 years ago
jwacalex 45cda10479 merged master and issue 8 years ago
jwacalex 79b9f9448e initial commit and functionality for no self sign up 8 years ago
jwacalex 1324260e0f forgot to remove if-statement -.- 8 years ago
jwacalex f4f6dfefcb fixed broken logic in controller (cf. to mail to @msquare) 8 years ago
msquare 34248bb20c show freeload comments to supporters (user shift admin) 8 years ago
msquare bae3ede662 fixes #279 fix exporting freeload comment in json export 8 years ago
msquare ff31d0a1c5 fix shift signup state being combined to null 8 years ago
msquare 3fd30add3c fix NPE 8 years ago
msquare 356cc9e1d0 reduce complexity of user driver license 8 years ago