Igor Scheller
0458ce9509
Added more error messages
5 years ago
MichiK
142871f852
Add a config option for maximum signup in advance
...
We now have `signup_advance_hours` in the configuration that
only allows signup for shifts so many hours in the future.
A notice is displayed in the shift view for shifts in the
far future, together with an info notice on when signup for
that shift will be possible.
In addition, we now have a new shift state `NOT_YET` for this
purpose so we do not have to abuse `SHIFT_ENDED` anymore for
`signup_requires_arrival` as well.
5 years ago
Igor Scheller
4e709d0d23
Log messages without inline HTML
5 years ago
msquare
4f1cef546e
better nick validation, fixes #429
6 years ago
msquare
60ad343b22
fixes #178 : Show not only next but also last shift in free angels view
6 years ago
Igor Scheller
012d5a4722
Don't strip characters from direct messages
6 years ago
Igor Scheller
0150aca6ad
Order rooms in shift overview by name
...
closes #551 (Order of Rooms in overview)
6 years ago
msquare
794df6f99e
fixes #548 : users with only worklog and no shifts had 0 minutes on admin-active. query fixed
6 years ago
msquare
db26412e6c
fixes #549 : fill missing arrival dates and prevent setting arrival by admin-user instead of admin-arrive
6 years ago
Igor Scheller
689735ad51
Sort users on team page
6 years ago
Igor Scheller
c676e73cf6
php7.3: Fix username validation regex
...
closes #523 (Login does not work ->Invalid range in character class)
6 years ago
Igor Scheller
c33940f64a
Moved permission checks to Authenticator class
6 years ago
Igor Scheller
f845a5ab8b
Added caching for templating and routing
...
See #486 (Implement caching)
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
2dcb7cc2de
Replaced some global `$user` variables
6 years ago
Igor Scheller
7f61dc95be
EventConfig: Merge event configuration from database to global config
6 years ago
Igor Scheller
2a134e6c0b
Config: Removed nightshifts query
6 years ago
Igor Scheller
0734807eef
Merge remote-tracking branch 'MyIgel/logentry-model'
6 years ago
Igor Scheller
d0abc27c07
Merge remote-tracking branch 'MyIgel/translations'
6 years ago
Igor Scheller
ac48332166
Models: Added LogEntry model
6 years ago
Igor Scheller
5456fea503
$bugfixes
6 years ago
Igor Scheller
175c335810
Db::selectOne() should return null if result is empty
6 years ago
Igor Scheller
d93ace2eae
Prevent object serialization in session
6 years ago
Igor Scheller
864a086900
Prevent object serialization in session
6 years ago
Igor Scheller
0d154365a2
models: return null on empty result
7 years ago
Bot
5227fe6a94
Formatting
7 years ago
Igor Scheller
fe58e4f422
database: updated checks for selectOne
7 years ago
Igor Scheller
0e8cc2f0a7
database: integrated illuminate/database do Db class, removed unused methods
7 years ago
msquare
ee9fbda098
add work date to work log
7 years ago
msquare
be3652b44a
fix work log logs
7 years ago
msquare
86a38a3372
add user work log entries feature
7 years ago
Igor Scheller
6ceec76e7d
feature request: filter angel types based on account settings, closes #362
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
msquare
96d4968e1d
fix dashboard stats
7 years ago
msquare
6aaf8d6f53
fix #389 : Public Dashboard Stats
7 years ago
Bot
952c7892f3
Formatting & Docstrings
7 years ago
klemens
a6cf4c9ce9
spelling fixes
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
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
b2602f8936
add log entries when deleting a room
7 years ago
MichiK
9c54b42a3d
Allow dot in user name
...
0f273988
changed the regular expression for user names. The new regex
does not allow dots anymore in user names, stripping them silently.
We already have at least one user with a dot in their name who can't
login now anymore.
7 years ago