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
e80fb54522
Bumped PHP to >=7.2 as it not supported anymore (no security fixes)
2019-11-30 01:52:27 +01:00
Igor Scheller
577c052aff
Twig update to 3.0.0 and Renderer type hinting
2019-11-29 19:38:28 +01:00
Igor Scheller
15e6740e12
Twig update to > 2.11: Fixed namespaces, warnings and cleanup
2019-11-29 18:42:20 +01:00
Igor Scheller
f8e1f85089
Removed not used {trans} twig token
2019-11-29 16:56:44 +01:00
Michael Weimann
50ffe99ac1
Add phpcs composer scripts
2019-11-13 01:07:02 +01:00
Igor Scheller
68afc74b03
Formatting to follow PSR-12
2019-11-11 00:05:41 +01:00
Igor Scheller
6743106d9a
Replaced validation with `respect/validation`
2019-07-10 13:34:15 +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
236197faf8
Upgraded external components
2019-06-03 21:36:58 +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
58ca7113f3
PSR-7: Replaced implementation with `Nyholm\Psr7`
2019-04-17 13:11:39 +02:00
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
2019-04-16 20:20:56 +02:00
Igor Scheller
a1f5154c21
Bugfix: Pin twig version as long as Twig-Extensions received no update
...
This prevents warnings when run in dev mode
2019-04-16 20:20:56 +02:00
Igor Scheller
1d31f2d8c1
readme: Added mbstring as required extension
...
closes #576 (Ubuntu 18.04 requires mbstring to be installed manually)
2019-03-16 19:58:23 +01:00
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
2018-10-24 19:16:47 +02:00
Igor Scheller
d985d493a3
Migrations: Added namespace
2018-10-24 19:15:07 +02:00
Igor Scheller
5f46fd2f15
Database: Don't use `0000-00-00 00:00:00` as a datetime
2018-10-24 19:15:07 +02:00
Igor Scheller
6187eed3bb
Merge remote-tracking branch 'MyIgel/mailing'
2018-09-26 21:31:18 +02:00
Igor Scheller
590adffa93
Fixed release file build (did not include frontend files), formatting
2018-09-23 14:19:28 +02:00
Igor Scheller
01e9c22695
Implemented mailing abstraction
...
Closes #434
2018-09-05 13:44:43 +02:00
Bot
e8f8fc7f5f
Replaced gettext translation `_()` with `__()` that uses the Translator class
2018-08-29 23:46:32 +02:00
Igor Scheller
8257864829
Added translation support for twig templates
...
See https://twig-extensions.readthedocs.io/en/latest/i18n.html for documentation
2018-08-29 23:46:32 +02:00
Igor Scheller
bb3d16d273
Added Twig template renderer, closes #338
2018-08-29 23:46:11 +02:00
Igor Scheller
a1bc763a16
Added nikic/fast-route as routing dispatcher
2018-08-25 21:48:39 +02:00
Igor Scheller
f3b3b6683c
Added middleware tests
2018-08-19 13:59:39 +02:00
Igor Scheller
20c03a155d
Implemented PSR-15 middleware handler
2018-08-14 00:17:19 +02:00
Igor Scheller
3c08829205
Added Http\Response and Psr7{Request,Response}
2018-08-07 16:54:08 +02:00
Igor Scheller
d4b36e9bad
Added Illuminate/Database
2018-01-14 02:59:39 +01:00
Igor Scheller
e0b58d2a7d
Added illuminate/support and Fluent Interface to Config
2018-01-14 01:45:23 +01:00
Igor Scheller
25e434bce4
Refactored ExceptionHandler
2017-11-25 11:27:38 +01:00
Igor Scheller
c5c0a602aa
Fixed composer
2017-09-24 20:17:17 +02:00
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
2017-09-21 18:37:37 +02:00
Igor Scheller
b3b65743cd
Added Logger
2017-09-19 18:30:42 +02:00
Igor Scheller
8c81adc8e8
Implemented container
2017-08-31 17:30:54 +02:00
Igor Scheller
341c076d98
Bumped PHP version to min. 7.0.0 (see 440ed74c
)
2017-08-29 23:26:26 +02:00
Igor Scheller
cc01c906ba
#336 : Integration of symfony/http-foundation request
2017-08-29 21:52:07 +02:00
Igor Scheller
6cfd309bef
Changed recommended PHP Version to >= 7.0
2017-07-19 11:48:28 +02:00
Igor Scheller
c8719e89fa
Added phpunit and fixed typo
2017-07-17 18:54:58 +02:00
Igor Scheller
8506d6d27e
Refactoring: Config cleanup / moved to class
2017-01-21 23:07:20 +01:00
Igor Scheller
f7c09cb7ff
Added exception handler
2017-01-20 21:12:19 +01:00
Igor Scheller
b839e40106
Require twbs/bootstrap via composer
2017-01-02 03:15:57 +01:00
Igor Scheller
94b5250414
Added composer with parsedown requirement
2017-01-02 02:19:17 +01:00