commit 3813e9640c67f329e66d4eb5c3a6adfeb7393fc4 Author: github-action[bot] <> Date: Mon Jul 13 15:28:09 2026 +0000 Create Flex endpoint diff --git a/atlas.symfony.1.0.json b/atlas.symfony.1.0.json new file mode 100644 index 00000000..a2598c23 --- /dev/null +++ b/atlas.symfony.1.0.json @@ -0,0 +1,23 @@ +{ + "manifests": { + "atlas/symfony": { + "manifest": { + "bundles": { + "Atlas\\Symfony\\AtlasBundle": [ + "all" + ] + }, + "copy-from-package": { + "Resources/config/atlas.yaml": "%CONFIG_DIR%/packages/atlas.yaml" + }, + "env": { + "ATLAS_PDO_DSN": "", + "ATLAS_PDO_USERNAME": "", + "ATLAS_PDO_PASSWORD": "" + } + }, + "files": [], + "ref": "59ce1c811d6db5e8c23fd8ecc0fdfa92f00a9dbf" + } + } +} diff --git a/axium.identity.1.0.json b/axium.identity.1.0.json new file mode 100644 index 00000000..6a3a3bd5 --- /dev/null +++ b/axium.identity.1.0.json @@ -0,0 +1,64 @@ +{ + "manifests": { + "axium/identity": { + "manifest": { + "bundles": { + "Axium\\Identity\\AxiumIdentityBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "AXIUM_IDENTITY_URL": "https://identity.example.com", + "AXIUM_CLIENT_ID": "your-client-id", + "AXIUM_CLIENT_SECRET": "your-client-secret" + }, + "post-install-output": [ + " AXIUM Identity Bundle ", + "", + "Le bundle a \u00e9t\u00e9 install\u00e9 avec succ\u00e8s.", + "", + "Ajoutez les variables d'environnement suivantes \u00e0 votre fichier .env :", + "", + "AXIUM_IDENTITY_URL=https://identity.example.com", + "AXIUM_CLIENT_ID=your-client-id", + "AXIUM_CLIENT_SECRET=your-client-secret", + "", + "Documentation:", + "https://github.com/BenjaminYAO/axium-identity" + ] + }, + "files": { + "config/packages/axium_identity.yaml": { + "contents": [ + "axium_identity:", + " url: '%env(AXIUM_IDENTITY_URL)%'", + " client_id: '%env(AXIUM_CLIENT_ID)%'", + " client_secret: '%env(AXIUM_CLIENT_SECRET)%'", + " verify_ssl: false", + "" + ], + "executable": false + }, + "config/routes/axium_identity.yaml": { + "contents": [ + "axium_identity_login:", + " path: /login", + " controller: Axium\\Identity\\Controller\\SecurityController::login", + " methods: [GET, POST]", + "", + "axium_identity_logout:", + " path: /logout", + " controller: Axium\\Identity\\Controller\\SecurityController::logout", + "", + "" + ], + "executable": false + } + }, + "ref": "37d5f5a6b1cb522f38f888ecbeb736b3fae1a886" + } + } +} diff --git a/index.json b/index.json new file mode 100644 index 00000000..5fdee22d --- /dev/null +++ b/index.json @@ -0,0 +1,23 @@ +{ + "aliases": [], + "recipes": { + "atlas/symfony": [ + "1.0" + ], + "axium/identity": [ + "1.0" + ] + }, + "recipe-conflicts": [], + "versions": [], + "branch": "main", + "is_contrib": true, + "_links": { + "repository": "github.com/symfony/recipes-contrib", + "origin_template": "{package}:{version}@github.com/symfony/recipes-contrib:main", + "recipe_template": "https://raw.githubusercontent.com/symfony/recipes-contrib/flex/pull-2011/{package_dotted}.{version}.json", + "recipe_template_relative": "{package_dotted}.{version}.json", + "archived_recipes_template": "https://raw.githubusercontent.com/symfony/recipes-contrib/flex/pull-2011/archived/{package_dotted}/{ref}.json", + "archived_recipes_template_relative": "archived/{package_dotted}/{ref}.json" + } +}