167 Commits (676a2113b471859a0e6472532805b56bc8c01d78)

Author SHA1 Message Date
Igor Scheller 676a2113b4 Added User\License model 3 years ago
Igor Scheller 8d436d988a More PHP 8.1 fixes to be compatible 3 years ago
Igor Scheller 65f4af9c7e Removed anonymize.sql as its currently broken anyhow 3 years ago
Igor Scheller 0229e41149 Fixed create user table migration 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
Igor Scheller 59993788ec Added check if table exists to shifts migration 3 years ago
xuwhite a1f5454bf5
Optional description for shifts 3 years ago
Igor Scheller 5c90a1ef37 Added shirt edit view 3 years ago
Igor Scheller ff8adafd33 Added more factories 3 years ago
Igor Scheller ec355d40f5 Added user related factories 3 years ago
Igor Scheller 3912b4e93e Set initial admin password if configured
Resolves #806 (Allow admins to configure the initial password of the admin user)
Closes #809 PR (Allow to configure initial admin pw)
4 years ago
Igor Scheller bb2a13f605 OAuth: Compare oauth users using exact compare 4 years ago
Igor Scheller 149155fbda Added email notification on new news 4 years ago
Igor Scheller f0bddb321c MySQL: Use bin format to compare oauth users 4 years ago
Igor Scheller 85044bc833 News: Add is_pinned 4 years ago
Igor Scheller d423bb07d3 OAuth: Save auth tokens 4 years ago
Igor Scheller 48e1d9f5f8 Questions: Fix permissions migration 4 years ago
Igor Scheller b5c974b9e3 Add new questions frontend 4 years ago
Igor Scheller 857ed23548 Added FAQ 4 years ago
Igor Scheller ebab34ee67 Schedule import: Add overview 4 years ago
Igor Scheller 80941c2999 Login: Added OAuth support 4 years ago
Igor Scheller dbf3737170 Questions: Add current timestamp on migration 4 years ago
Allen Taylor 6c177d5173 Added timestamps for questions 4 years ago
Igor Scheller f732a4af6f Added Worklog model 4 years ago
Igor Scheller acf84f222d Added Room model 4 years ago
Igor Scheller 8296ef0662 Migrations: Default to unsignedInteger in changeReferences() 4 years ago
Igor Scheller 8c630a2148 Groups: Added Welcome Angel 4 years ago
Igor Scheller 390db395a6 File formatting fixes 5 years ago
Igor Scheller 055586cb8f DB/MySQL: Use utf8mb4 to support emojis
closes #706 (Allow emoji as private message text)
5 years ago
Igor Scheller 395f6706d6 Message: Add coverage, fix method hints 5 years ago
Michael Weimann 95adeca0ae Add message model 5 years ago
Igor Scheller e1471248fe User: Add pronoun statement 5 years ago
Igor Scheller 42721e9572 Added Schedule parsing and replaced old Fahrplan importer
Resolves #553 (Change Frab Import from xCal to XML)
Resolves #538 (Feature Request: Multi Frab Import)
5 years ago
Igor Scheller 72123fcd31 Migration References->referencesUser: Changes $setPrimary from true to false 5 years ago
Igor Scheller ad6b48bd20 Migration: Fixed formatting 5 years ago
Michael Weimann 24578c5cb0 Add questions table migration 5 years ago
Igor Scheller a2f4426058 Migrations: Use on update cascade 5 years ago
Michael Weimann 17192a2c41
Adapt code style to PSR-12 5 years ago
Michael Weimann c0bf0b56f1
Add the news_comments table migration 5 years ago
Igor Scheller 68afc74b03 Formatting to follow PSR-12 5 years ago
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
5 years ago
Michael Weimann 6534191d59 Migrate news to model class 5 years ago
Igor Scheller 508695efb2 Replaced gettext translation with package
This allows to check if no translation is available
6 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 5a912a0f7e migration: Add shiftentry_edit_angeltype_supporter permission to angels 6 years ago
Igor Scheller 99126cab0c migrations: formatting 6 years ago
msquare db26412e6c fixes #549: fill missing arrival dates and prevent setting arrival by admin-user instead of admin-arrive 6 years ago
Igor Scheller b1d8fede46 user: allow up to 40 characters for dect numbers
closes #309 (EPVPN number in DECT field is shortened)
closes #529 (For dect numbers are only 5 digits allowed)
6 years ago
Igor Scheller 951828a4f1 Migration: Moved reference method to trait 6 years ago
Igor Scheller a2aaba9cab User: Bugfixes & code cleanup 6 years ago