159 Commits (fee3f88ace771c4e067274df2f9f951e99ea0bdb)

Author SHA1 Message Date
Igor Scheller 8256b9d6bd Hide oauth from profile and settings page if not configured / should be hidden 3 years ago
Igor Scheller dc0cf101b2 Moved gdpr goodie mail opt in to own configurable option
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
3 years ago
xuwhite 15d9abd280 changes for gdpr legal foo 3 years ago
--global ccc0889d00 email option updated 3 years ago
Igor Scheller 5c90a1ef37 Added shirt edit view 3 years ago
msquare c3045e07ce minor css class changes 3 years ago
Igor Scheller 191a3a7d48
Replaced info and calendar icons 3 years ago
Igor Scheller 63f0a08407
Fixed spacing and sizes 3 years ago
Michael Weimann 4428266488
migrate panels to cards 3 years ago
Igor Scheller 36ba619d5a
Fixed button sizes and types 3 years ago
Igor Scheller b41a9a02d1
Use bootstrap icons instead of glyphicons 3 years ago
Igor Scheller 6f27d11093 Use mailto: and tel: links 4 years ago
Igor Scheller 149155fbda Added email notification on new news 4 years ago
Igor Scheller 5cdf3889f9 Add max length for user settings 4 years ago
msquare 39f96783cf review changes 4 years ago
Igor Scheller 27331b4cf6 Use twig to render profile setting page 4 years ago
msquare 0c3ff73454 new setting page layout 4 years ago
msquare d3265ef70a add password settings page 4 years ago
Igor Scheller 251f2cbfa6 OAuth: Added display name and metrics, show providers on user page 4 years ago
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 5 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
6 years ago
Igor Scheller b6eda8dbfc Fix profile link to mark angels as arrived 6 years ago
Igor Scheller 4e709d0d23 Log messages without inline HTML 6 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