43 Commits (18d5bd3bd49b724504e708d3f5bdc058b3242909)

Author SHA1 Message Date
Igor Scheller 3d5ce35f5e Show available vouchers in user view 4 years ago
Igor Scheller e74eb6eee4 Shifts edit: Added schedule import warning 4 years ago
msquare 4c1f080402 Small german translation changes 4 years ago
msquare 2042e8c1fe Small german translation change 4 years ago
Igor Scheller 0bbc2d219d Rename "restricted angeltype" to "Requires introduction" in the frontend
Closes #294 (Rename "restricted angeltype")
4 years ago
Allen Taylor 6c177d5173 Added timestamps for questions 4 years ago
Igor Scheller 3bce7a16d8 .editorconfig: Fixed max_line_length 4 years ago
Igor Scheller e947e788f9 Rebuild logs view 5 years ago
Igor Scheller d323b75501 News: Rewrite 5 years ago
Igor Scheller dfcacaa331 Renamed message send buttons
closes #702 (Sending a message and an irritating button)
5 years ago
Christian Kleinbach e4712658a4 added german date format for ticks in calender view + corresponding translation 5 years ago
Igor Scheller 6fb6c9bc25
Fixed german translation 5 years ago
Michael Weimann a78659b2d4 Migrate message view 5 years ago
Igor Scheller e1471248fe User: Add pronoun statement 5 years ago
cbluoss 4beb5a6986 Extended the iCal section with a collapsible card to show the current api key. 5 years ago
Igor Scheller 064a175027 Renamed GuzzleServiceProvider to HttpClientServiceProvider, fixed translation and import error 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
Michael Weimann fd90679a7d Update de po file 5 years ago
Igor Scheller 68afc74b03 Formatting to follow PSR-12 5 years ago
Luca 8a298f0f5e Replace full-text message ids with keys in credits template 5 years ago
Luca 23d548585b Remove unused message from default.po 5 years ago
Luca 6cde313e47 Move translations whose message ids do not appear as literals in the sources into a separate file
Test whether additional.{m,p}o files are loaded correctly
5 years ago
Luca d10fe23366 Fix X-Poedit-Basepath for de_DE locale
Configure Poedit to correctly interpret the keyword _e
5 years ago
Igor Scheller 9b08b951a2
Merge pull request #651 from MyIgel/shift-deletion-worklog
Save time of past shifts as worklog if they get deleted
5 years ago
Igor Scheller 52b8b6b45c Removed .mo files 5 years ago
Igor Scheller fa35187795 Removed .mo translation files from version control, use .po as fallback 5 years ago
Igor Scheller dd03662968 Rebuild password reset 5 years ago
Igor Scheller c5dd21cbd6 Deleted shift: Added message about worklog entry 5 years ago
msquare 4d6a006d3d better login error message 5 years ago
Igor Scheller 6d5ada2522 Added validation to AuthController 5 years ago
Igor Scheller 508695efb2 Replaced gettext translation with package
This allows to check if no translation is available
5 years ago
Igor Scheller bcce2625a8 Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
5 years ago
Igor Scheller fd4303f336 Fixed translations 5 years ago
Igor Scheller 0458ce9509 Added more error messages 5 years ago
MichiK 142871f852 Add a config option for maximum signup in advance
We now have `signup_advance_hours` in the configuration that
only allows signup for shifts so many hours in the future.
A notice is displayed in the shift view for shifts in the
far future, together with an info notice on when signup for
that shift will be possible.

In addition, we now have a new shift state `NOT_YET` for this
purpose so we do not have to abuse `SHIFT_ENDED` anymore for
`signup_requires_arrival` as well.
5 years ago
msquare 9829e6da39 re add missing translation from twig files 6 years ago
msquare 24d59dbde7 update german translation 6 years ago
msquare 184c36baab update german translation 6 years ago
msquare 60ad343b22 fixes #178: Show not only next but also last shift in free angels view 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 90e1a94962 Make application name configurable
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails

Closes #426
6 years ago
Igor Scheller 2a134e6c0b Config: Removed nightshifts query 6 years ago
Igor Scheller c1a1180d1f Moved frontend, templates and lang to resources 6 years ago