From 044e4bec2d2d2243e272dccf4db4bbb087a88a77 Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Sun, 23 Aug 2026 15:18:26 +0000 Subject: [PATCH] Update Flex endpoint --- ...edc988e1ac029ea0ff9fe98ad4da43da4330d.json | 71 +++++++++++++++++++ zestly.dev-login-bundle.0.1.json | 55 +++++++------- 2 files changed, 99 insertions(+), 27 deletions(-) create mode 100644 archived/zestly.dev-login-bundle/e15edc988e1ac029ea0ff9fe98ad4da43da4330d.json diff --git a/archived/zestly.dev-login-bundle/e15edc988e1ac029ea0ff9fe98ad4da43da4330d.json b/archived/zestly.dev-login-bundle/e15edc988e1ac029ea0ff9fe98ad4da43da4330d.json new file mode 100644 index 00000000..b47916b9 --- /dev/null +++ b/archived/zestly.dev-login-bundle/e15edc988e1ac029ea0ff9fe98ad4da43da4330d.json @@ -0,0 +1,71 @@ +{ + "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/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 are imported", + " under when@dev: so they do not exist in a production router.", + "", + " * Docs: https://github.com/ZestlyDigital/dev-login-bundle" + ] + }, + "files": { + "config/packages/zestly_dev_login.yaml": { + "contents": [ + "when@dev:", + " 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/zestly_dev_login.yaml": { + "contents": [ + "# Dev login endpoints. The `when@dev:` guard is one of the bundle's safety gates \u2014 a production", + "# router never learns these paths exist. Drop the guard and you drop that gate.", + "when@dev:", + " zestly_dev_login:", + " resource: '@ZestlyDevLoginBundle/config/routes.php'", + "" + ], + "executable": false + } + }, + "ref": "e15edc988e1ac029ea0ff9fe98ad4da43da4330d" + } + } +} diff --git a/zestly.dev-login-bundle.0.1.json b/zestly.dev-login-bundle.0.1.json index 0905525b..b47916b9 100644 --- a/zestly.dev-login-bundle.0.1.json +++ b/zestly.dev-login-bundle.0.1.json @@ -20,51 +20,52 @@ "", " php bin/console dev:login", "", - " * Declare who shows up in that list in config/packages/dev/zestly_dev_login.yaml.", + " * Declare who shows up in that list in config/packages/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.", + " It registers no services outside the dev environment, and its routes are imported", + " under when@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": { + "config/packages/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' }", + "when@dev:", + " 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": { + "config/routes/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'", + "# Dev login endpoints. The `when@dev:` guard is one of the bundle's safety gates \u2014 a production", + "# router never learns these paths exist. Drop the guard and you drop that gate.", + "when@dev:", + " zestly_dev_login:", + " resource: '@ZestlyDevLoginBundle/config/routes.php'", "" ], "executable": false } }, - "ref": "9d5bc77ad365e45a5f93a8520aad6ca8b4a976d1" + "ref": "e15edc988e1ac029ea0ff9fe98ad4da43da4330d" } } }