Commit Graph

19 Commits (27895f2639861f84762ce4fd7731da53bf5dfd3d)

Author SHA1 Message Date
Igor Scheller 508695efb2 Replaced gettext translation with package
This allows to check if no translation is available
Igor Scheller bcce2625a8 Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
Igor Scheller 5a912a0f7e migration: Add shiftentry_edit_angeltype_supporter permission to angels
Igor Scheller 99126cab0c migrations: formatting
msquare db26412e6c fixes : fill missing arrival dates and prevent setting arrival by admin-user instead of admin-arrive
Igor Scheller b1d8fede46 user: allow up to 40 characters for dect numbers
closes  (EPVPN number in DECT field is shortened)
closes  (For dect numbers are only 5 digits allowed)
Igor Scheller 951828a4f1 Migration: Moved reference method to trait
Igor Scheller a2aaba9cab User: Bugfixes & code cleanup
Igor Scheller 57932be428 Moved arrival_date to state
Igor Scheller 8e62c4c52c Added new user models
Igor Scheller 689ad7d5d5 EventConfig: Use text column instead of json if not supported
Igor Scheller 63d1292bf8 Added EventConfig model
Igor Scheller 4f04924e29 Privileges: grant user work log permissions to shikos & cleanup
Closes  (Make user work log available)
Igor Scheller d985d493a3 Migrations: Added namespace
Igor Scheller 5f46fd2f15 Database: Don't use `0000-00-00 00:00:00` as a datetime
Igor Scheller 0b0890f425 Session: Added DatabaseHandler, replaces Symfony PdoSessionHandler
Igor Scheller 104e4f4c43 Session: Added Symfony PDO backend
Igor Scheller ac48332166 Models: Added LogEntry model
Igor Scheller 9d9aa71eb7 Installation: Added migrations for install.sql and update.sql files