All notable changes to project will be documented in this file.
2.7.3 - 2026-04-15
- (docker) update PHP, NGINX, and Composer versions - (127db04) - Ambroise Maupate
2.7.2 - 2026-03-13
- (ci) update PHP runner version and add build_merge_requests stage - (ee84fba) - Ambroise Maupate
- (docker) update PHP, NGINX, and Composer versions in Dockerfile - (a3fa403) - Ambroise Maupate
- (docker) refactor app service configuration and add memory limits - (70101f3) - Ambroise Maupate
- (messenger) add consumer name configuration for async transport - (ebc1ee8) - Ambroise Maupate
2.7.1 - 2026-03-02
- config solr in monolog - (04d0040) - eliot lauger
2.7.0 - 2026-01-25
- update PHP version, adjust user/group handling in Dockerfiles, remove sudo on Docker images and remove cache-clear in production entrypoint - (057e43f) - Ambroise Maupate
- add cache warmup for production environment in entrypoint scripts - (29601d4) - Ambroise Maupate
- update CI rules for branch and tag handling - (ea8b5a8) - Ambroise Maupate
- update release-cli image in CI configuration - (edc3962) - Ambroise Maupate
- update PHP and Nginx versions in Dockerfile to 8.5.1 and 1.28.1 respectively - (64b6ed4) - Ambroise Maupate
- (env) add Deepl API key configuration - (8753222) - Ambroise Maupate
- update Symfony dependencies to version 7.4.* - (c532a13) - Ambroise Maupate
2.6.5 - 2025-10-23
- (doctrine) add controller resolver auto mapping - (9316320) - Ambroise Maupate
- add memlock ulimits for Varnish service in Docker Compose files - (fb29d49) - Ambroise Maupate
- update PHP, MySQL, Nginx, Varnish and MariaDB versions in configuration - (5162ff3) - Ambroise Maupate
2.6.4 - 2025-08-12
- Improved .env configuration for Traefik reverse-proxy - (8bf61d9) - Ambroise Maupate
- update PHP version to 8.4.11 - (2d02e55) - Ambroise Maupate
2.6.3 - 2025-08-11
- update Docker Compose restarting procedure in CI configuration - (9ecc100) - Ambroise Maupate
2.6.2 - 2025-08-07
- do not declare a messenger transport for scheduler_default - (164ff13) - Ambroise Maupate
2.6.1 - 2025-08-06
- Missing
--entrypoint=for run commands - (798a931) - Ambroise Maupate
2.6.0 - 2025-08-06
- Add Docker configuration for FrankenPHP with development and production setups - (6d8fb6b) - Ambroise Maupate
- Update Symfony dependencies and configuration for version 7.3 - (1435d46) - Ambroise Maupate
- Update configuration for Doctrine and Messenger components - (bdc4913) - Ambroise Maupate
- update Docker configuration to replace cron with scheduler and adjust entrypoints - (a1e8b40) - Ambroise Maupate
- add timestamps for sitemap lastmod and update translation resource for sitemap generation - (7d4ad3b) - Ambroise Maupate
- enhance security headers in nginx configuration - (186bbda) - Ambroise Maupate
- update PHP version requirement to 8.3 and adjust roadiz/cms-pack version to ^3.0 in composer files - (bc20361) - Ambroise Maupate
- Clean up role definitions and remove unused roles in configuration files - (a629798) - Ambroise Maupate
- Simplify translation retrieval and enhance home page logic in GetCommonContentController - (577a92f) - Ambroise Maupate
- Update PHP version requirements, clean up Dockerfile, and migrate configuration settings - (af469db) - Ambroise Maupate
- Rename reCAPTCHA keys to generic captcha keys and update configuration - (ed92baa) - Ambroise Maupate
- Rename openapiContext to openapi in API configuration files - (52927b1) - Ambroise Maupate
- Update normalize methods to align on symfony 7.3 signatures - (baa5dd9) - Ambroise Maupate
- update switch_user role (to default
ROLE_ALLOWED_TO_SWITCH) and remove unnecessary access roles in security configuration - (fc87609) - Ambroise Maupate - add Solr bundle suggestion in composer.json and remove SOLR_VERSION from Dockerfile - (f486834) - Ambroise Maupate
- Improve prod and dev docker compose stacks - (dc363ff) - Ambroise Maupate
2.5.12 - 2025-06-26
- Correct condition to check publication status of aliased block in AliasBlockWalkerNormalizer - (5072ca6) - Ambroise Maupate
2.5.11 - 2025-06-26
- Refactor AliasBlockWalkerNormalizer to use decorated normalizers and add preview support - (90c805b) - Ambroise Maupate
- Update PHP version requirement to 8.3 and add Rector configuration - (aff893e) - Ambroise Maupate
2.5.10 - 2025-06-26
- Add AliasBlock entity and related definitions for tree walker and custom normalizer - (b6a2276) - Ambroise Maupate
2.5.9 - 2025-06-24
- Add return before Symfony String import - (6f2cd6c) - eliot lauger
2.5.8 - 2025-06-24
- Add MAILER_ENVELOP_SENDER and update DEFAULT_ADMIN_NOTIFIER_RECIPIENT - (4e4058e) - Ambroise Maupate
- Use camel case for URL keys in GetCommonContentController - (686bf08) - eliot lauger
2.5.7 - 2025-06-16
- Missing
TRUSTED_PROXIESenv variable insymfony/framework-bundlesection - (3e93e7b) - Ambroise Maupate
2.5.6 - 2025-06-12
- Upgrade to PHP 8.4.8 - MYSQL 8.0.42 - NGINX 1.27.5 - MariaDB 11.4.7 - Varnish 7.6.3 - Composer 2.8.9 - (7007ee4) - eliot lauger
2.5.5 - 2025-06-06
- Add JWT keypair generation to Docker entrypoints - (44705da) - eliot lauger
2.5.4 - 2025-06-05
- Update cache configuration and clean up unused API operations - (f2ef8ce) - Ambroise Maupate
- Enhance OpenAPI context for menus, footers, URLs, and colors in CommonContent - (a41a57a) - Ambroise Maupate
- Add URLs and colors settings to common content resource - (e85e808) - Ambroise Maupate
2.5.3 - 2025-05-13
- More loose version constraint on rezozero/intervention-request-bundle - (270ba64) - Ambroise Maupate
2.5.2 - 2025-05-13
- Add memory limit -1 in worker service (#8) - (c835335) - Eliot
- Upgraded rezozero/intervention-request-bundle to 4.1 - (2b58b74) - Ambroise Maupate
2.5.1 - 2025-04-08
- Update of compose.prod.yml to be in line with docker-bake.hcl (#7) - (e35847c) - Eliot
- Missing
PHP_CS_FIXER_IGNORE_ENVandnodetypes:validate-filescommand - (2a42940) - Ambroise Maupate
2.5.0 - 2025-03-11
- Use new
roadiz/php-runner:8.4.4-bookwormtest image - (5cbe853) - Ambroise Maupate
- Added NSErrorPage tree-walker into CommonContent - (b05ac1b) - Ambroise Maupate
2.4.14 - 2025-02-11
- Fixed Wrong Varnish size unit - (e2b5985) - Ambroise Maupate
2.4.13 - 2025-02-10
- Fixed MariaDb configuration header name - (b65edc9) - Ambroise Maupate
2.4.12 - 2025-02-10
- Fixed MariaDB configuration location - (8d145d8) - Ambroise Maupate
- Added new starter Page node-type and re-generated node-source classes - (bda3342) - Ambroise Maupate
- Upgraded to PHP 8.4 - (2c74725) - Ambroise Maupate
2.4.11 - 2025-02-08
- Upgraded Varnish version and add optimization on query-string (sorting) - (f0aa8b1) - Ambroise Maupate
- Migrated node-type JSON to YAML - (1ac2fd7) - Ambroise Maupate
- Add test node type files in pipeline and github action - (41950b4) - eliot lauger
2.4.10 - 2025-01-24
- Added new docker-migrate-entrypoint to only migrate database and app fixture, added DEPLOY_TAG for docker images - (e634b07) - Ambroise Maupate
2.4.9 - 2025-01-21
- Fixed solr:reindex issues on crontab by clearing cache at startup - (1d5b368) - Ambroise Maupate
2.4.8 - 2025-01-14
- Enable solr by default and added "roadiz/solr" tags to easily find configuration locations - (0b8c3f1) - Ambroise Maupate
2.4.7 - 2025-01-13
- Cleanup dotenv file to split between docker/env vars and Symfony - (61916a1) - Ambroise Maupate
- Use regular file name for phpstan flex recipe - (2291f97) - Ambroise Maupate
- Better
users:createcommand example - (98b13d2) - Ambroise Maupate
2.4.6 - 2025-01-10
- Use MariaDB 11.4.4 - (072771e) - Ambroise Maupate
2.4.5 - 2025-01-06
- Prevent
phpstan/phpdoc-parserto bump to v2 (composer.json) - (d0b8484) - Ambroise Maupate
2.4.4 - 2025-01-06
- Prevent
phpstan/phpdoc-parserto bump to v2 because of api-platform/core#6793 - (e8ccb7b) - Ambroise Maupate
2.4.3 - 2024-12-16
- Use
HostRegexpandPathRegexpfor Traefik v3 compatibility - (b924d22) - Ambroise Maupate
2.4.2 - 2024-12-11
- Make develop jobs interruptible - (6c1f555) - Ambroise Maupate
2.4.1 - 2024-12-11
- Added Gitlab CI example how to deploy docker compose to distant SSH servers - (d0ee7b3) - Ambroise Maupate
2.4.0 - 2024-12-06
- Base PHP image is now
php:8.3.13-fpm-bookworm
- Enable login-link feature - (45b947a) - Ambroise Maupate
- Removed
themesfrom Dockerfile, removed ContactFormController in favor of Custom-forms - (79f5167) - Ambroise Maupate - Use DEV cron entrypoint to prevent dumping production .env during development - (b927159) - Ambroise Maupate
- Update Github Action - (85fdd82) - Ambroise Maupate
- Do not use SSH keys volumes to share credentials between host and container, use
COMPOSER_DEPLOY_TOKEN- (4d01411) - Ambroise Maupate
- Set default docker user to
www-datafor docker images - (45658ff) - Ambroise Maupate - Removed Composer private key, use a deploy token instead for private packages - (18bbe92) - Ambroise Maupate
- Added ParallelConfigFactory to PhpCsFixer - (8018801) - Ambroise Maupate
- Upgraded docker compose dev environment - (dcbf346) - Ambroise Maupate
- Unnecessary job prefix, allow tests on merge_requests - (de69c2c) - Ambroise Maupate
- Improve README.md - (fcd081c) - Ambroise Maupate
- Add suggestion about create first admin user with command line (#6) - (5e50725) - Eliot
- Prevent cron docker entrypoint to run as non-root user - (2dc6c62) - Ambroise Maupate
- Replace
squizlabs/php_codesnifferpackage withfriendsofphp/php-cs-fixer- (a369090) - Ambroise Maupate - [breaking]Migrate Dockerfile to multi-stage build and get rid of
roadiz/php83-fpm-alpinebase image - (d2f3899) - Ambroise Maupate - Use Docker Buildx Bake - (f9f0fe9) - Ambroise Maupate
- Use Docker Buildx Bake with COMPOSER_DEPLOY_TOKEN - (ba8ef7c) - Ambroise Maupate
- Upgraded sentry/sentry-symfony to ^5.1 - (82ce87e) - Ambroise Maupate
- Use dedicated images for php and nginx, aligned workdirs (#4) - (464b4ac) - Ambroise Maupate
- Use mariadb by default - (3d9a3ee) - Ambroise Maupate
- Remove sensio_framework_extra - (7c4b921) - eliot lauger
2.3.9 - 2024-08-01
- Removed useless
themesfolder - (f06198c) - Ambroise Maupate
- Config updates for api-platform 3.3 - (3baf2d0) - Ambroise Maupate
2.3.8 - 2024-06-26
- DotEnv var name - (2a0e4f1) - Ambroise Maupate
2.3.7 - 2024-06-11
- Fix root folder permissions, do not chown twice during Dockerfile build - (fe8a101) - Ambroise Maupate
2.3.6 - 2024-06-08
- Improved Sentry integration - (0f07a87) - Ambroise Maupate
2.3.5 - 2024-05-31
- Use Redis for session storage in production - (b7932d3) - Ambroise Maupate
2.3.4 - 2024-05-29
- (Sentry) Added more options to expose environment - (1009bdc) - Ambroise Maupate
2.3.3 - 2024-05-28
- Allow exposing
Cache-Tagsheader when Varnish serve API and Nuxt responses - (0833570) - Ambroise Maupate
2.3.1 - 2024-05-16
- Upgraded docker entry point script to preserve environment - (422ba47) - Ambroise Maupate
- Missing redis-messenger package at composer create-project. Missing JWT_PASSPHRASE default value. - (c27aebc) - Ambroise Maupate
2.3.0 - 2024-05-15
- Fixed docker compose specification with
extendsanddepends_on- (aefde96) - Ambroise Maupate - Fixed monolog log level on prod - (095cccc) - Ambroise Maupate
- Attribute class ApiPlatform\Core\Annotation\ApiProperty does not exist. - (970ba38) - Ambroise Maupate
- Do not migrate app on make install - (3c1024b) - Ambroise Maupate
- Prefix all api_resource config file with
resources- (981b3ef) - Ambroise Maupate - Improved docker cron entrypoint - (185aefd) - Ambroise Maupate
- Removed php 8.1 from version matrix - (3341faa) - Ambroise Maupate
- Added php-unit configuration for Gitlab CI - (0e5e3c9) - Ambroise Maupate
- Removed /var/www/html/var/secret volume - (6fd4063) - Ambroise Maupate
- Improved README and added new Makefile recipe - (bc721ea) - Ambroise Maupate
- Added dev and stop Make recipes - (1d7f233) - Ambroise Maupate
- Use a dedicated docker entrypoint for docker cron image - (067d9fd) - Ambroise Maupate
- Switch to roadiz dev 2.3.x - (1ee942d) - Ambroise Maupate
- Added Footers and error page to common content - (edc2550) - Ambroise Maupate
- Allow sub Menu - (0be1cde) - Ambroise Maupate
- Added git-cliff configuration template - (2d514a8) - Ambroise Maupate
- Added git-cliff configuration template - (bd0f2e8) - Ambroise Maupate
- Upgrade to ApiPlatform 3.2 - (4455344) - Ambroise Maupate
- Added LiipMonitorBundle for health-checking API docker container - (59fcb39) - Ambroise Maupate
- Added simple
HEALTHCHECKcommand for docker containers - (997bd4e) - Ambroise Maupate - Upgraded example node-types entities - (5377feb) - Ambroise Maupate
- Changed MenuLinkPathNormalizer.php method signature - (d51461e) - Ambroise Maupate
2.2.1 - 2023-12-12
- Updated Github action version matrix - (2ea26ef) - Ambroise Maupate
2.2.0 - 2023-12-12
- (Docker) Clear caches after migrations and db ready - (91c6220) - Ambroise Maupate
- Configure API firewall as database-less JWT by default to ensure PreviewUser are not reloaded. Missing
user_checker- (23d64e4) - Ambroise Maupate - Fix docker compose watchtower depends-on labels - (f5afbd3) - Ambroise Maupate
- Removed deprecated
lexik_jwt_authentication.jwt_token_authenticator- (42850a0) - Ambroise Maupate
- (Solr) Better Solr managed schema for French fields asciifolding - (141186c) - Ambroise Maupate
- (Solr) Added *_ps field type for multiple geolocations - (2c9f5e3) - Ambroise Maupate
- Added Restic services for production backup and restoration in development env - (fc28b13) - Ambroise Maupate
- Added
APP_ROUTER_DEFAULT_URIto configure framework.router.default_uri - (67ef138) - Ambroise Maupate - Switched to php 82 - (8824e7e) - Ambroise Maupate
- Requires php 8.1 minimum - (424783d) - Ambroise Maupate
2.1.15 - 2023-09-20
- (CI) Build and tag at the same time to avoid push same docker image digest from different jobs - (6a96982) - Ambroise Maupate
- Set default empty dotenv vars for OpenID and ignore large files and archives from Varnish cache - (94f3975) - Ambroise Maupate
- Use VARNISH_HOST instead of URL for reverseProxyCache host param - (5af0965) - Ambroise Maupate
- More config hints - (1c0504d) - Ambroise Maupate
- Updated docker-php-entrypoint to perform db migrations first then app:install - (4b2079a) - Ambroise Maupate
2.1.14 - 2023-07-28
- Added AutoDevops templates for Gitlab CI/CD - (769495d) - Ambroise Maupate
- Do not use
themes:installandthemes:migratecommand anymore as Roadiz will generate Doctrine migration at node-type changes - (09b1714) - Ambroise Maupate - Do not expose WebResponse resource directly - (a972b80) - Ambroise Maupate
- Updated README and Makefile for new
app:migratecommand, disabled default Varnish invalidation - (b34cf42) - Ambroise Maupate
2.1.13 - 2023-07-25
- Wrong args order for docker compose with custom config file - (f00addf) - Ambroise Maupate
2.1.12 - 2023-07-25
- Added some doc about using symfony server:start instead of full docker stack - (b7ed89e) - Ambroise Maupate
2.1.11 - 2023-07-25
- Added missing Makefile entries, README and API platform
metadata_backward_compatibility_layer- (3346d79) - Ambroise Maupate - Run secrets command after composer install - (4ef7f4c) - Ambroise Maupate
- Upgraded configuration for Roadiz 2.2 - (8ef0d3f) - Ambroise Maupate
2.1.10 - 2023-07-12
- Missing gedmo_loggable doctrine mapping for Superclasses - (ce63709) - Ambroise Maupate
2.1.9 - 2023-06-27
- Fixed
com.centurylinklabs.watchtower.depends-onsyntax - (fc484c4) - Ambroise Maupate
2.1.8 - 2023-06-12
- Rename Gitlab CI dropped vars - (809af31) - Ambroise Maupate
2.1.7 - 2023-06-01
- Clear all cache pools on Symfony 5.4 on docker-entrypoint - (03b93a8) - Ambroise Maupate
2.1.6 - 2023-05-31
- Missing serialization group on custom_form operations - (41d57cc) - Ambroise Maupate
2.1.5 - 2023-05-31
- Added
symfony/requirements-checkerand composer install --no-dev during CI build - (3585c15) - Ambroise Maupate
2.1.4 - 2023-05-17
- Force watchtower to restart dependent containers - (a2b0357) - Ambroise Maupate
- Mixed up public and private file volumes for backup - (8d954ac) - Ambroise Maupate
2.1.3 - 2023-03-20
- Fixed GetCommonContentController using NodesSourcesHeadFactoryInterface and type-hinting Request - (33b637a) - Ambroise Maupate
- Missing docker/php-fpm-alpine/wait-for-it.sh in Dockerfile COPY - (54785fe) - Ambroise Maupate
- Varnish ACL should allow cron and worker hostname to purge - (b1a69e4) - Ambroise Maupate
- Improve Docker compose templates - (6ae85ee) - Ambroise Maupate
- Migrate from monolithic docker image to app, nginx, worker and cron containers. - (2a88497) - Ambroise Maupate
- Allow MultiTypeChildren treeWalker definition to fetch invisible nodes - (3785331) - Ambroise Maupate
2.1.2 - 2023-03-14
- Strip out irrelevant data - (929756f) - Ambroise Maupate
2.1.1 - 2023-03-08
- Missing return types on provided node-types - (c5208fa) - Ambroise Maupate
2.1.0 - 2023-03-06
- (Nginx) Missing CORS on pdf extension - (3fddf0e) - Ambroise Maupate
- Missing path prefix for Symfony profiler - (7015e36) - Ambroise Maupate
- Workaround for varnish/docker-varnish#53 - (1d9b847) - Ambroise Maupate
- Fixed doctrine resolved entities - (3d2e029) - Ambroise Maupate
- Missing ,
/css/login/imagepath - (06e6a70) - Ambroise Maupate - SSO user roles - (a3a3b92) - Ambroise Maupate
- Keep themes and bundles assets to include them in docker image - (c43a3ee) - Ambroise Maupate
- added isTransactional: false on Doctrine migrations - (7164208) - Ambroise Maupate
- skip messenger_messages migration if table already exists - (e594113) - Ambroise Maupate
- (Documents) Moved private documents to a dedicated listing - (eaf8ce6) - Ambroise Maupate
- Up to PHP 8.0, changed api resources config for roadiz v2.1 - (d2bb269) - Ambroise Maupate
- Change doctrine mapping to attribute - (f2521cc) - Ambroise Maupate
- Use attributes on Models - (61a4763) - Ambroise Maupate
- Added wait-for-it before launching app - (9c19335) - Ambroise Maupate
- Deprecated api_platform config - (38235f3) - Ambroise Maupate
- Do not wait for 1 sec on before_launch script thanks to wait-for-it.sh - (0f9f317) - Ambroise Maupate
- Use traefik path_prefix to host API and NuxtJS on the same domain - (8b5f4c5) - Ambroise Maupate
- Added backup docker service example - (d1dc286) - Ambroise Maupate
- Added CIDR to Varnish ACLs - (498d708) - Ambroise Maupate
- Use Redis as default cache backend for production - (e8144e3) - Ambroise Maupate
- Default enable Varnish for dev env and disable Solr by default - (bb180f6) - Ambroise Maupate
- Stop messenger workers when clearing cache or migrating - (13664c9) - Ambroise Maupate
- Added document_thumbnails serialization group - (7dcaff8) - Ambroise Maupate
- Moved constant settings to DotEnv variables - (cde8a48) - Ambroise Maupate
- Use Symfony secrets to store sensitive configuration values - (446d5c5) - Ambroise Maupate
- Added Flysystem default storages - (687ef20) - Ambroise Maupate
- Added default Menu and MenuLink node-types - (891f378) - Ambroise Maupate
- Use dev-develop bundles - (7252f2c) - Ambroise Maupate
- Restrict open_id users to editors roles - (2672f26) - Ambroise Maupate
- Declare docker volumes to persist node-types configuration - (5d17b89) - Ambroise Maupate
- Force dev-develop version - (e99cda4) - Ambroise Maupate
- Always pretty print with JMS Serializer - (d7154fd) - Ambroise Maupate
- Dotenv for API name and description - (4a8ac47) - Ambroise Maupate
- Added migration for Symfony Messenger message table - (7a5a410) - Ambroise Maupate
- Invert secret gen and jwt in README - (d89ecd6) - Ambroise Maupate
- Ignore /config/secrets//.decrypt.private.php - (a4e32c3) - Ambroise Maupate
- Do not commit prod secret keys - (0103b9f) - Ambroise Maupate
- Added trusted_headers to accept HTTPS proto from Load balancers - (4cc8130) - Ambroise Maupate
- Fixed Roadiz to v2.1 - (106a79f) - Ambroise Maupate
- Customize Api Platform Swagger UI - (fadb753) - Ambroise Maupate
- Added Github actions - (4a353a9) - Ambroise Maupate
2.0.5 - 2022-09-15
- Missing realms Rozier admin section - (834cd85) - Ambroise Maupate
2.0.4 - 2022-09-15
- Removed redundant dependencies - (911924a) - Ambroise Maupate
- Missing some default .env vars - (6052505) - Ambroise Maupate
- Improved config/packages files and default .env - (910f32b) - Ambroise Maupate
2.0.3 - 2022-09-07
- Added APP_FFMPEG_PATH DotEnv and ffmpeg binary to Docker images - (4c0f063) - Ambroise Maupate
- Use Imagick as default image driver to support AVIF/HEIC files formats - (20ee3f6) - Ambroise Maupate
2.0.2 - 2022-08-04
- (PHP) Removed PHP warnings on prod env - (879e23b) - Ambroise Maupate
- Removed useless API collection operations - (85d58e9) - Ambroise Maupate
- Useless php-soap requirement - (fcab0eb) - Ambroise Maupate
- Docker and CI configuration fixes - (675eb1e) - Ambroise Maupate
- Docker and CI configuration fixes - (4635ae8) - Ambroise Maupate
- (Performances) Added php.ini preload configuration - (0e291fd) - Ambroise Maupate
- Added /api/common_content endpoint example - (f909aa7) - Ambroise Maupate
- Additional CORS allowed headers - (6501e2c) - Ambroise Maupate
- Added realms api resource configuration - (9f2d035) - Ambroise Maupate
2.0.1 - 2022-07-04
- Non existent Varnish docker image tag - (5217af9) - Ambroise Maupate
- dump only real env vars - (80c1d6a) - Ambroise Maupate
- refactored config - (b9cd98d) - Ambroise Maupate
- Production environment - (a6d11d6) - Ambroise Maupate
- trusted proxies - (8395028) - Ambroise Maupate
- do not add volume on var/cache - (65b979a) - Ambroise Maupate
- Use rezozero Liform fork - (1caa915) - Ambroise Maupate
- Increase nginx buffer size for large collection of Cache-Tags - (efa3db4) - Ambroise Maupate
- Better makefile using docker-compose - (af83464) - Ambroise Maupate
- Env var HTTP_CACHE_SHARED_MAX_AGE - (f416070) - Ambroise Maupate
- Use OpenIdAuthenticator for backoffice access - (3b1ccc5) - Ambroise Maupate
- Enable Scienta\DoctrineJsonFunctions JSON_CONTAINS - (982c914) - Ambroise Maupate
- Added contact form controller and rate-limiter - (90ee246) - Ambroise Maupate
- Separate WebResponse Api Resource - (c841437) - Ambroise Maupate
- new APP_USE_ACCEPT_LANGUAGE_HEADER dotenv - (5147c36) - Ambroise Maupate
- Use php81 - (cb4ed6a) - Ambroise Maupate
- Added dotenv vars and healthcheck entry-point - (f34f106) - Ambroise Maupate
- New document section menu - (b74997a) - Ambroise Maupate
- Use built-in Symfony login throttling - (97bca11) - Ambroise Maupate
- Update crontab example with custom-form-answer prune command - (4612eae) - Ambroise Maupate
- Use custom Solr image to allow ASCII folding - (d7633fe) - Ambroise Maupate
- Moved open_id configuration from core to rozier bundle - (8b534c1) - Ambroise Maupate
- Fixed roadiz packages to 2.0.0 - (93fbd0b) - Ambroise Maupate
- Fixed dependencies, upgraded configuration files, added Contactform definition action - (1b4c2e1) - Ambroise Maupate
- Removed VCS repositories for liform - (0596a11) - Ambroise Maupate