Commit graph

386 commits

Author SHA1 Message Date
Jan Böhmer
f8aee65d9e Simplified the available permissions 2022-10-31 21:13:27 +01:00
Jan Böhmer
687ee80255 Save permissions as JSON in user/group entities. 2022-10-30 21:51:24 +01:00
Jan Böhmer
33f8d2ba9e Merge branch 'master' into permission_rework 2022-10-30 17:35:57 +01:00
Jan Böhmer
ed87f81a69 Try to fix template loading issue on linux 2022-10-05 23:24:42 +02:00
Jan Böhmer
ac978abe1d Allow to register Webauthn Keys 2022-10-04 00:08:58 +02:00
Jan Böhmer
068daeda75 Use jbtronics/2fa-webauthn for u2f two factor authentication 2022-10-03 23:09:50 +02:00
Jan Böhmer
4c25e85a48 Automatically update the sidebar trees for all users if the trees are changed somehow. 2022-09-25 02:08:54 +02:00
Jan Böhmer
8bc2c994d2 Removed ElementPermissionListener and ColumnSecurity annotationn 2022-09-18 23:38:01 +02:00
Jan Böhmer
82a6ab1d4a Persist column visibility and ordering across requests and different parts tables. 2022-09-09 00:41:35 +02:00
Jan Böhmer
8f94a58c71 Allow to order and filter by the amount sum of parts. 2022-09-04 03:37:54 +02:00
Jan Böhmer
99b25fb293 Disable content security policy in development env, as symfony profiler uses a lot of inline js 2022-08-28 18:40:16 +02:00
Jan Böhmer
f9d945c4c7 Added the very basic foundations for a filter system 2022-08-15 01:01:27 +02:00
Jan Böhmer
eef26f7ae6 Use PUBLIC_ACCESS role instead of IS_AUTHENTICATED_ANONYMOUSLY role 2022-08-14 19:11:42 +02:00
Jan Böhmer
93d817db81 Use the new authenticator system introduced in symfony 5.1 2022-08-14 17:09:57 +02:00
Jan Böhmer
754926d4c8 Reenable r/u2f-two-factor-bundle 2022-08-14 00:36:00 +02:00
Jan Böhmer
600119276c Use the newer scheb/2fa bundle instead of scheb/two_factor_bundle
Currently the U2F auth is broken, as there is no plugin supporting it in the new system
2022-08-13 23:33:05 +02:00
Jan Böhmer
796dea33f2 Added an parameter to enable/disable the root node in the sidebar
Fixes issue #158
2022-08-13 01:46:53 +02:00
Jan Böhmer
e7fa1ebcb8 Added an parameter to decide, if the root tree node should be expanded or not
Related to issue #158, but it does not work due to a very buggy treeview...
2022-08-05 00:24:28 +02:00
Jan Böhmer
cb16819340 Allow to configure which tree panels are shown in the sidebar
Adresses issue #158
2022-08-04 23:13:43 +02:00
Jan Böhmer
21ca1ffead Moved all console comands to the partdb: namespace 2022-08-04 21:49:16 +02:00
Jan Böhmer
529cf1dff1 Implemented a Content-Security-Policy which disallows external and inline scripts 2022-08-03 21:40:42 +02:00
Jan Böhmer
fdcfb95ac7 Remove FOS CKEditor bundle as we dont use it anymore
We now use our self-written elements with CKEDITOR5
2022-07-26 21:26:30 +02:00
Jan Böhmer
017170e2d6 Use symfonys included bootstrap 5 forms styling 2022-07-24 18:31:06 +02:00
Jan Böhmer
79a1715290 Merge branch 'master' into turbo 2022-07-24 01:26:22 +02:00
Jan Böhmer
c8c15fe67f Allow http_method_override again needed for deletion controllers
Fixes issue #149 and #146
2022-07-22 00:30:17 +02:00
Jan Böhmer
ca41df79ed Just enable the locales we really need in symfony framework.
This should improve performance a little bit.
2022-07-21 23:47:00 +02:00
Jan Böhmer
9cc4226726 Allow users to set trusted proxies for header override.
This should fix issue #145.
2022-07-17 22:47:30 +02:00
Jan Böhmer
f3680ea7de Parse markdown using stimulus controller. 2022-03-06 14:54:08 +01:00
Jan Böhmer
5cc5c53853 Automatic reload assets on when they change. 2022-03-04 20:19:43 +01:00
Jan Böhmer
27b8fbd5b2 Added symfony ux-turbo packages 2022-03-04 20:13:25 +01:00
Jan Böhmer
98e3a374ed Updated symfony/webpack-encore-bundle recipe 2022-03-04 19:32:04 +01:00
Jan Böhmer
89e1492132 Updated symfony/web-profiler-bundle recipe 2022-03-04 19:27:33 +01:00
Jan Böhmer
d22dfd7dd7 Updated symfony/validator recipe 2022-03-04 19:24:47 +01:00
Jan Böhmer
441acca5ac Updated symfony/monolog-bundle recipe 2022-03-04 19:21:17 +01:00
Jan Böhmer
136b3a2b79 Updated symfony/framework-bundle 2022-03-04 19:11:09 +01:00
Jan Böhmer
143b0c298c Updated symfony/debug recipe 2022-03-04 19:07:10 +01:00
Jan Böhmer
d5cd7f9b2a Updated php-translation/symfony-bundle recipe 2022-03-04 19:06:32 +01:00
Jan Böhmer
a7a3a7dabf Update liip/imagine-bundle 2022-03-04 19:05:35 +01:00
Jan Böhmer
9cfd8a4cd3 Fixed config bug. 2021-10-02 22:18:08 +02:00
Jan Böhmer
ae67b55bf1 Updated webpack-encore recipe. 2021-10-02 21:23:34 +02:00
Jan Böhmer
9ae8e55b9e Updated symfony recipes (part 2). 2021-10-02 21:15:46 +02:00
Jan Böhmer
e40a6e6079 Updated symfony/framework recipe 2021-10-02 20:56:49 +02:00
Jan Böhmer
f05195c825 Updated doctrine/doctrine-migrations recipe.
Add doctrine migrations to profile.
2021-10-02 20:47:01 +02:00
Jan Böhmer
376b329723 Updated doctrine/doctrine-bundle recipe. 2021-10-02 20:44:34 +02:00
Jan Böhmer
63065a8b58 Reset autoincrement in a custom purger not in DataFixtures.
This makes things a lot prettier in the DataFixtures.
2021-10-02 20:14:48 +02:00
Jan Böhmer
73886af28c Updated composer dependencies. 2021-10-02 18:36:29 +02:00
Jan Böhmer
0da879347d Updated symfony recipes. 2021-01-03 20:54:47 +01:00
Jan Böhmer
8ab021c775 Updated easy coding-standard. 2020-08-21 21:21:27 +02:00
Jan Böhmer
8a42e413aa Updated composer dependencies and fixed error from security checker. 2020-07-30 17:13:16 +02:00
Jan Böhmer
7300a3d9b5 Fixed database migrations.
Should fix issue #75.
2020-07-06 21:19:00 +02:00