Commit Graph

17 Commits

Author SHA1 Message Date
Jeroen De Meerleer 60de619080
Add 'connect-src' directive to Content Security Policy
This commit adds the 'connect-src' directive to the Content Security Policy in the nelmio_security.yaml file. This allows connections only to the same origin ('self').
2024-02-07 17:22:05 +01:00
Jeroen De Meerleer 766622f0fc
Updated to symfony 7.0 2023-12-07 12:05:21 +01:00
Jeroen De Meerleer 563c97925f
Refactor service and controller code, update file paths
- Refactored the `Page` class from the `App\Repository` namespace to the `App\Service` namespace.
- Updated the file path references in the `getPage()` method of the `Page` class to use `$this->kernel` instead of `$kernel`.
- Renamed the file from `src/Repository/Page.php` to `src/Service/Page.php`.
- Updated the import statement in the `DefaultController.php` file to reflect this change.

This commit improves code organization and ensures that file paths are correctly referenced.
2023-10-13 09:22:40 +02:00
Jeroen De Meerleer 98781357b9
Updated security 2023-08-04 14:27:37 +02:00
Jeroen De Meerleer 27a4295589
Add NelmioSecurityBundle v3.0.0 and Symfony Password Hasher v6.3.0 dependencies
- Added "nelmio/security-bundle" version "^3.0" to composer.json
- Added "symfony/password-hasher" version "v6.3.0" to composer.lock
2023-07-06 09:42:42 +02:00
Jeroen De Meerleer ea3814991d
Update Symfony packages to version 6.3 2023-06-27 12:11:04 +02:00
Jeroen De Meerleer 6165c58ca6
UPDATED DEPENDENCIES 2022-09-12 15:33:40 +02:00
Jeroen De Meerleer d926191539
BUGFIX: make it working behind a proxy 2022-09-12 15:18:24 +02:00
Jeroen De Meerleer 04b843ef44
ENHANCEMENT: Using webpack again 2022-09-12 15:18:11 +02:00
Jeroen De Meerleer 62fd0a4e81
Updated dependencies 2022-07-28 16:19:35 +02:00
Jeroen De Meerleer 9e20b84862
ENHANCEMENT: Reimplemented CSP 2022-06-08 14:07:44 +02:00
Jeroen De Meerleer 74b238c3d5
BUGFIX: fixed error pages 2022-04-29 13:51:06 +02:00
Jeroen De Meerleer 7942801015
ENHANCEMENT: using vite instead of webpack 2022-04-29 12:28:44 +02:00
Jeroen De Meerleer ccb77c95fe
BUGFIX: using standard symfony framework 2022-04-29 12:04:17 +02:00
Jeroen De Meerleer 9e06a69f28
BUGFIX: added error pages 2021-08-06 12:30:00 +02:00
Jeroen De Meerleer 9d80ffe3d3
ENHANCEMENT: allowing folders 2021-08-05 15:46:16 +02:00
Jeroen De Meerleer 54778cb4a7
Initial commit 2021-08-05 13:56:02 +02:00