Commit graph

229 commits

Author SHA1 Message Date
Igor Scheller
28e357acd3 Shift sign up: Allow Supporters to signup users to occupied shifts 2020-12-26 21:14:10 +01:00
Igor Scheller
8284921ac5 Dashboard: Add URL filter 2020-12-20 17:15:24 +01:00
Igor Scheller
2745b04dc2 Added filter to dashboard 2020-12-20 17:15:24 +01:00
msquare
39f96783cf review changes 2020-11-25 00:49:45 +01:00
Igor Scheller
a136cd97df Angellist: Fixed sorting 2020-11-17 21:34:34 +01:00
Igor Scheller
e74eb6eee4 Shifts edit: Added schedule import warning 2020-10-18 16:58:36 +02:00
Igor Scheller
0bbc2d219d Rename "restricted angeltype" to "Requires introduction" in the frontend
Closes  (Rename "restricted angeltype")
2020-10-18 16:55:11 +02:00
Igor Scheller
f4f3487c93 Renamed variables for more consistent worklog naming 2020-09-24 17:38:12 +02:00
Igor Scheller
f732a4af6f Added Worklog model 2020-09-24 17:38:12 +02:00
Igor Scheller
acf84f222d Added Room model 2020-09-24 09:34:00 +02:00
Igor Scheller
390db395a6 File formatting fixes 2020-06-28 19:39:29 +02:00
Igor Scheller
4d8e568ff8 Users overview: Fixed sorting 2020-04-25 16:54:30 +02:00
Igor Scheller
94753bc3d8 Worklog: Limit worklog comment length to 200 as it is configured in the database 2020-01-09 13:43:10 +01:00
Igor Scheller
46f80fbed2 Angeltypes: Fixed error on angeltype creation 2019-12-29 14:21:20 +01:00
Igor Scheller
e1471248fe User: Add pronoun statement 2019-12-26 19:18:47 +01:00
Bot
be39c63f46 Renamed redirect() to throwRedirect() 2019-12-08 02:12:56 +01:00
Igor Scheller
9b08b951a2
Merge pull request from MyIgel/shift-deletion-worklog
Save time of past shifts as worklog if they get deleted
2019-10-21 09:12:10 +02:00
Igor Scheller
fc773b25b3 Use 403 forbidden on shifts json, atom export and ical export 2019-10-13 13:15:08 +02:00
Igor Scheller
dd03662968 Rebuild password reset 2019-10-08 16:17:06 +02:00
Igor Scheller
d71b27b78b Shifts: Save time as worklog if past shift gets deleted 2019-09-18 04:27:56 +02:00
Igor Scheller
088d351b2b Sort angeltypes shifts date dropdown 2019-08-22 21:18:36 +02:00
msquare
8139f2fb4e redo fix shift view bug 2019-08-21 01:27:38 +02:00
msquare
a521ace9f7 fix shift view bug 2019-08-21 01:26:01 +02:00
Igor Scheller
d794efe7bd User overview: Order by planned arrival/departure dates 2019-07-25 17:40:59 +02:00
Igor Scheller
bcce2625a8 Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
2019-07-08 01:57:59 +02:00
Igor Scheller
0458ce9509 Added more error messages 2019-06-04 21:24:59 +02:00
Igor Scheller
4e709d0d23 Log messages without inline HTML 2019-06-03 20:33:09 +02:00
Igor Scheller
d208cab1ac When only free shifts should be shown: filter for selected angel types
closes  (shifts shown, where not selected angeltype is free)
2018-12-30 12:11:51 +01:00
Igor Scheller
1fefe93bc8 users_controller: formatting 2018-12-30 12:11:51 +01:00
Igor Scheller
d214525e24 Sort Angels Alphabetical
closes  (Shift Signup: Sort Angels Alphabetical)
2018-12-25 10:25:32 +01:00
Igor Scheller
9a15fbc71e worklog: Fix hours validation
closes  (Worklog entries with floating point numbers with a comma dispatches a team of untrained monkeys)
2018-12-18 13:48:46 +01:00
Igor Scheller
c33940f64a Moved permission checks to Authenticator class 2018-12-02 12:53:31 +01:00
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)
2018-11-21 19:24:36 +01:00
Igor Scheller
88f3bafa5e Replaced Auth() with auth() 2018-10-31 13:43:23 +01:00
Igor Scheller
a2aaba9cab User: Bugfixes & code cleanup 2018-10-31 13:43:23 +01:00
Igor Scheller
d7aea575ff Replaced more sql queries and old data 2018-10-31 13:43:23 +01:00
Igor Scheller
4e09ee3eb2 Replaced more user related stuff
(Contains some buggy stuff too...)
2018-10-31 13:43:23 +01:00
Igor Scheller
7c6afc2bfe Removed User($id) function 🎉 2018-10-31 13:43:23 +01:00
Igor Scheller
89e62c95a7 Changed more functions 🎉 2018-10-31 13:43:23 +01:00
Igor Scheller
b069a938c6 Changed user_link and some other user functions to use the user id 2018-10-31 13:43:23 +01:00
Igor Scheller
2dcb7cc2de Replaced some global $user variables 2018-10-31 13:43:23 +01:00
Igor Scheller
b443b53919 Translation: added pluralization support 2018-10-30 22:50:22 +01:00
Igor Scheller
7f61dc95be EventConfig: Merge event configuration from database to global config 2018-10-30 21:13:56 +01:00
Igor Scheller
d0abc27c07 Merge remote-tracking branch 'MyIgel/translations' 2018-09-15 14:58:31 +02:00
Bot
e8f8fc7f5f Replaced gettext translation _() with __() that uses the Translator class 2018-08-29 23:46:32 +02:00
msquare
1090d5e889
Update shifts_controller.php
fix problem when missing needed angeltype entry
2018-08-28 18:28:09 +02:00
Igor Scheller
d6c8f1a614 Merge branch 'master' to 'rebuild-database' 2018-08-20 21:07:57 +02:00
msquare
6dbec2e2fb remove unused code 2018-01-28 14:52:26 +01:00
Igor Scheller
646ffc1910 $bugfixes... 2018-01-14 18:50:37 +01:00
Bot
5227fe6a94 Formatting 2018-01-14 18:09:34 +01:00