From e425bc1e85563f3478f0b31acc5be85d3474bd4f Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Wed, 19 Aug 2026 11:48:43 +0000 Subject: [PATCH] Update Flex endpoint --- RECIPES.md | 1 + ...bc77ad365e45a5f93a8520aad6ca8b4a976d1.json | 70 +++++++++++++++++++ index.json | 3 + zestly.dev-login-bundle.0.1.json | 70 +++++++++++++++++++ 4 files changed, 144 insertions(+) create mode 100644 archived/zestly.dev-login-bundle/9d5bc77ad365e45a5f93a8520aad6ca8b4a976d1.json create mode 100644 zestly.dev-login-bundle.0.1.json diff --git a/RECIPES.md b/RECIPES.md index 88836ae0..80be1c7c 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -775,6 +775,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [zenstruck/signed-url-bundle](https://packagist.org/packages/zenstruck/signed-url-bundle) | [0.1](../../../tree/main/zenstruck/signed-url-bundle/0.1) | | [zenstruck/twig-service-bundle](https://packagist.org/packages/zenstruck/twig-service-bundle) | [0.2](../../../tree/main/zenstruck/twig-service-bundle/0.2) | | [zephyr/allmysms-bundle](https://packagist.org/packages/zephyr/allmysms-bundle) | [1.0](../../../tree/main/zephyr/allmysms-bundle/1.0) | +| [zestly/dev-login-bundle](https://packagist.org/packages/zestly/dev-login-bundle) | [0.1](../../../tree/main/zestly/dev-login-bundle/0.1) | | [zim32/symfony-tracing-core](https://packagist.org/packages/zim32/symfony-tracing-core) | [1.0](../../../tree/main/zim32/symfony-tracing-core/1.0) | | [zim32/symfony-tracing-http-client](https://packagist.org/packages/zim32/symfony-tracing-http-client) | [1.0](../../../tree/main/zim32/symfony-tracing-http-client/1.0) | | [zim32/symfony-tracing-orm](https://packagist.org/packages/zim32/symfony-tracing-orm) | [1.0](../../../tree/main/zim32/symfony-tracing-orm/1.0) | \ No newline at end of file diff --git a/archived/zestly.dev-login-bundle/9d5bc77ad365e45a5f93a8520aad6ca8b4a976d1.json b/archived/zestly.dev-login-bundle/9d5bc77ad365e45a5f93a8520aad6ca8b4a976d1.json new file mode 100644 index 00000000..0905525b --- /dev/null +++ b/archived/zestly.dev-login-bundle/9d5bc77ad365e45a5f93a8520aad6ca8b4a976d1.json @@ -0,0 +1,70 @@ +{ + "manifests": { + "zestly/dev-login-bundle": { + "manifest": { + "bundles": { + "Zestly\\DevLoginBundle\\ZestlyDevLoginBundle": [ + "dev" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "post-install-output": [ + " * Dev login is ready. Start your server and open:", + "", + " /_dev/login list the identities you can become", + " /_dev/login/{identifier} log in as one of them, no password", + "", + " * List them from the console instead:", + "", + " php bin/console dev:login", + "", + " * Declare who shows up in that list in config/packages/dev/zestly_dev_login.yaml.", + "", + " * This grants password-free login to any account your user provider accepts.", + " It registers no services outside the dev environment, and its routes live in", + " config/routes/dev/ so they do not exist in a production router.", + "", + " * Docs: https://github.com/ZestlyDigital/dev-login-bundle" + ] + }, + "files": { + "config/packages/dev/zestly_dev_login.yaml": { + "contents": [ + "zestly_dev_login:", + " # The identities offered by GET /_dev/login and `bin/console dev:login`.", + " #", + " # There is no sensible default for this \u2014 it depends entirely on your fixtures \u2014 which is", + " # why it is the one setting this recipe writes. Everything else the bundle exposes already", + " # has a working default and is documented in the README.", + " #", + " # This is a convenience menu, not a whitelist: any identifier your application's user", + " # provider accepts will work, and listing one here grants nothing on its own.", + " #", + " # To build the list from your fixtures, a repository, or per-subdomain in a multi-tenant", + " # app, implement Zestly\\DevLoginBundle\\Identity\\IdentityProviderInterface and alias it \u2014", + " # it receives the current Request.", + " identities: []", + " # - { identifier: 'admin@example.com', label: 'Admin', roles: ['ROLE_ADMIN'] }", + " # - { identifier: 'user@example.com', label: 'Regular user' }", + "" + ], + "executable": false + }, + "config/routes/dev/zestly_dev_login.yaml": { + "contents": [ + "# Dev login endpoints. Loaded only because this file lives in config/routes/dev/ \u2014 that is", + "# one of the bundle's safety gates, so a production router never learns these paths exist.", + "# If you move this file out of a dev-scoped directory, you remove that gate.", + "zestly_dev_login:", + " resource: '@ZestlyDevLoginBundle/config/routes.php'", + "" + ], + "executable": false + } + }, + "ref": "9d5bc77ad365e45a5f93a8520aad6ca8b4a976d1" + } + } +} diff --git a/index.json b/index.json index 3069d7c0..f87e2727 100644 --- a/index.json +++ b/index.json @@ -2512,6 +2512,9 @@ "zephyr/allmysms-bundle": [ "1.0" ], + "zestly/dev-login-bundle": [ + "0.1" + ], "zim32/symfony-tracing-core": [ "1.0" ], diff --git a/zestly.dev-login-bundle.0.1.json b/zestly.dev-login-bundle.0.1.json new file mode 100644 index 00000000..0905525b --- /dev/null +++ b/zestly.dev-login-bundle.0.1.json @@ -0,0 +1,70 @@ +{ + "manifests": { + "zestly/dev-login-bundle": { + "manifest": { + "bundles": { + "Zestly\\DevLoginBundle\\ZestlyDevLoginBundle": [ + "dev" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "post-install-output": [ + " * Dev login is ready. Start your server and open:", + "", + " /_dev/login list the identities you can become", + " /_dev/login/{identifier} log in as one of them, no password", + "", + " * List them from the console instead:", + "", + " php bin/console dev:login", + "", + " * Declare who shows up in that list in config/packages/dev/zestly_dev_login.yaml.", + "", + " * This grants password-free login to any account your user provider accepts.", + " It registers no services outside the dev environment, and its routes live in", + " config/routes/dev/ so they do not exist in a production router.", + "", + " * Docs: https://github.com/ZestlyDigital/dev-login-bundle" + ] + }, + "files": { + "config/packages/dev/zestly_dev_login.yaml": { + "contents": [ + "zestly_dev_login:", + " # The identities offered by GET /_dev/login and `bin/console dev:login`.", + " #", + " # There is no sensible default for this \u2014 it depends entirely on your fixtures \u2014 which is", + " # why it is the one setting this recipe writes. Everything else the bundle exposes already", + " # has a working default and is documented in the README.", + " #", + " # This is a convenience menu, not a whitelist: any identifier your application's user", + " # provider accepts will work, and listing one here grants nothing on its own.", + " #", + " # To build the list from your fixtures, a repository, or per-subdomain in a multi-tenant", + " # app, implement Zestly\\DevLoginBundle\\Identity\\IdentityProviderInterface and alias it \u2014", + " # it receives the current Request.", + " identities: []", + " # - { identifier: 'admin@example.com', label: 'Admin', roles: ['ROLE_ADMIN'] }", + " # - { identifier: 'user@example.com', label: 'Regular user' }", + "" + ], + "executable": false + }, + "config/routes/dev/zestly_dev_login.yaml": { + "contents": [ + "# Dev login endpoints. Loaded only because this file lives in config/routes/dev/ \u2014 that is", + "# one of the bundle's safety gates, so a production router never learns these paths exist.", + "# If you move this file out of a dev-scoped directory, you remove that gate.", + "zestly_dev_login:", + " resource: '@ZestlyDevLoginBundle/config/routes.php'", + "" + ], + "executable": false + } + }, + "ref": "9d5bc77ad365e45a5f93a8520aad6ca8b4a976d1" + } + } +}