Igor Scheller
35b820cd7d
Use 403 forbidden on shifts json, atom export and ical export
5 years ago
Igor Scheller
a02f5e61be
Edit user: Prevent overwriting first and last name if temporary disabled
5 years ago
Igor Scheller
a51bfae6e5
User view: Fix shifts order if user has worklogs
5 years ago
Igor Scheller
100602437f
User admin: Allow setting new groups if user has none assigned
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
Igor Scheller
69b3a2440c
Admin user: Show force active status in log
5 years ago
Igor Scheller
088d351b2b
Sort angeltypes shifts date dropdown
5 years ago
msquare
ce6419e308
Merge pull request #643 from MyIgel/show-angetypes
...
Shift page: show additional angeltypes if shift entries where found
5 years ago
Igor Scheller
f73b8e7a0e
Fix translation methods
5 years ago
Igor Scheller
b2a4225a62
Shift page: show additional angeltypes if shift entries where found
5 years ago
msquare
4d4fb81cd3
Merge pull request #641 from MyIgel/shift-signup-log
...
Shift signup/signout: Be more verbose
5 years ago
msquare
548d7317b4
redo fix shift view bug
5 years ago
msquare
8139f2fb4e
redo fix shift view bug
5 years ago
msquare
a521ace9f7
fix shift view bug
5 years ago
Igor Scheller
27895f2639
Shift signup/signout: Be more verbose
5 years ago
msquare
a5f838d56a
fix back button on shift create preview
5 years ago
msquare
53ec14b9c4
better bar min calculation
5 years ago
msquare
7d82103762
better bar min calculation
5 years ago
msquare
89ca2bb398
better bar min calculation
5 years ago
msquare
ead2b1582b
add overnight shift creation feature flag
5 years ago
Yannik Enss
770202e03d
Declare summary of atom feed items as HTML
...
RFC4287 Section 3.1.1 requires HTML content to be declared
as such with the "type" attribute, this commit adds that attribute
to the generated atom feeds.
5 years ago
msquare
76a7ceb27b
fixes #635 : set end of the last created shift to the official end inestead of first shift change on next day
5 years ago
msquare
d376c0d038
fix edit user error
5 years ago
msquare
1b3781cb2f
format admin_arrive dates accordingly as in user list
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
msquare
0c51d3c487
make shift calendar printable
5 years ago
Igor Scheller
f90ab26fee
Moved translation helpers to sub namespace
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
6ed891fc04
Added logout via AuthController
5 years ago
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
ead56a89fe
Only show the shift "Comment" field for own entries
5 years ago
Igor Scheller
b6eda8dbfc
Fix profile link to mark angels as arrived
5 years ago
Igor Scheller
94fea1edad
Use ini timezone setting
5 years ago
Igor Scheller
4e709d0d23
Log messages without inline HTML
5 years ago
Igor Scheller
e7f10d846e
Escape log messages
5 years ago
msquare
f6a87535a0
add help button to ical export for android, fixes #402
6 years ago
Igor Scheller
ca0b2d8b5f
Improved email error logging
6 years ago
msquare
a9499f4e5a
fix hour format for work log entries on myshifts page
6 years ago
msquare
ef2d917c59
catch mail exceptions, execute the action, inform the user about the error and create a log entry
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
Igor Scheller
7c3a0c70e8
Bugfix: default value for planned_arrival_date and don't overwrite dect
...
Fixed registration form formatting
Fixed profile request attributes fallback values
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