From f655db3ec530a8ab9607a6b6f55a874ec965eb6a Mon Sep 17 00:00:00 2001 From: "github-action[bot]" <> Date: Sun, 14 Jun 2026 16:20:23 +0000 Subject: [PATCH] Update Flex endpoint --- RECIPES.md | 1 + amoifr.pickle-panther-bundle.0.3.json | 77 +++++++++++++++++++ ...c7990a5f8cf860b96fb0f2dbfefaaab003b32.json | 77 +++++++++++++++++++ index.json | 3 + 4 files changed, 158 insertions(+) create mode 100644 amoifr.pickle-panther-bundle.0.3.json create mode 100644 archived/amoifr.pickle-panther-bundle/a45c7990a5f8cf860b96fb0f2dbfefaaab003b32.json diff --git a/RECIPES.md b/RECIPES.md index 72905a3f..129d0e7e 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -29,6 +29,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [alms/cycle-bundle](https://packagist.org/packages/alms/cycle-bundle) | [0.1](../../../tree/main/alms/cycle-bundle/0.1) | | [alteis/hagreed-bundle](https://packagist.org/packages/alteis/hagreed-bundle) | [1.0](../../../tree/main/alteis/hagreed-bundle/1.0) | | [ambient-link/ability-sdk](https://packagist.org/packages/ambient-link/ability-sdk) | [1.0](../../../tree/main/ambient-link/ability-sdk/1.0) | +| [amoifr/pickle-panther-bundle](https://packagist.org/packages/amoifr/pickle-panther-bundle) | [0.3](../../../tree/main/amoifr/pickle-panther-bundle/0.3) | | [amzs/random-bundle](https://packagist.org/packages/amzs/random-bundle) | [1.0](../../../tree/main/amzs/random-bundle/1.0) | | [andchir/omnipay-bundle](https://packagist.org/packages/andchir/omnipay-bundle) | [1.0](../../../tree/main/andchir/omnipay-bundle/1.0) | | [andchir/shopkeeper4-comments](https://packagist.org/packages/andchir/shopkeeper4-comments) | [1.0](../../../tree/main/andchir/shopkeeper4-comments/1.0) | diff --git a/amoifr.pickle-panther-bundle.0.3.json b/amoifr.pickle-panther-bundle.0.3.json new file mode 100644 index 00000000..4b4d61d1 --- /dev/null +++ b/amoifr.pickle-panther-bundle.0.3.json @@ -0,0 +1,77 @@ +{ + "manifests": { + "amoifr/pickle-panther-bundle": { + "manifest": { + "bundles": { + "Amoifr\\PicklePantherBundle\\PicklePantherBundle": [ + "test" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "post-install-output": [ + " * The bundle is enabled in the test environment only.", + " Tune config/packages/test/pickle_panther.yaml as needed (every key is optional).", + "", + " * To actually run E2E scenarios you need a chromedriver", + " (composer require --dev dbrekelmans/bdi && vendor/bin/bdi detect drivers)", + " or a browser provided via Docker.", + "", + " * Docs: https://github.com/Amoifr/PicklePantherBundle" + ] + }, + "files": { + "config/packages/test/pickle_panther.yaml": { + "contents": [ + "# Pickle Panther \u2014 YAML-driven E2E testing on top of Symfony Panther.", + "#", + "# Loaded in the \"test\" environment only: the bundle is registered for \"test\" in", + "# config/bundles.php, so a root-level config/packages/ file would also load in", + "# prod (where the bundle is absent) and Symfony would fail to boot.", + "#", + "# Every key below is OPTIONAL and shown with its default value \u2014 edit in place,", + "# or delete what you keep at the default. Full reference & docs:", + "# https://github.com/Amoifr/PicklePantherBundle", + "pickle_panther:", + " locale: fr # default DSL language (fr|en) \u2014 matching is bilingual anyway", + " debug: false # true => a screenshot after every step (= E2E_DEBUG=1)", + " scenarios_dir: '%kernel.project_dir%/tests/E2E/Scenario'", + " report:", + " enabled: true", + " output_dir: '%kernel.project_dir%/var/pickle-panther'", + " browser:", + " headless: true", + " chrome_args: [] # extra Chrome args appended to the defaults", + " desktop:", + " width: 1920", + " height: 1080", + " user_agent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36'", + " mobile:", + " width: 375", + " height: 812", + " pixel_ratio: 3.0", + " user_agent: 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Mobile/15E148 Safari/604.1'", + "", + " # Optional built-in form-login authenticator. Uncomment to enable it; leave", + " # commented if your app has a custom login flow (define your own service", + " # aliased to Amoifr\\PicklePantherBundle\\Auth\\AuthenticatorInterface instead).", + " # Keep credentials out of the repository \u2014 read them from environment variables.", + " #auth:", + " # login_path: /login", + " # logout_path: /logout", + " # form_selector: 'form'", + " # email_field: '_username'", + " # password_field: '_password'", + " # roles: # map a scenario role name to its credentials", + " # admin: { email: '%env(E2E_ADMIN_EMAIL)%', password: '%env(E2E_ADMIN_PASSWORD)%' }", + " # user: { email: '%env(E2E_USER_EMAIL)%', password: '%env(E2E_USER_PASSWORD)%' }", + "" + ], + "executable": false + } + }, + "ref": "a45c7990a5f8cf860b96fb0f2dbfefaaab003b32" + } + } +} diff --git a/archived/amoifr.pickle-panther-bundle/a45c7990a5f8cf860b96fb0f2dbfefaaab003b32.json b/archived/amoifr.pickle-panther-bundle/a45c7990a5f8cf860b96fb0f2dbfefaaab003b32.json new file mode 100644 index 00000000..4b4d61d1 --- /dev/null +++ b/archived/amoifr.pickle-panther-bundle/a45c7990a5f8cf860b96fb0f2dbfefaaab003b32.json @@ -0,0 +1,77 @@ +{ + "manifests": { + "amoifr/pickle-panther-bundle": { + "manifest": { + "bundles": { + "Amoifr\\PicklePantherBundle\\PicklePantherBundle": [ + "test" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "post-install-output": [ + " * The bundle is enabled in the test environment only.", + " Tune config/packages/test/pickle_panther.yaml as needed (every key is optional).", + "", + " * To actually run E2E scenarios you need a chromedriver", + " (composer require --dev dbrekelmans/bdi && vendor/bin/bdi detect drivers)", + " or a browser provided via Docker.", + "", + " * Docs: https://github.com/Amoifr/PicklePantherBundle" + ] + }, + "files": { + "config/packages/test/pickle_panther.yaml": { + "contents": [ + "# Pickle Panther \u2014 YAML-driven E2E testing on top of Symfony Panther.", + "#", + "# Loaded in the \"test\" environment only: the bundle is registered for \"test\" in", + "# config/bundles.php, so a root-level config/packages/ file would also load in", + "# prod (where the bundle is absent) and Symfony would fail to boot.", + "#", + "# Every key below is OPTIONAL and shown with its default value \u2014 edit in place,", + "# or delete what you keep at the default. Full reference & docs:", + "# https://github.com/Amoifr/PicklePantherBundle", + "pickle_panther:", + " locale: fr # default DSL language (fr|en) \u2014 matching is bilingual anyway", + " debug: false # true => a screenshot after every step (= E2E_DEBUG=1)", + " scenarios_dir: '%kernel.project_dir%/tests/E2E/Scenario'", + " report:", + " enabled: true", + " output_dir: '%kernel.project_dir%/var/pickle-panther'", + " browser:", + " headless: true", + " chrome_args: [] # extra Chrome args appended to the defaults", + " desktop:", + " width: 1920", + " height: 1080", + " user_agent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36'", + " mobile:", + " width: 375", + " height: 812", + " pixel_ratio: 3.0", + " user_agent: 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Mobile/15E148 Safari/604.1'", + "", + " # Optional built-in form-login authenticator. Uncomment to enable it; leave", + " # commented if your app has a custom login flow (define your own service", + " # aliased to Amoifr\\PicklePantherBundle\\Auth\\AuthenticatorInterface instead).", + " # Keep credentials out of the repository \u2014 read them from environment variables.", + " #auth:", + " # login_path: /login", + " # logout_path: /logout", + " # form_selector: 'form'", + " # email_field: '_username'", + " # password_field: '_password'", + " # roles: # map a scenario role name to its credentials", + " # admin: { email: '%env(E2E_ADMIN_EMAIL)%', password: '%env(E2E_ADMIN_PASSWORD)%' }", + " # user: { email: '%env(E2E_USER_EMAIL)%', password: '%env(E2E_USER_PASSWORD)%' }", + "" + ], + "executable": false + } + }, + "ref": "a45c7990a5f8cf860b96fb0f2dbfefaaab003b32" + } + } +} diff --git a/index.json b/index.json index 87a051d2..fcf00e73 100644 --- a/index.json +++ b/index.json @@ -79,6 +79,9 @@ "ambient-link/ability-sdk": [ "1.0" ], + "amoifr/pickle-panther-bundle": [ + "0.3" + ], "amzs/random-bundle": [ "1.0" ],