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
e80fb54522
Bumped PHP to >=7.2 as it not supported anymore (no security fixes)
5 years ago
Igor Scheller
577c052aff
Twig update to 3.0.0 and Renderer type hinting
5 years ago
Igor Scheller
15e6740e12
Twig update to > 2.11: Fixed namespaces, warnings and cleanup
5 years ago
Igor Scheller
f8e1f85089
Removed not used {trans} twig token
5 years ago
Michael Weimann
50ffe99ac1
Add phpcs composer scripts
5 years ago
Igor Scheller
68afc74b03
Formatting to follow PSR-12
5 years ago
Igor Scheller
6743106d9a
Replaced validation with `respect/validation`
6 years ago
Igor Scheller
508695efb2
Replaced gettext translation with package
...
This allows to check if no translation is available
6 years ago
Igor Scheller
236197faf8
Upgraded external components
6 years ago
Igor Scheller
c74fa7955d
phpunit: Upgrade to version 8, fixed tests, formatting
...
Use `dms/phpunit-arraysubset-asserts` after `assertArraySubset` got deprecated
6 years ago
Igor Scheller
58ca7113f3
PSR-7: Replaced implementation with `Nyholm\Psr7`
6 years ago
Igor Scheller
d9f898a0bb
Bugfix: Replaced Diactoros with Symfony PsrHttpFactory to use PhpExtended\HttpMessage implementation
...
Prevents warnings that get converted to errors when run in dev mode
6 years ago
Igor Scheller
a1f5154c21
Bugfix: Pin twig version as long as Twig-Extensions received no update
...
This prevents warnings when run in dev mode
6 years ago
Igor Scheller
1d31f2d8c1
readme: Added mbstring as required extension
...
closes #576 (Ubuntu 18.04 requires mbstring to be installed manually)
6 years ago
Igor Scheller
957065bc09
Readme: Bump versions and fix formatting
...
* Bump required database versions for JSON support and better key handling
* Changed PHP version to use a supported one
* Fixed migration description
* Removed outdated hint for mail config
6 years ago
Igor Scheller
d985d493a3
Migrations: Added namespace
6 years ago
Igor Scheller
5f46fd2f15
Database: Don't use `0000-00-00 00:00:00` as a datetime
6 years ago
Igor Scheller
6187eed3bb
Merge remote-tracking branch 'MyIgel/mailing'
6 years ago
Igor Scheller
590adffa93
Fixed release file build (did not include frontend files), formatting
6 years ago
Igor Scheller
01e9c22695
Implemented mailing abstraction
...
Closes #434
6 years ago
Bot
e8f8fc7f5f
Replaced gettext translation `_()` with `__()` that uses the Translator class
6 years ago
Igor Scheller
8257864829
Added translation support for twig templates
...
See https://twig-extensions.readthedocs.io/en/latest/i18n.html for documentation
6 years ago
Igor Scheller
bb3d16d273
Added Twig template renderer, closes #338
6 years ago
Igor Scheller
a1bc763a16
Added nikic/fast-route as routing dispatcher
6 years ago
Igor Scheller
f3b3b6683c
Added middleware tests
6 years ago
Igor Scheller
20c03a155d
Implemented PSR-15 middleware handler
6 years ago
Igor Scheller
3c08829205
Added Http\Response and Psr7{Request,Response}
6 years ago
Igor Scheller
d4b36e9bad
Added Illuminate/Database
7 years ago
Igor Scheller
e0b58d2a7d
Added illuminate/support and Fluent Interface to Config
7 years ago
Igor Scheller
25e434bce4
Refactored ExceptionHandler
7 years ago
Igor Scheller
c5c0a602aa
Fixed composer
7 years ago
Igor Scheller
212760d4c9
Changed Container to Illuminate/Container
...
@see https://laravel.com/docs/5.5/container
@see https://davejamesmiller.com/2017/06/15/laravel-illuminate-container-in-depth
7 years ago
Igor Scheller
b3b65743cd
Added Logger
7 years ago
Igor Scheller
8c81adc8e8
Implemented container
7 years ago
Igor Scheller
341c076d98
Bumped PHP version to min. 7.0.0 (see 440ed74c
)
7 years ago
Igor Scheller
cc01c906ba
#336 : Integration of symfony/http-foundation request
7 years ago
Igor Scheller
6cfd309bef
Changed recommended PHP Version to >= 7.0
8 years ago
Igor Scheller
c8719e89fa
Added phpunit and fixed typo
8 years ago
Igor Scheller
8506d6d27e
Refactoring: Config cleanup / moved to class
8 years ago
Igor Scheller
f7c09cb7ff
Added exception handler
8 years ago
Igor Scheller
b839e40106
Require twbs/bootstrap via composer
8 years ago
Igor Scheller
94b5250414
Added composer with parsedown requirement
8 years ago