Commit Graph

161 Commits (2e71130a4c23154e6788488a0a96b55deea96fc4)

Author SHA1 Message Date
Thies Mueller e2a99a5b1d removed the tshirt part
msquare f286373b21 theme improvements
Igor Scheller 8256b9d6bd Hide oauth from profile and settings page if not configured / should be hidden
Igor Scheller dc0cf101b2 Moved gdpr goodie mail opt in to own configurable option
Co-authored-by: Michael Weimann <mail@michael-weimann.eu>
xuwhite 15d9abd280 changes for gdpr legal foo
--global ccc0889d00 email option updated
Igor Scheller 5c90a1ef37 Added shirt edit view
msquare c3045e07ce minor css class changes
Igor Scheller 191a3a7d48
Replaced info and calendar icons
Igor Scheller 63f0a08407
Fixed spacing and sizes
Michael Weimann 4428266488
migrate panels to cards
Igor Scheller 36ba619d5a
Fixed button sizes and types
Igor Scheller b41a9a02d1
Use bootstrap icons instead of glyphicons
Igor Scheller 6f27d11093 Use mailto: and tel: links
Igor Scheller 149155fbda Added email notification on new news
Igor Scheller 5cdf3889f9 Add max length for user settings
msquare 39f96783cf review changes
Igor Scheller 27331b4cf6 Use twig to render profile setting page
msquare 0c3ff73454 new setting page layout
msquare d3265ef70a add password settings page
Igor Scheller 251f2cbfa6 OAuth: Added display name and metrics, show providers on user page
Igor Scheller 80941c2999 Login: Added OAuth support
Igor Scheller b5e0a46dbd My Shifts: Link Angeltypes
Closes  (The angel types in the "My Shifts" view should be linked to their description page)
Igor Scheller 3d5ce35f5e Show available vouchers in user view
Igor Scheller 6c3d51272c User page: Fixed arrival text
Igor Scheller f732a4af6f Added Worklog model
Igor Scheller acf84f222d Added Room model
Igor Scheller bd2994eea7 Admin arrive: Show button on user pages
Igor Scheller 390db395a6 File formatting fixes
Igor Scheller 4d8e568ff8 Users overview: Fixed sorting
Igor Scheller 8c0ac0f7a1 Check permissions before showing ical, atom and json export links
closes  (Rechtesystem ical&json)
Igor Scheller 02ee581202 User view: Show double assigned shifts
closes  (Number of shifts differs in web interface and API response)
Igor Scheller a8333dd4d5 Only show "iCal export and API" on own profile page
It's confusing to see it on other profile pages
Igor Scheller e1471248fe User: Add pronoun statement
Igor Scheller dd03662968 Rebuild password reset
Igor Scheller 8f8130634e Show normal login page after registration, added msg() template function
Igor Scheller a51bfae6e5 User view: Fix shifts order if user has worklogs
msquare 3ce3129b6e feature: disable lastname+prename in config
msquare 1604d2bce0 format freeloader duration on user myshifts page
msquare d4e0fb0013 format freeloader duration on user myshifts page
msquare 39fda9b04f format freeloader duration on user myshifts page
msquare 10fcd66da3 format freeloader duration on user myshifts page
msquare edcf794a32 fixes : display shifts with same start time on user myshifts page
msquare af580389c1 no time for arrival day needed
Igor Scheller d794efe7bd User overview: Order by planned arrival/departure dates
Igor Scheller bcce2625a8 Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
Igor Scheller b6eda8dbfc Fix profile link to mark angels as arrived
Igor Scheller 4e709d0d23 Log messages without inline HTML
msquare a9499f4e5a fix hour format for work log entries on myshifts page
msquare 4f1cef546e better nick validation, fixes