Jan Böhmer
9e8771a4ee
Changed license to AGPL3+
2020-02-22 18:14:36 +01:00
Jan Böhmer
9b0c82385f
Updated composer dependencies.
2020-02-22 17:49:33 +01:00
Jan Böhmer
946f1d0983
Fixed PHPstan analysis during Travis build.
2020-02-02 14:06:10 +01:00
Jan Böhmer
a9293b7ceb
Run PHPstan during travis.
2020-02-01 18:56:31 +01:00
Jan Böhmer
dd1f806c4e
Fixed some issues detected by PHPstan.
2020-02-01 17:00:03 +01:00
Jan Böhmer
9870c97224
Updated dependencies.
2020-01-09 19:37:04 +01:00
Jan Böhmer
700c049d26
Use Easy-Coding-Standard for Coding Style check and fix.
2020-01-05 14:29:19 +01:00
Jan Böhmer
fcbf9239a1
Updated doctrine-bundle to version 2.0
2020-01-01 18:02:53 +01:00
Jan Böhmer
722975afd8
Updated some packages to latest version.
2020-01-01 17:39:28 +01:00
Jan Böhmer
be34a0f734
Require PHP 7.2 as minimum version
...
This allows us to upgrade many libs (including Symfony itself) and should not has a large impact as the most linux distros ships either PHP 7.0 or PHP 7.2.
2020-01-01 15:57:34 +01:00
Jan Böhmer
1016f0d4ee
Merge branch '2fa' into master
2020-01-01 15:49:42 +01:00
Jan Böhmer
069293a843
Added 2FA with U2F keys.
2019-12-29 13:35:30 +01:00
Jan Böhmer
23587fe3e6
Updated Doctrine Test Bundle.
2019-12-27 15:38:56 +01:00
Jan Böhmer
ac0928426b
Merge branch 'master' into 2fa
2019-12-26 15:07:32 +01:00
Jan Böhmer
e7b920c4fe
Use php-translation symfony bundle.
...
This gives us some advanced translation extractors (from form labels, flashes, etc.) and provide some more debug tools.
2019-12-26 13:16:27 +01:00
Jan Böhmer
2fa0963374
Prepared DB and models for Two Factor authentication
2019-12-14 16:35:19 +01:00
Jan Böhmer
235baf32d5
Removed dependencies on Guzzle. We use Symfony HTTP-Client now.
2019-12-11 20:47:00 +01:00
Jan Böhmer
87cfb50285
Upgraded symfony to 4.4.1
2019-12-01 15:18:44 +01:00
Jan Böhmer
9cdf31492a
Added german translations for password reset dialogs and email
2019-12-01 13:50:43 +01:00
Jan Böhmer
4f70d8b1da
Use dev HTTP-Kernel so we can generate code coverage again.
...
An error with the test container will be coming to 4.4.1 (which is not released yet). When it is available we should revert the changes to composer.json.
2019-11-30 22:53:45 +01:00
Jan Böhmer
6882f91ef2
Use HTTP2 preload for always used CSS and JS files.
2019-11-30 16:46:03 +01:00
Jan Böhmer
9567c15648
Updated composer packages.
2019-11-30 15:43:30 +01:00
Jan Böhmer
6a0d027675
Added an mechanism to reset passwords via mail.
2019-11-24 22:49:22 +01:00
Jan Böhmer
cd5f099965
Use format_datetime filters from twig core instead of deprecated twig/extensions
2019-11-23 14:48:21 +01:00
Jan Böhmer
26fe946de3
Run some linters on TravisCI to ensure basic integrity of files.
2019-11-21 22:27:17 +01:00
Jan Böhmer
50a173d57c
Updated symfony to 4.4
2019-11-21 22:16:30 +01:00
Jan Böhmer
45a624d768
Added tests for RedirectController
2019-10-20 14:35:19 +02:00
Jan Böhmer
27a001b1d2
Added an option to download a attachment via URL. Implemented secure attachments, which can not be accessed by URL and requires authentication.
2019-10-19 18:42:06 +02:00
Jan Böhmer
8cfaee5c62
Added an console command to convert the old BBCode comments to markdown
2019-10-13 00:32:09 +02:00
Jan Böhmer
7ec406d4a1
Show markdown on pages.
2019-10-11 23:53:12 +02:00
Jan Böhmer
4fe10b6169
Uploaded (non secure) attachments live now in public/
...
That way the attachment files can now be loaded much quicker (without invoking a controller). Also added thumbnailing for pictures in tables.
2019-10-05 20:30:27 +02:00
Jan Böhmer
3277d98ee2
Added a simple autocomplete mechanism for the footprint URL.
2019-10-02 17:28:40 +02:00
Jan Böhmer
5061c29872
Added psalm to dev dependencies.
2019-09-23 13:29:51 +02:00
Jan Böhmer
2441a25daa
Enforce packages with compatibility with the minimum supported PHP version.
2019-09-18 16:06:51 +02:00
Jan Böhmer
16139d1afd
Updated datatable bundle.
2019-09-06 15:51:13 +02:00
Jan Böhmer
4391be448d
Use bcmath to calculate correct prices.
2019-09-01 13:56:14 +02:00
Jan Böhmer
d7ffdcc291
Removed php-translation bundle as it is not compatible with symfony > 4.2
2019-08-14 18:56:41 +02:00
Jan Böhmer
568367b59e
Added an console command for updating currency exchange rates.
2019-08-13 13:04:31 +02:00
Jan Böhmer
2468409212
Added an admin page for currencies.
2019-08-12 23:45:21 +02:00
Jan Böhmer
c2b4d100f0
Show shopping informations in part details
2019-08-02 12:17:56 +02:00
Jan Böhmer
51763db070
Updated markdown parser
2019-06-16 12:50:40 +02:00
gfd
c46e6ff94c
Upgraded to symfony 4.3
2019-06-16 12:36:17 +02:00
Jan Böhmer
33ab9e5344
Use ext-intl for heroku.
2019-04-06 13:31:23 +02:00
Jan Böhmer
f76a49d34f
Install CKEditor during composer install routine.
2019-04-06 00:19:19 +02:00
Jan Böhmer
d2237a2598
Use ocramius/proxy-manager version 2.1 so PHP7.1 is also supported.
2019-03-27 19:38:02 +01:00
Jan Böhmer
6aa6df36e6
Use security advisories dependency.
2019-03-27 19:08:28 +01:00
Jan Böhmer
943d235b8b
Added some unit tests.
2019-03-26 23:34:40 +01:00
Jan Böhmer
64f1dbe7b7
Added mbstring as dependency.
2019-03-25 18:08:13 +01:00
Jan Böhmer
3b496d8070
Added an .htaccess file.
2019-03-25 16:42:50 +01:00
Jan Böhmer
47fe76b22e
Added a possibility to restrict the access to certain entity columns.
2019-03-20 19:11:34 +01:00