Igor Scheller
|
f3af7bab50
|
Fixed Schedule XML parser to support minimum import
|
2020-04-25 16:54:30 +02:00 |
Igor Scheller
|
d455b95f5d
|
Updated gettext/gettext package to v5
|
2020-04-25 16:42:21 +02:00 |
Igor Scheller
|
d27bcabc8b
|
tests: code coverage cleanup
|
2020-01-02 15:09:08 +01:00 |
Igor Scheller
|
47e209e125
|
ImportSchedule: Append talk language to shift title
Resolves #587 (Include talk language into Frab-imported shift titles)
|
2019-12-08 02:20:51 +01:00 |
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)
|
2019-12-08 02:20:48 +01:00 |
Igor Scheller
|
68afc74b03
|
Formatting to follow PSR-12
|
2019-11-11 00:05:41 +01:00 |
Igor Scheller
|
2cce967eb0
|
Tests: Replaced duplicates and formatting/cleanup
|
2019-11-06 13:16:00 +01:00 |
Igor Scheller
|
867d720f15
|
Tests: Replaced setMethods as it is deprecated
|
2019-11-06 12:29:58 +01:00 |
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
|
2019-10-28 14:25:31 +01:00 |
Igor Scheller
|
fa35187795
|
Removed .mo translation files from version control, use .po as fallback
|
2019-10-13 13:16:22 +02:00 |
Igor Scheller
|
faf74150e9
|
Mailer: Use users locale for translation
|
2019-10-06 21:18:42 +02:00 |
msquare
|
1e16f4c47e
|
Merge pull request #624 from MyIgel/version
Added version to credits and metrics page
|
2019-07-21 13:38:05 +02:00 |
Igor Scheller
|
4582f808f0
|
Added version to credits and metrics page
|
2019-07-21 03:19:19 +02:00 |
Igor Scheller
|
508695efb2
|
Replaced gettext translation with package
This allows to check if no translation is available
|
2019-07-08 01:58:06 +02:00 |
Igor Scheller
|
f90ab26fee
|
Moved translation helpers to sub namespace
|
2019-07-08 01:58:06 +02:00 |
Igor Scheller
|
bcce2625a8
|
Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
|
2019-07-08 01:57:59 +02:00 |
Igor Scheller
|
79c92da8c1
|
Formatting
```bash
php-cs-fixer fix --allow-risky=yes --rules=@PSR2,psr4,mb_str_functions.php_unit_construct,php_unit_ordered_covers,trailing_comma_in_multiline_array --rules='{"array_syntax": {"syntax":"short"}}' [tests/|src/]
```
|
2019-04-25 18:17:19 +02:00 |
Igor Scheller
|
c74fa7955d
|
phpunit: Upgrade to version 8, fixed tests, formatting
Use `dms/phpunit-arraysubset-asserts` after `assertArraySubset` got deprecated
|
2019-04-25 17:56:06 +02:00 |
Igor Scheller
|
c9d7e88cc7
|
Implemented controller permissions
|
2018-12-02 12:53:31 +01:00 |
Igor Scheller
|
c33940f64a
|
Moved permission checks to Authenticator class
|
2018-12-02 12:53:31 +01:00 |
Igor Scheller
|
4e09ee3eb2
|
Replaced more user related stuff
(Contains some buggy stuff too...)
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
d15946df2d
|
Changed `src/` code and templates to use the new user model
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
b443b53919
|
Translation: added pluralization support
|
2018-10-30 22:50:22 +01:00 |
Igor Scheller
|
427315195b
|
Moved translation/internationalization to Helpers\Translator class
|
2018-08-29 23:46:31 +02:00 |