Bot
|
be39c63f46
|
Renamed redirect() to throwRedirect()
|
2019-12-08 02:12:56 +01:00 |
Igor Scheller
|
9b08b951a2
|
Merge pull request #651 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 #556 (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 #541 (Shift Signup: Sort Angels Alphabetical)
|
2018-12-25 10:25:32 +01:00 |
Igor Scheller
|
9a15fbc71e
|
worklog: Fix hours validation
closes #527 (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 #494 (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 |
Igor Scheller
|
fe58e4f422
|
database: updated checks for selectOne
|
2018-01-14 17:47:26 +01:00 |
msquare
|
c961269bb7
|
better hour formatting
|
2017-12-30 12:07:10 +01:00 |
msquare
|
ee9fbda098
|
add work date to work log
|
2017-12-29 18:57:11 +01:00 |
msquare
|
86a38a3372
|
add user work log entries feature
|
2017-12-29 17:19:27 +01:00 |
msquare
|
3993e553d1
|
small improvements of user view
|
2017-12-29 13:12:56 +01:00 |
msquare
|
b59d17918e
|
small improvements of user view
|
2017-12-29 13:09:35 +01:00 |
msquare
|
c3b8fa892d
|
tshirt-score for forced active
|
2017-12-27 20:30:05 +01:00 |
Bot
|
b00743d6d3
|
Formatting
|
2017-12-27 13:50:53 +01:00 |
msquare
|
1e8f0c4845
|
fixes #208, fixes #310: T-Shirt Score™ should be shown on the user view page below your shifts
|
2017-12-27 12:24:55 +01:00 |
msquare
|
abf4b1da30
|
check if logged in before sign up
|
2017-12-27 11:35:26 +01:00 |
Igor Scheller
|
f8d0a7c5b0
|
Updated translation / Formatting / Test
|
2017-12-26 00:21:44 +01:00 |
Igor Scheller
|
75eea1681e
|
Removed dead function call
|
2017-12-25 23:51:15 +01:00 |
Bot
|
952c7892f3
|
Formatting & Docstrings
|
2017-12-25 23:51:15 +01:00 |
klemens
|
a6cf4c9ce9
|
spelling fixes
|
2017-12-25 21:29:00 +01:00 |
msquare
|
5f34e15712
|
fix broken public dashboard shift links
|
2017-12-23 22:49:56 +01:00 |