Commit Graph

690 Commits (ddcc9aee7a69aab78dbf4c512a196f0cd217fa5a)

Author SHA1 Message Date
Igor Scheller d423bb07d3 OAuth: Save auth tokens
Igor Scheller d7152ebc09 Allow 0 minutes before/after schedule, fix room sorting
Igor Scheller b5c974b9e3 Add new questions frontend
Igor Scheller 5cdf3889f9 Add max length for user settings
Igor Scheller 8284921ac5 Dashboard: Add URL filter
EdJoPaTo 0bde445aa2 translation: less misleading admin_arrive translation
Igor Scheller 507e94aa55 Questions: Show newest first
msquare d3265ef70a add password settings page
Igor Scheller ebab34ee67 Schedule import: Add overview
Igor Scheller 80941c2999 Login: Added OAuth support
Igor Scheller c44d48a22a Registration: Added autocompletion information and fixed naming
Igor Scheller 85baeb3a6b Registration: Added pronoun
Igor Scheller 0bbc2d219d Rename "restricted angeltype" to "Requires introduction" in the frontend
Closes  (Rename "restricted angeltype")
Allen Taylor 6c177d5173 Added timestamps for questions
Igor Scheller f732a4af6f Added Worklog model
Igor Scheller acf84f222d Added Room model
Igor Scheller e9726982fd Edit user: Allow groups admin to change own groups
Igor Scheller 559d641825 User settings: Don't default to 1970-01-01
Igor Scheller 390db395a6 File formatting fixes
Igor Scheller 272be5eab2 Shifts overview: Show all rooms and only own angel types
Igor Scheller e947e788f9 Rebuild logs view
Igor Scheller 8c0ac0f7a1 Check permissions before showing ical, atom and json export links
closes  (Rechtesystem ical&json)
Igor Scheller 795a0631cb Added application base url: Redirector now uses URLs instead of relative paths
Igor Scheller d323b75501 News: Rewrite
Igor Scheller 951755598a Removed ReplaceSmilies from news
Igor Scheller c519be276a Logging: Renamed EngelsystemLogger to Logger and added UserAwareLogger
Igor Scheller dfcacaa331 Renamed message send buttons
closes  (Sending a message and an irritating button)
msquare fd2a644a24 : i8n date formats on news page
msquare fbd78b8daf fixes : never select a default date before first existing shift in shifts view
Michael Weimann a78659b2d4 Migrate message view
Igor Scheller b3a4c67b1b Admin arrive: Fixed search
Igor Scheller e1471248fe User: Add pronoun statement
Michael Weimann ea034ecec6 Add the container class to some views
cbluoss 4beb5a6986 Extended the iCal section with a collapsible card to show the current api key.
msquare d70d7c6436 Resolve redirect problem in schedule import
Igor Scheller 064a175027 Renamed GuzzleServiceProvider to HttpClientServiceProvider, fixed translation and import error
Igor Scheller 47e209e125 ImportSchedule: Append talk language to shift title
Resolves  (Include talk language into Frab-imported shift titles)
Igor Scheller 42721e9572 Added Schedule parsing and replaced old Fahrplan importer
Resolves  (Change Frab Import from xCal to XML)
Resolves  (Feature Request: Multi Frab Import)
Bot be39c63f46 Renamed redirect() to throwRedirect()
Igor Scheller d6cb9c6258 Questions: Moved user tests to user and fixed attribute names, added @covers
Michael Weimann e16e0b2644 Migrate Question usages
Igor Scheller 14f8d208b8 Removed global $ical_shifts
Igor Scheller 0e386d2c7f Removed global $page
Michael Weimann 35a7d853ff
Migrate view to the NewsComments model
Igor Scheller b878740f80 News: Bug fixes, cleanup, comments & formatting
Use more magically available methods and properties
Fixed atom feed and stats not using the new model
Michael Weimann 6534191d59 Migrate news to model class
msquare 416c49ae0b fix by also allowing only restricted angeltypes
msquare 2b27b45aba remove legacy file guest start
Igor Scheller 9b08b951a2
Merge pull request from MyIgel/shift-deletion-worklog
Save time of past shifts as worklog if they get deleted
Igor Scheller fc773b25b3 Use 403 forbidden on shifts json, atom export and ical export