From 7a5c3b59480a56fe9334a09c87841be9dec7b60e Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Sun, 23 Nov 2025 12:47:43 +0000 Subject: [PATCH] Update Flex endpoint --- RECIPES.md | 1 + ...0a88bb77418697bd0c3ed213cd1a23604d93f.json | 73 +++++++++++++++++++ index.json | 3 + jolicode.media-bundle.0.1.json | 73 +++++++++++++++++++ 4 files changed, 150 insertions(+) create mode 100644 archived/jolicode.media-bundle/47f0a88bb77418697bd0c3ed213cd1a23604d93f.json create mode 100644 jolicode.media-bundle.0.1.json diff --git a/RECIPES.md b/RECIPES.md index e912f743..b3364505 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -288,6 +288,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [jms/serializer-bundle](https://packagist.org/packages/jms/serializer-bundle) | [4.0](jms/serializer-bundle/4.0) | | [jolicode/gif-exception-bundle](https://packagist.org/packages/jolicode/gif-exception-bundle) | [1.0](jolicode/gif-exception-bundle/1.0) | | [jolicode/jolitypo](https://packagist.org/packages/jolicode/jolitypo) | [1.0](jolicode/jolitypo/1.0) | +| [jolicode/media-bundle](https://packagist.org/packages/jolicode/media-bundle) | [0.1](jolicode/media-bundle/0.1) | | [jonathankablan/fast-entity-bundle](https://packagist.org/packages/jonathankablan/fast-entity-bundle) | [2.0](jonathankablan/fast-entity-bundle/2.0) | | [jrmgx/interactive-bundle](https://packagist.org/packages/jrmgx/interactive-bundle) | [1.0](jrmgx/interactive-bundle/1.0) | | [jsor/doctrine-postgis](https://packagist.org/packages/jsor/doctrine-postgis) | [1.7](jsor/doctrine-postgis/1.7) | diff --git a/archived/jolicode.media-bundle/47f0a88bb77418697bd0c3ed213cd1a23604d93f.json b/archived/jolicode.media-bundle/47f0a88bb77418697bd0c3ed213cd1a23604d93f.json new file mode 100644 index 00000000..0549c7a9 --- /dev/null +++ b/archived/jolicode.media-bundle/47f0a88bb77418697bd0c3ed213cd1a23604d93f.json @@ -0,0 +1,73 @@ +{ + "manifests": { + "jolicode/media-bundle": { + "manifest": { + "bundles": { + "JoliCode\\MediaBundle\\JoliMediaBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "post-install-output": [ + " * JoliMediaBundle has been successfully installed! Complete the configuration:", + " 1. Configure your media library storage in %CONFIG_DIR%/packages/joli_media.yaml", + " 2. Read the documentation options at https://mediabundle.jolicode.com/getting-started/configuration/", + "", + " * Learn how to install the required processors at https://mediabundle.jolicode.com/getting-started/dependencies-and-tooling/", + "", + " * To enable an admin bridge, follow the instructions at https://mediabundle.jolicode.com/bridges/" + ] + }, + "files": { + "config/packages/joli_media.yaml": { + "contents": [ + "# See the documentation for all available configuration options", + "joli_media:", + " # Configure a media library below. See the documentation for all available options", + " # at https://mediabundle.jolicode.com/getting-started/configuration/#configuration", + "", + " # libraries:", + " # default:", + " # original:", + " # flysystem: \"filesystem.original.storage\"", + " # url_generator:", + " # strategy: folder", + " # path: /media/original/", + " # cache:", + " # flysystem: \"filesystem.cache.storage\"", + " # must_store_when_generating_url: false", + " # url_generator:", + " # strategy: folder", + " # path: /media/cache/", + "", + " pre_processors:", + " - JoliCode\\MediaBundle\\PreProcessor\\ExifRemovalPreProcessor", + "" + ], + "executable": false + }, + "config/routes/joli_media.yaml": { + "contents": [ + "_joli_media:", + " resource: \"@JoliMediaBundle/config/routes.php\"", + "", + "# Uncomment the following lines to enable the EasyAdmin bridge routes", + "# _joli_media_easy_admin:", + "# resource: \"@JoliMediaEasyAdminBundle/src/Controller/\"", + "# prefix: /admin/media", + "", + "# Uncomment the following lines to enable the Sonata Admin bridge routes", + "# _joli_media_sonata_admin:", + "# resource: \"@JoliMediaSonataAdminBundle/src/Controller/\"", + "# prefix: /admin/media", + "" + ], + "executable": false + } + }, + "ref": "47f0a88bb77418697bd0c3ed213cd1a23604d93f" + } + } +} diff --git a/index.json b/index.json index 1ab95df9..98a96fb5 100644 --- a/index.json +++ b/index.json @@ -914,6 +914,9 @@ "jolicode/jolitypo": [ "1.0" ], + "jolicode/media-bundle": [ + "0.1" + ], "jonathankablan/fast-entity-bundle": [ "2.0" ], diff --git a/jolicode.media-bundle.0.1.json b/jolicode.media-bundle.0.1.json new file mode 100644 index 00000000..0549c7a9 --- /dev/null +++ b/jolicode.media-bundle.0.1.json @@ -0,0 +1,73 @@ +{ + "manifests": { + "jolicode/media-bundle": { + "manifest": { + "bundles": { + "JoliCode\\MediaBundle\\JoliMediaBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "post-install-output": [ + " * JoliMediaBundle has been successfully installed! Complete the configuration:", + " 1. Configure your media library storage in %CONFIG_DIR%/packages/joli_media.yaml", + " 2. Read the documentation options at https://mediabundle.jolicode.com/getting-started/configuration/", + "", + " * Learn how to install the required processors at https://mediabundle.jolicode.com/getting-started/dependencies-and-tooling/", + "", + " * To enable an admin bridge, follow the instructions at https://mediabundle.jolicode.com/bridges/" + ] + }, + "files": { + "config/packages/joli_media.yaml": { + "contents": [ + "# See the documentation for all available configuration options", + "joli_media:", + " # Configure a media library below. See the documentation for all available options", + " # at https://mediabundle.jolicode.com/getting-started/configuration/#configuration", + "", + " # libraries:", + " # default:", + " # original:", + " # flysystem: \"filesystem.original.storage\"", + " # url_generator:", + " # strategy: folder", + " # path: /media/original/", + " # cache:", + " # flysystem: \"filesystem.cache.storage\"", + " # must_store_when_generating_url: false", + " # url_generator:", + " # strategy: folder", + " # path: /media/cache/", + "", + " pre_processors:", + " - JoliCode\\MediaBundle\\PreProcessor\\ExifRemovalPreProcessor", + "" + ], + "executable": false + }, + "config/routes/joli_media.yaml": { + "contents": [ + "_joli_media:", + " resource: \"@JoliMediaBundle/config/routes.php\"", + "", + "# Uncomment the following lines to enable the EasyAdmin bridge routes", + "# _joli_media_easy_admin:", + "# resource: \"@JoliMediaEasyAdminBundle/src/Controller/\"", + "# prefix: /admin/media", + "", + "# Uncomment the following lines to enable the Sonata Admin bridge routes", + "# _joli_media_sonata_admin:", + "# resource: \"@JoliMediaSonataAdminBundle/src/Controller/\"", + "# prefix: /admin/media", + "" + ], + "executable": false + } + }, + "ref": "47f0a88bb77418697bd0c3ed213cd1a23604d93f" + } + } +}