Igor Scheller
|
80941c2999
|
Login: Added OAuth support
|
4 years ago |
Igor Scheller
|
b5e0a46dbd
|
My Shifts: Link Angeltypes
Closes #707 (The angel types in the "My Shifts" view should be linked to their description page)
|
4 years ago |
Igor Scheller
|
3d5ce35f5e
|
Show available vouchers in user view
|
4 years ago |
Igor Scheller
|
6c3d51272c
|
User page: Fixed arrival text
|
4 years ago |
Igor Scheller
|
f732a4af6f
|
Added Worklog model
|
4 years ago |
Igor Scheller
|
acf84f222d
|
Added Room model
|
4 years ago |
Igor Scheller
|
bd2994eea7
|
Admin arrive: Show button on user pages
|
4 years ago |
Igor Scheller
|
390db395a6
|
File formatting fixes
|
4 years ago |
Igor Scheller
|
4d8e568ff8
|
Users overview: Fixed sorting
|
5 years ago |
Igor Scheller
|
8c0ac0f7a1
|
Check permissions before showing ical, atom and json export links
closes #729 (Rechtesystem ical&json)
|
5 years ago |
Igor Scheller
|
02ee581202
|
User view: Show double assigned shifts
closes #674 (Number of shifts differs in web interface and API response)
|
5 years ago |
Igor Scheller
|
a8333dd4d5
|
Only show "iCal export and API" on own profile page
It's confusing to see it on other profile pages
|
5 years ago |
Igor Scheller
|
e1471248fe
|
User: Add pronoun statement
|
5 years ago |
Igor Scheller
|
dd03662968
|
Rebuild password reset
|
5 years ago |
Igor Scheller
|
8f8130634e
|
Show normal login page after registration, added msg() template function
|
5 years ago |
Igor Scheller
|
a51bfae6e5
|
User view: Fix shifts order if user has worklogs
|
5 years ago |
msquare
|
3ce3129b6e
|
feature: disable lastname+prename in config
|
5 years ago |
msquare
|
1604d2bce0
|
format freeloader duration on user myshifts page
|
5 years ago |
msquare
|
d4e0fb0013
|
format freeloader duration on user myshifts page
|
5 years ago |
msquare
|
39fda9b04f
|
format freeloader duration on user myshifts page
|
5 years ago |
msquare
|
10fcd66da3
|
format freeloader duration on user myshifts page
|
5 years ago |
msquare
|
edcf794a32
|
fixes #644: display shifts with same start time on user myshifts page
|
5 years ago |
msquare
|
af580389c1
|
no time for arrival day needed
|
5 years ago |
Igor Scheller
|
d794efe7bd
|
User overview: Order by planned arrival/departure dates
|
5 years ago |
Igor Scheller
|
bcce2625a8
|
Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
|
5 years ago |
Igor Scheller
|
b6eda8dbfc
|
Fix profile link to mark angels as arrived
|
5 years ago |
Igor Scheller
|
4e709d0d23
|
Log messages without inline HTML
|
5 years ago |
msquare
|
a9499f4e5a
|
fix hour format for work log entries on myshifts page
|
6 years ago |
msquare
|
4f1cef546e
|
better nick validation, fixes #429
|
6 years ago |
Igor Scheller
|
79c92da8c1
|
Formatting
```bash
php-cs-fixer fix --allow-risky=yes --rules=@PSR2,psr4,mb_str_functions.php_unit_construct,php_unit_ordered_covers,trailing_comma_in_multiline_array --rules='{"array_syntax": {"syntax":"short"}}' [tests/|src/]
```
|
6 years ago |
Janne Heß
|
79b30fa3a8
|
Support disabling the planned arrival
We also use Engelsystem for single-day events, and the planned
arrival/departure feature doesn't make sense for us.
|
6 years ago |
Janne Heß
|
665e444e88
|
Support disabling the DECT field
It's a really chaos-event-specific feature and is confusing for many
people on non-chaos events.
|
6 years ago |
msquare
|
60ad343b22
|
fixes #178: Show not only next but also last shift in free angels view
|
6 years ago |
Clemens
|
482721eb1b
|
user view: Show multiple worklog entries per day
closes #531 (Multiple worklogs on same day not displayed in users shift list (but counted in sum))
|
6 years ago |
Igor Scheller
|
c33940f64a
|
Moved permission checks to Authenticator class
|
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
|
57932be428
|
Moved arrival_date to state
|
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
|
d15946df2d
|
Changed `src/` code and templates to use the new user model
|
6 years ago |
Igor Scheller
|
b443b53919
|
Translation: added pluralization support
|
6 years ago |
Igor Scheller
|
90e1a94962
|
Make application name configurable
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails
Closes #426
|
6 years ago |
Igor Scheller
|
7f61dc95be
|
EventConfig: Merge event configuration from database to global config
|
6 years ago |
Igor Scheller
|
7762c0eb2b
|
Translatable user groups & cutoff fix
Closes #318 (Typo: "irt Manager" instead of "Shirt Manager")
|
6 years ago |
Igor Scheller
|
2a134e6c0b
|
Config: Removed nightshifts query
|
6 years ago |
Bot
|
e8f8fc7f5f
|
Replaced gettext translation `_()` with `__()` that uses the Translator class
|
6 years ago |
Igor Scheller
|
acfe72cb91
|
Removed translation from config file
|
6 years ago |