Compare commits

..
Author SHA1 Message Date
github-action[bot]andgithub-action[bot] 89f5a9c907 Create Flex endpoint 2026-06-12 14:11:18 +00:00
2573 changed files with 3 additions and 130229 deletions
-33
View File
@@ -1,33 +0,0 @@
{
"manifests": {
"21torr/hosting": {
"manifest": {
"bundles": {
"Torr\\Hosting\\HostingBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"HOSTING_TIER": "development"
},
"gitignore": [
"/.build-info.json"
]
},
"files": {
"config/packages/hosting.yaml": {
"contents": [
"hosting:",
" tier: '%env(HOSTING_TIER)%'",
""
],
"executable": false
}
},
"ref": "cc9fac2b32b1db240afab9621c18ffaf5b4b742f"
}
}
}
-44
View File
@@ -1,44 +0,0 @@
{
"manifests": {
"21torr/hosting": {
"manifest": {
"bundles": {
"Torr\\Hosting\\HostingBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"HOSTING_TIER": "development",
"HOSTING_INSTALLATION": ""
},
"gitignore": [
"/.build-info.json"
]
},
"files": {
"config/packages/hosting.yaml": {
"contents": [
"hosting:",
" tier: '%env(HOSTING_TIER)%'",
" installation: \"%env(HOSTING_INSTALLATION)%\"",
""
],
"executable": false
},
"config/routes/hosting.yaml": {
"contents": [
"hosting:",
" resource: '@HostingBundle/config/routes.yaml'",
" prefix: /hosting",
""
],
"executable": false
}
},
"ref": "cef3f08eb33827d2f35f05b32a5448cbb32a2422"
}
}
}
-34
View File
@@ -1,34 +0,0 @@
{
"manifests": {
"21torr/storyblok": {
"manifest": {
"bundles": {
"Torr\\Storyblok\\TorrStoryblokBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"STORYBLOK_SPACE_ID": "",
"STORYBLOK_MANAGEMENT_TOKEN": "",
"STORYBLOK_CONTENT_TOKEN": ""
}
},
"files": {
"config/packages/storyblok.yaml": {
"contents": [
"storyblok:",
" space_id: \"%env(int:STORYBLOK_SPACE_ID)%\"",
" management_token: \"%env(STORYBLOK_MANAGEMENT_TOKEN)%\"",
" content_token: \"%env(STORYBLOK_CONTENT_TOKEN)%\"",
""
],
"executable": false
}
},
"ref": "94bfe9861969cc5f22ebf83ff37b826e632ab7c4"
}
}
}
-43
View File
@@ -1,43 +0,0 @@
{
"manifests": {
"21torr/storyblok": {
"manifest": {
"bundles": {
"Torr\\Storyblok\\TorrStoryblokBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"STORYBLOK_SPACE_ID": "",
"STORYBLOK_MANAGEMENT_TOKEN": "",
"STORYBLOK_CONTENT_TOKEN": ""
}
},
"files": {
"config/packages/storyblok.yaml": {
"contents": [
"storyblok:",
" space_id: \"%env(int:STORYBLOK_SPACE_ID)%\"",
" management_token: \"%env(STORYBLOK_MANAGEMENT_TOKEN)%\"",
" content_token: \"%env(STORYBLOK_CONTENT_TOKEN)%\"",
""
],
"executable": false
},
"config/routes/storyblok.yaml": {
"contents": [
"storyblok:",
" prefix: /storyblok/",
" resource: '@TorrStoryblokBundle/config/routes.yaml'",
""
],
"executable": false
}
},
"ref": "5b1917dd387f456e7c08c433b4922cf2db51ca1c"
}
}
}
-31
View File
@@ -1,31 +0,0 @@
{
"manifests": {
"21torr/task-manager": {
"manifest": {
"bundles": {
"Torr\\TaskManager\\TaskManagerBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/task_manager.yaml": {
"contents": [
"task_manager:",
" queues:",
" # queues sorted by priority. Highest priority at the top",
" - app_very_urgent",
" - app_urgent",
" - app",
""
],
"executable": false
}
},
"ref": "e80fc18d88f49e5a5974f9c9eadf6f5fbaad2b21"
}
}
}
-792
View File
@@ -1,792 +0,0 @@
# List of Recipes
Additional recipes can be found on the [Main Recipes Repository](https://github.com/symfony/recipes/blob/flex/main/RECIPES.md)
| Package | Latest Recipe |
| --- | --- |
| [21torr/hosting](https://packagist.org/packages/21torr/hosting) | [3.2](../../../tree/main/21torr/hosting/3.2) |
| [21torr/storyblok](https://packagist.org/packages/21torr/storyblok) | [3.15](../../../tree/main/21torr/storyblok/3.15) |
| [21torr/task-manager](https://packagist.org/packages/21torr/task-manager) | [2.0](../../../tree/main/21torr/task-manager/2.0) |
| [abel/keycloak-bearer-only-adapter-bundle](https://packagist.org/packages/abel/keycloak-bearer-only-adapter-bundle) | [1.0](../../../tree/main/abel/keycloak-bearer-only-adapter-bundle/1.0) |
| [ablaise/meteion-bundle](https://packagist.org/packages/ablaise/meteion-bundle) | [1.0](../../../tree/main/ablaise/meteion-bundle/1.0) |
| [acencyril/sentinelle-bundle](https://packagist.org/packages/acencyril/sentinelle-bundle) | [0.3](../../../tree/main/acencyril/sentinelle-bundle/0.3) |
| [acseo/typesense-bundle](https://packagist.org/packages/acseo/typesense-bundle) | [0.7](../../../tree/main/acseo/typesense-bundle/0.7) |
| [ad3n/ratchet-bundle](https://packagist.org/packages/ad3n/ratchet-bundle) | [0.4](../../../tree/main/ad3n/ratchet-bundle/0.4) |
| [adback/adback-sdk-php-symfony](https://packagist.org/packages/adback/adback-sdk-php-symfony) | [2.4](../../../tree/main/adback/adback-sdk-php-symfony/2.4) |
| [adlarge/fixtures-documentation-bundle](https://packagist.org/packages/adlarge/fixtures-documentation-bundle) | [1.1](../../../tree/main/adlarge/fixtures-documentation-bundle/1.1) |
| [adrienlbt/hexagonal-maker-bundle](https://packagist.org/packages/adrienlbt/hexagonal-maker-bundle) | [1.2](../../../tree/main/adrienlbt/hexagonal-maker-bundle/1.2) |
| [agilelab-fr/captcha-bundle](https://packagist.org/packages/agilelab-fr/captcha-bundle) | [1.0](../../../tree/main/agilelab-fr/captcha-bundle/1.0) |
| [ahmed-bhs/doctrine-doctor](https://packagist.org/packages/ahmed-bhs/doctrine-doctor) | [0.1](../../../tree/main/ahmed-bhs/doctrine-doctor/0.1) |
| [ajardin/blizzard-sdk-bundle](https://packagist.org/packages/ajardin/blizzard-sdk-bundle) | [1.0](../../../tree/main/ajardin/blizzard-sdk-bundle/1.0) |
| [ajardin/docker-symfony](https://packagist.org/packages/ajardin/docker-symfony) | [0.2](../../../tree/main/ajardin/docker-symfony/0.2) |
| [ajgarlag/openid-connect-provider-bundle](https://packagist.org/packages/ajgarlag/openid-connect-provider-bundle) | [0.2](../../../tree/main/ajgarlag/openid-connect-provider-bundle/0.2) |
| [ajgl/breakpoint-twig-extension](https://packagist.org/packages/ajgl/breakpoint-twig-extension) | [0.3](../../../tree/main/ajgl/breakpoint-twig-extension/0.3) |
| [akondas/symfony-consul-bundle](https://packagist.org/packages/akondas/symfony-consul-bundle) | [0.1](../../../tree/main/akondas/symfony-consul-bundle/0.1) |
| [alengo/alengo-webspace-settings-bundle](https://packagist.org/packages/alengo/alengo-webspace-settings-bundle) | [0.9](../../../tree/main/alengo/alengo-webspace-settings-bundle/0.9) |
| [alexandret/evc-bundle](https://packagist.org/packages/alexandret/evc-bundle) | [1.0](../../../tree/main/alexandret/evc-bundle/1.0) |
| [alexgeno/phone-verification-bundle](https://packagist.org/packages/alexgeno/phone-verification-bundle) | [1.0](../../../tree/main/alexgeno/phone-verification-bundle/1.0) |
| [alexivanou/russian-text-bundle](https://packagist.org/packages/alexivanou/russian-text-bundle) | [1.0](../../../tree/main/alexivanou/russian-text-bundle/1.0) |
| [algolia/algolia-search-bundle](https://packagist.org/packages/algolia/algolia-search-bundle) | [2.2](../../../tree/main/algolia/algolia-search-bundle/2.2) |
| [algolia/search-bundle](https://packagist.org/packages/algolia/search-bundle) | [3.0](../../../tree/main/algolia/search-bundle/3.0) |
| [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) |
| [andrew-gos/telegram-bot-bundle](https://packagist.org/packages/andrew-gos/telegram-bot-bundle) | [1.0](../../../tree/main/andrew-gos/telegram-bot-bundle/1.0) |
| [anezi/locale-extension](https://packagist.org/packages/anezi/locale-extension) | [1.0](../../../tree/main/anezi/locale-extension/1.0) |
| [anotterweb/ux-location](https://packagist.org/packages/anotterweb/ux-location) | [1.0](../../../tree/main/anotterweb/ux-location/1.0) |
| [antishov/doctrine-extensions-bundle](https://packagist.org/packages/antishov/doctrine-extensions-bundle) | [1.4](../../../tree/main/antishov/doctrine-extensions-bundle/1.4) |
| [anyx/login-gate-bundle](https://packagist.org/packages/anyx/login-gate-bundle) | [1.0](../../../tree/main/anyx/login-gate-bundle/1.0) |
| [arad021/entity-already-exists-validation-constraint](https://packagist.org/packages/arad021/entity-already-exists-validation-constraint) | [1.0](../../../tree/main/arad021/entity-already-exists-validation-constraint/1.0) |
| [armin/scssphp-bundle](https://packagist.org/packages/armin/scssphp-bundle) | [1.0](../../../tree/main/armin/scssphp-bundle/1.0) |
| [artack/recaptcha-enterprise-bundle](https://packagist.org/packages/artack/recaptcha-enterprise-bundle) | [0.1](../../../tree/main/artack/recaptcha-enterprise-bundle/0.1) |
| [artack/svg-inline-bundle](https://packagist.org/packages/artack/svg-inline-bundle) | [1.0](../../../tree/main/artack/svg-inline-bundle/1.0) |
| [artox-lab/clarc-bundle](https://packagist.org/packages/artox-lab/clarc-bundle) | [0.1](../../../tree/main/artox-lab/clarc-bundle/0.1) |
| [artox-lab/clarc-message-bus-bundle](https://packagist.org/packages/artox-lab/clarc-message-bus-bundle) | [1.0](../../../tree/main/artox-lab/clarc-message-bus-bundle/1.0) |
| [artox-lab/sms-bundle](https://packagist.org/packages/artox-lab/sms-bundle) | [1.0](../../../tree/main/artox-lab/sms-bundle/1.0) |
| [artprima/prometheus-metrics-bundle](https://packagist.org/packages/artprima/prometheus-metrics-bundle) | [1.21](../../../tree/main/artprima/prometheus-metrics-bundle/1.21) |
| [artyuum/request-dto-mapper-bundle](https://packagist.org/packages/artyuum/request-dto-mapper-bundle) | [1.0](../../../tree/main/artyuum/request-dto-mapper-bundle/1.0) |
| [assoconnect/mjml-bundle](https://packagist.org/packages/assoconnect/mjml-bundle) | [1.0](../../../tree/main/assoconnect/mjml-bundle/1.0) |
| [async-aws/async-aws-bundle](https://packagist.org/packages/async-aws/async-aws-bundle) | [1.0](../../../tree/main/async-aws/async-aws-bundle/1.0) |
| [atlas/symfony](https://packagist.org/packages/atlas/symfony) | [1.0](../../../tree/main/atlas/symfony/1.0) |
| [aws/aws-sdk-php-symfony](https://packagist.org/packages/aws/aws-sdk-php-symfony) | [1.3](../../../tree/main/aws/aws-sdk-php-symfony/1.3) |
| [axium/identity](https://packagist.org/packages/axium/identity) | [1.0](../../../tree/main/axium/identity/1.0) |
| [aziz403/ux-datatable](https://packagist.org/packages/aziz403/ux-datatable) | [1.0](../../../tree/main/aziz403/ux-datatable/1.0) |
| [aziz403/ux-zoom](https://packagist.org/packages/aziz403/ux-zoom) | [1.0](../../../tree/main/aziz403/ux-zoom/1.0) |
| [bab/tested-routes-checker-bundle](https://packagist.org/packages/bab/tested-routes-checker-bundle) | [1.0](../../../tree/main/bab/tested-routes-checker-bundle/1.0) |
| [backup-manager/symfony](https://packagist.org/packages/backup-manager/symfony) | [2.1](../../../tree/main/backup-manager/symfony/2.1) |
| [baldinof/roadrunner-bundle](https://packagist.org/packages/baldinof/roadrunner-bundle) | [3.0](../../../tree/main/baldinof/roadrunner-bundle/3.0) |
| [basster/lazy-response-bundle](https://packagist.org/packages/basster/lazy-response-bundle) | [1.0](../../../tree/main/basster/lazy-response-bundle/1.0) |
| [basster/twig-base64-extension](https://packagist.org/packages/basster/twig-base64-extension) | [1.0](../../../tree/main/basster/twig-base64-extension/1.0) |
| [bcc/cron-manager-bundle](https://packagist.org/packages/bcc/cron-manager-bundle) | [3.1](../../../tree/main/bcc/cron-manager-bundle/3.1) |
| [becklyn/assets-bundle](https://packagist.org/packages/becklyn/assets-bundle) | [2.4](../../../tree/main/becklyn/assets-bundle/2.4) |
| [becklyn/gluggi-bundle](https://packagist.org/packages/becklyn/gluggi-bundle) | [3.1](../../../tree/main/becklyn/gluggi-bundle/3.1) |
| [becklyn/javascript-routing](https://packagist.org/packages/becklyn/javascript-routing) | [1.0](../../../tree/main/becklyn/javascript-routing/1.0) |
| [becklyn/translations](https://packagist.org/packages/becklyn/translations) | [1.0](../../../tree/main/becklyn/translations/1.0) |
| [beelab/recaptcha2-bundle](https://packagist.org/packages/beelab/recaptcha2-bundle) | [2.0](../../../tree/main/beelab/recaptcha2-bundle/2.0) |
| [beelab/tag-bundle](https://packagist.org/packages/beelab/tag-bundle) | [1.3](../../../tree/main/beelab/tag-bundle/1.3) |
| [beelab/test-bundle](https://packagist.org/packages/beelab/test-bundle) | [2.0](../../../tree/main/beelab/test-bundle/2.0) |
| [birkof/netopia-mobilpay-bundle](https://packagist.org/packages/birkof/netopia-mobilpay-bundle) | [1.0](../../../tree/main/birkof/netopia-mobilpay-bundle/1.0) |
| [bitbag/cms-plugin](https://packagist.org/packages/bitbag/cms-plugin) | [3.0](../../../tree/main/bitbag/cms-plugin/3.0) |
| [bitbag/elasticsearch-plugin](https://packagist.org/packages/bitbag/elasticsearch-plugin) | [5.0](../../../tree/main/bitbag/elasticsearch-plugin/5.0) |
| [bitbag/mailchimp-plugin](https://packagist.org/packages/bitbag/mailchimp-plugin) | [1.2](../../../tree/main/bitbag/mailchimp-plugin/1.2) |
| [bitbag/product-bundle-plugin](https://packagist.org/packages/bitbag/product-bundle-plugin) | [1.2](../../../tree/main/bitbag/product-bundle-plugin/1.2) |
| [bitbag/shipping-export-plugin](https://packagist.org/packages/bitbag/shipping-export-plugin) | [1.0](../../../tree/main/bitbag/shipping-export-plugin/1.0) |
| [bitbag/wishlist-plugin](https://packagist.org/packages/bitbag/wishlist-plugin) | [4.4](../../../tree/main/bitbag/wishlist-plugin/4.4) |
| [bizkit/versioning-bundle](https://packagist.org/packages/bizkit/versioning-bundle) | [1.0](../../../tree/main/bizkit/versioning-bundle/1.0) |
| [boshurik/telegram-bot-bundle](https://packagist.org/packages/boshurik/telegram-bot-bundle) | [6.0](../../../tree/main/boshurik/telegram-bot-bundle/6.0) |
| [botjaeger/nexmo-bundle](https://packagist.org/packages/botjaeger/nexmo-bundle) | [0.5](../../../tree/main/botjaeger/nexmo-bundle/0.5) |
| [broadway/broadway-bundle](https://packagist.org/packages/broadway/broadway-bundle) | [0.4](../../../tree/main/broadway/broadway-bundle/0.4) |
| [broadway/event-store-dbal](https://packagist.org/packages/broadway/event-store-dbal) | [0.2](../../../tree/main/broadway/event-store-dbal/0.2) |
| [broadway/event-store-mongodb](https://packagist.org/packages/broadway/event-store-mongodb) | [0.2](../../../tree/main/broadway/event-store-mongodb/0.2) |
| [broadway/read-model-elasticsearch](https://packagist.org/packages/broadway/read-model-elasticsearch) | [0.3](../../../tree/main/broadway/read-model-elasticsearch/0.3) |
| [broadway/read-model-mongodb](https://packagist.org/packages/broadway/read-model-mongodb) | [0.2](../../../tree/main/broadway/read-model-mongodb/0.2) |
| [bugsnag/bugsnag-symfony](https://packagist.org/packages/bugsnag/bugsnag-symfony) | [1.13](../../../tree/main/bugsnag/bugsnag-symfony/1.13) |
| [bukashk0zzz/filter-bundle](https://packagist.org/packages/bukashk0zzz/filter-bundle) | [2.0](../../../tree/main/bukashk0zzz/filter-bundle/2.0) |
| [bukashk0zzz/liip-imagine-serialization-bundle](https://packagist.org/packages/bukashk0zzz/liip-imagine-serialization-bundle) | [2.0](../../../tree/main/bukashk0zzz/liip-imagine-serialization-bundle/2.0) |
| [bulatronic/api-kit](https://packagist.org/packages/bulatronic/api-kit) | [1.0](../../../tree/main/bulatronic/api-kit/1.0) |
| [byhaskell/novaposhta-bundle](https://packagist.org/packages/byhaskell/novaposhta-bundle) | [1.0](../../../tree/main/byhaskell/novaposhta-bundle/1.0) |
| [byte-artist/menu-bundle](https://packagist.org/packages/byte-artist/menu-bundle) | [0.1](../../../tree/main/byte-artist/menu-bundle/0.1) |
| [cache/adapter-bundle](https://packagist.org/packages/cache/adapter-bundle) | [1.1](../../../tree/main/cache/adapter-bundle/1.1) |
| [cache/cache-bundle](https://packagist.org/packages/cache/cache-bundle) | [1.0](../../../tree/main/cache/cache-bundle/1.0) |
| [calliostro/discogs-bundle](https://packagist.org/packages/calliostro/discogs-bundle) | [4.0](../../../tree/main/calliostro/discogs-bundle/4.0) |
| [calliostro/last-fm-client-bundle](https://packagist.org/packages/calliostro/last-fm-client-bundle) | [2.0](../../../tree/main/calliostro/last-fm-client-bundle/2.0) |
| [carthage-software/mago](https://packagist.org/packages/carthage-software/mago) | [1.0](../../../tree/main/carthage-software/mago/1.0) |
| [ckrack/optimus-bundle](https://packagist.org/packages/ckrack/optimus-bundle) | [0.1](../../../tree/main/ckrack/optimus-bundle/0.1) |
| [cmsig/seal-symfony-bundle](https://packagist.org/packages/cmsig/seal-symfony-bundle) | [0.8](../../../tree/main/cmsig/seal-symfony-bundle/0.8) |
| [codebuds/mattermost-publication-bundle](https://packagist.org/packages/codebuds/mattermost-publication-bundle) | [0.3](../../../tree/main/codebuds/mattermost-publication-bundle/0.3) |
| [codeception/codeception](https://packagist.org/packages/codeception/codeception) | [5.0](../../../tree/main/codeception/codeception/5.0) |
| [codein/recaptcha-enterprise-bundle](https://packagist.org/packages/codein/recaptcha-enterprise-bundle) | [1.0](../../../tree/main/codein/recaptcha-enterprise-bundle/1.0) |
| [codevenom/fakturownia-bundle](https://packagist.org/packages/codevenom/fakturownia-bundle) | [0.1](../../../tree/main/codevenom/fakturownia-bundle/0.1) |
| [coka/api-bundle](https://packagist.org/packages/coka/api-bundle) | [4.0](../../../tree/main/coka/api-bundle/4.0) |
| [coka/cors-bundle](https://packagist.org/packages/coka/cors-bundle) | [1.0](../../../tree/main/coka/cors-bundle/1.0) |
| [coka/doctrine-encrypt-bundle](https://packagist.org/packages/coka/doctrine-encrypt-bundle) | [1.0](../../../tree/main/coka/doctrine-encrypt-bundle/1.0) |
| [coka/file-bundle](https://packagist.org/packages/coka/file-bundle) | [3.0](../../../tree/main/coka/file-bundle/3.0) |
| [coka/input-handler-bundle](https://packagist.org/packages/coka/input-handler-bundle) | [1.0](../../../tree/main/coka/input-handler-bundle/1.0) |
| [coka/pagination-bundle](https://packagist.org/packages/coka/pagination-bundle) | [5.0](../../../tree/main/coka/pagination-bundle/5.0) |
| [coka/rate-limit-bundle](https://packagist.org/packages/coka/rate-limit-bundle) | [1.0](../../../tree/main/coka/rate-limit-bundle/1.0) |
| [coka/rest-request-validator-bundle](https://packagist.org/packages/coka/rest-request-validator-bundle) | [1.0](../../../tree/main/coka/rest-request-validator-bundle/1.0) |
| [coka/service-discovery-bundle](https://packagist.org/packages/coka/service-discovery-bundle) | [1.0](../../../tree/main/coka/service-discovery-bundle/1.0) |
| [coka/wsse-authentication-bundle](https://packagist.org/packages/coka/wsse-authentication-bundle) | [1.0](../../../tree/main/coka/wsse-authentication-bundle/1.0) |
| [commerce-weavers/sylius-tpay-plugin](https://packagist.org/packages/commerce-weavers/sylius-tpay-plugin) | [2.0](../../../tree/main/commerce-weavers/sylius-tpay-plugin/2.0) |
| [commercetools/symfony-bundle](https://packagist.org/packages/commercetools/symfony-bundle) | [0.4](../../../tree/main/commercetools/symfony-bundle/0.4) |
| [comsave/salesforce-outbound-message-bundle](https://packagist.org/packages/comsave/salesforce-outbound-message-bundle) | [0.3](../../../tree/main/comsave/salesforce-outbound-message-bundle/0.3) |
| [conejerock/idempotency-bundle](https://packagist.org/packages/conejerock/idempotency-bundle) | [1.0](../../../tree/main/conejerock/idempotency-bundle/1.0) |
| [connectholland/cookie-consent-bundle](https://packagist.org/packages/connectholland/cookie-consent-bundle) | [0.4](../../../tree/main/connectholland/cookie-consent-bundle/0.4) |
| [connectholland/timechimp-bundle](https://packagist.org/packages/connectholland/timechimp-bundle) | [1.0](../../../tree/main/connectholland/timechimp-bundle/1.0) |
| [connectholland/uptime-robot-bundle](https://packagist.org/packages/connectholland/uptime-robot-bundle) | [1.0](../../../tree/main/connectholland/uptime-robot-bundle/1.0) |
| [contao/core-bundle](https://packagist.org/packages/contao/core-bundle) | [5.0](../../../tree/main/contao/core-bundle/5.0) |
| [contao/installation-bundle](https://packagist.org/packages/contao/installation-bundle) | [4.10](../../../tree/main/contao/installation-bundle/4.10) |
| [contentful/contentful-bundle](https://packagist.org/packages/contentful/contentful-bundle) | [4.0](../../../tree/main/contentful/contentful-bundle/4.0) |
| [core23/facebook-bundle](https://packagist.org/packages/core23/facebook-bundle) | [0.4](../../../tree/main/core23/facebook-bundle/0.4) |
| [core23/gdpr-bundle](https://packagist.org/packages/core23/gdpr-bundle) | [0.2](../../../tree/main/core23/gdpr-bundle/0.2) |
| [core23/lastfm-bundle](https://packagist.org/packages/core23/lastfm-bundle) | [0.4](../../../tree/main/core23/lastfm-bundle/0.4) |
| [core23/matomo-bundle](https://packagist.org/packages/core23/matomo-bundle) | [1.1](../../../tree/main/core23/matomo-bundle/1.1) |
| [core23/shariff-bundle](https://packagist.org/packages/core23/shariff-bundle) | [3.0](../../../tree/main/core23/shariff-bundle/3.0) |
| [corvet/light-field-bundle](https://packagist.org/packages/corvet/light-field-bundle) | [1.0](../../../tree/main/corvet/light-field-bundle/1.0) |
| [corytech/php-monitoring](https://packagist.org/packages/corytech/php-monitoring) | [1.0](../../../tree/main/corytech/php-monitoring/1.0) |
| [corytech/php-openapi](https://packagist.org/packages/corytech/php-openapi) | [1.0](../../../tree/main/corytech/php-openapi/1.0) |
| [cpliakas/git-wrapper](https://packagist.org/packages/cpliakas/git-wrapper) | [3.0](../../../tree/main/cpliakas/git-wrapper/3.0) |
| [crayner/authenticate-bundle](https://packagist.org/packages/crayner/authenticate-bundle) | [1.0](../../../tree/main/crayner/authenticate-bundle/1.0) |
| [csa/guzzle-bundle](https://packagist.org/packages/csa/guzzle-bundle) | [3.0](../../../tree/main/csa/guzzle-bundle/3.0) |
| [cyberomulus/sitemap-generator-bundle](https://packagist.org/packages/cyberomulus/sitemap-generator-bundle) | [1.2](../../../tree/main/cyberomulus/sitemap-generator-bundle/1.2) |
| [cyllene-digital/sylius-axepta-plugin](https://packagist.org/packages/cyllene-digital/sylius-axepta-plugin) | [1.0](../../../tree/main/cyllene-digital/sylius-axepta-plugin/1.0) |
| [dahromy/glide-symfony](https://packagist.org/packages/dahromy/glide-symfony) | [1.0](../../../tree/main/dahromy/glide-symfony/1.0) |
| [dahromy/mvola-bundle](https://packagist.org/packages/dahromy/mvola-bundle) | [1.0](../../../tree/main/dahromy/mvola-bundle/1.0) |
| [dama/doctrine-test-bundle](https://packagist.org/packages/dama/doctrine-test-bundle) | [8.3](../../../tree/main/dama/doctrine-test-bundle/8.3) |
| [damienharper/auditor-bundle](https://packagist.org/packages/damienharper/auditor-bundle) | [4.0](../../../tree/main/damienharper/auditor-bundle/4.0) |
| [damienharper/doctrine-audit-bundle](https://packagist.org/packages/damienharper/doctrine-audit-bundle) | [1.0](../../../tree/main/damienharper/doctrine-audit-bundle/1.0) |
| [datana-gmbh/datapool-api](https://packagist.org/packages/datana-gmbh/datapool-api) | [3.16](../../../tree/main/datana-gmbh/datapool-api/3.16) |
| [datana-gmbh/doctrine-datetime-milliseconds-type](https://packagist.org/packages/datana-gmbh/doctrine-datetime-milliseconds-type) | [1.0](../../../tree/main/datana-gmbh/doctrine-datetime-milliseconds-type/1.0) |
| [datana-gmbh/doctrine-postgres-milliseconds-platform](https://packagist.org/packages/datana-gmbh/doctrine-postgres-milliseconds-platform) | [1.0](../../../tree/main/datana-gmbh/doctrine-postgres-milliseconds-platform/1.0) |
| [datana-gmbh/doctrine-postgres-public-schema-listener](https://packagist.org/packages/datana-gmbh/doctrine-postgres-public-schema-listener) | [1.0](../../../tree/main/datana-gmbh/doctrine-postgres-public-schema-listener/1.0) |
| [datana-gmbh/fake-api-client](https://packagist.org/packages/datana-gmbh/fake-api-client) | [2.0](../../../tree/main/datana-gmbh/fake-api-client/2.0) |
| [datana-gmbh/formulario-api](https://packagist.org/packages/datana-gmbh/formulario-api) | [1.0](../../../tree/main/datana-gmbh/formulario-api/1.0) |
| [datana-gmbh/intercom-config](https://packagist.org/packages/datana-gmbh/intercom-config) | [1.1](../../../tree/main/datana-gmbh/intercom-config/1.1) |
| [datana-gmbh/iusta-api](https://packagist.org/packages/datana-gmbh/iusta-api) | [3.8](../../../tree/main/datana-gmbh/iusta-api/3.8) |
| [datana-gmbh/logz-io-handler](https://packagist.org/packages/datana-gmbh/logz-io-handler) | [1.7](../../../tree/main/datana-gmbh/logz-io-handler/1.7) |
| [datana-gmbh/sendgrid-dynamic-template-mailer](https://packagist.org/packages/datana-gmbh/sendgrid-dynamic-template-mailer) | [1.0](../../../tree/main/datana-gmbh/sendgrid-dynamic-template-mailer/1.0) |
| [datana-gmbh/url-shortener-api](https://packagist.org/packages/datana-gmbh/url-shortener-api) | [1.0](../../../tree/main/datana-gmbh/url-shortener-api/1.0) |
| [datana-gmbh/zammad-api](https://packagist.org/packages/datana-gmbh/zammad-api) | [1.0](../../../tree/main/datana-gmbh/zammad-api/1.0) |
| [datana-gmbh/zendesk-api](https://packagist.org/packages/datana-gmbh/zendesk-api) | [1.0](../../../tree/main/datana-gmbh/zendesk-api/1.0) |
| [davidannebicque/html-to-spreadsheet-bundle](https://packagist.org/packages/davidannebicque/html-to-spreadsheet-bundle) | [0.1](../../../tree/main/davidannebicque/html-to-spreadsheet-bundle/0.1) |
| [deamon/logger-extra-bundle](https://packagist.org/packages/deamon/logger-extra-bundle) | [4.0](../../../tree/main/deamon/logger-extra-bundle/4.0) |
| [debril/rss-atom-bundle](https://packagist.org/packages/debril/rss-atom-bundle) | [4.0](../../../tree/main/debril/rss-atom-bundle/4.0) |
| [defixit/anonlytics-bundle](https://packagist.org/packages/defixit/anonlytics-bundle) | [1.0](../../../tree/main/defixit/anonlytics-bundle/1.0) |
| [dekalee/autopilot-bundle](https://packagist.org/packages/dekalee/autopilot-bundle) | [1.0](../../../tree/main/dekalee/autopilot-bundle/1.0) |
| [dekalee/cdn77-bundle](https://packagist.org/packages/dekalee/cdn77-bundle) | [1.4](../../../tree/main/dekalee/cdn77-bundle/1.4) |
| [dekalee/enom-bundle](https://packagist.org/packages/dekalee/enom-bundle) | [1.0](../../../tree/main/dekalee/enom-bundle/1.0) |
| [dekalee/mailjet-bundle](https://packagist.org/packages/dekalee/mailjet-bundle) | [2.1](../../../tree/main/dekalee/mailjet-bundle/2.1) |
| [dekalee/pubsub-swarrot-bundle](https://packagist.org/packages/dekalee/pubsub-swarrot-bundle) | [1.0](../../../tree/main/dekalee/pubsub-swarrot-bundle/1.0) |
| [deptrac/deptrac](https://packagist.org/packages/deptrac/deptrac) | [3.0](../../../tree/main/deptrac/deptrac/3.0) |
| [devzair/mail-logger-bundle](https://packagist.org/packages/devzair/mail-logger-bundle) | [1.0](../../../tree/main/devzair/mail-logger-bundle/1.0) |
| [disjfa/mozaic-bundle](https://packagist.org/packages/disjfa/mozaic-bundle) | [0.1](../../../tree/main/disjfa/mozaic-bundle/0.1) |
| [disjfa/translation-bundle](https://packagist.org/packages/disjfa/translation-bundle) | [0.1](../../../tree/main/disjfa/translation-bundle/0.1) |
| [djdmg/transparent-pixel-bundle](https://packagist.org/packages/djdmg/transparent-pixel-bundle) | [1.0](../../../tree/main/djdmg/transparent-pixel-bundle/1.0) |
| [dobryprogramator/smartform-bundle](https://packagist.org/packages/dobryprogramator/smartform-bundle) | [1.0](../../../tree/main/dobryprogramator/smartform-bundle/1.0) |
| [dockfony/dockfony](https://packagist.org/packages/dockfony/dockfony) | [5.0](../../../tree/main/dockfony/dockfony/5.0) |
| [doctrine/phpcr-bundle](https://packagist.org/packages/doctrine/phpcr-bundle) | [2.0](../../../tree/main/doctrine/phpcr-bundle/2.0) |
| [doctrine/phpcr-dbal-symfony-pack](https://packagist.org/packages/doctrine/phpcr-dbal-symfony-pack) | [1.0](../../../tree/main/doctrine/phpcr-dbal-symfony-pack/1.0) |
| [drenso/symfony-oidc-bundle](https://packagist.org/packages/drenso/symfony-oidc-bundle) | [2.0](../../../tree/main/drenso/symfony-oidc-bundle/2.0) |
| [drenso/symfony-shared](https://packagist.org/packages/drenso/symfony-shared) | [0.8](../../../tree/main/drenso/symfony-shared/0.8) |
| [drinksco/console-ui-bundle](https://packagist.org/packages/drinksco/console-ui-bundle) | [0.2](../../../tree/main/drinksco/console-ui-bundle/0.2) |
| [drupol/ecl-twig-bundle](https://packagist.org/packages/drupol/ecl-twig-bundle) | [0.1](../../../tree/main/drupol/ecl-twig-bundle/0.1) |
| [dukecity/command-scheduler-bundle](https://packagist.org/packages/dukecity/command-scheduler-bundle) | [3.0](../../../tree/main/dukecity/command-scheduler-bundle/3.0) |
| [dunglas/digital-ocean-bundle](https://packagist.org/packages/dunglas/digital-ocean-bundle) | [1.0](../../../tree/main/dunglas/digital-ocean-bundle/1.0) |
| [dunglas/doctrine-json-odm](https://packagist.org/packages/dunglas/doctrine-json-odm) | [0.1](../../../tree/main/dunglas/doctrine-json-odm/0.1) |
| [dunglas/solid-client-php](https://packagist.org/packages/dunglas/solid-client-php) | [1.0](../../../tree/main/dunglas/solid-client-php/1.0) |
| [ecphp/api-gw-authentication-bundle](https://packagist.org/packages/ecphp/api-gw-authentication-bundle) | [1.0](../../../tree/main/ecphp/api-gw-authentication-bundle/1.0) |
| [ecphp/cas-bundle](https://packagist.org/packages/ecphp/cas-bundle) | [3.0](../../../tree/main/ecphp/cas-bundle/3.0) |
| [ecphp/eu-login-api-authentication-bundle](https://packagist.org/packages/ecphp/eu-login-api-authentication-bundle) | [1.0](../../../tree/main/ecphp/eu-login-api-authentication-bundle/1.0) |
| [ecphp/eu-login-bundle](https://packagist.org/packages/ecphp/eu-login-bundle) | [3.0](../../../tree/main/ecphp/eu-login-bundle/3.0) |
| [eduandebruijne/admin-bundle](https://packagist.org/packages/eduandebruijne/admin-bundle) | [11.0](../../../tree/main/eduandebruijne/admin-bundle/11.0) |
| [egeloen/ckeditor-bundle](https://packagist.org/packages/egeloen/ckeditor-bundle) | [5.0](../../../tree/main/egeloen/ckeditor-bundle/5.0) |
| [ehyiah/apidoc-bundle](https://packagist.org/packages/ehyiah/apidoc-bundle) | [1.0](../../../tree/main/ehyiah/apidoc-bundle/1.0) |
| [eightpoints/guzzle-bundle](https://packagist.org/packages/eightpoints/guzzle-bundle) | [7.0](../../../tree/main/eightpoints/guzzle-bundle/7.0) |
| [ekino/newrelic-bundle](https://packagist.org/packages/ekino/newrelic-bundle) | [2.0](../../../tree/main/ekino/newrelic-bundle/2.0) |
| [eko/feedbundle](https://packagist.org/packages/eko/feedbundle) | [1.2](../../../tree/main/eko/feedbundle/1.2) |
| [ekreative/health-check-bundle](https://packagist.org/packages/ekreative/health-check-bundle) | [1.5](../../../tree/main/ekreative/health-check-bundle/1.5) |
| [elao/enum](https://packagist.org/packages/elao/enum) | [1.7](../../../tree/main/elao/enum/1.7) |
| [elephantly/kahlan-bundle](https://packagist.org/packages/elephantly/kahlan-bundle) | [0.9](../../../tree/main/elephantly/kahlan-bundle/0.9) |
| [emag-tech-labs/annotation-cache-bundle](https://packagist.org/packages/emag-tech-labs/annotation-cache-bundle) | [6.0](../../../tree/main/emag-tech-labs/annotation-cache-bundle/6.0) |
| [emag-tech-labs/rabbitmq-bundle](https://packagist.org/packages/emag-tech-labs/rabbitmq-bundle) | [2.0](../../../tree/main/emag-tech-labs/rabbitmq-bundle/2.0) |
| [emanuilnikolov/igdb-api-bundle](https://packagist.org/packages/emanuilnikolov/igdb-api-bundle) | [1.0](../../../tree/main/emanuilnikolov/igdb-api-bundle/1.0) |
| [endeavour/groeigids-api-client-bundle](https://packagist.org/packages/endeavour/groeigids-api-client-bundle) | [0.1](../../../tree/main/endeavour/groeigids-api-client-bundle/0.1) |
| [enhavo/app-bundle](https://packagist.org/packages/enhavo/app-bundle) | [0.9](../../../tree/main/enhavo/app-bundle/0.9) |
| [eniams/safe-migrations](https://packagist.org/packages/eniams/safe-migrations) | [1.0](../../../tree/main/eniams/safe-migrations/1.0) |
| [enigma972/orange-sms-notifier](https://packagist.org/packages/enigma972/orange-sms-notifier) | [6.1](../../../tree/main/enigma972/orange-sms-notifier/6.1) |
| [enigma972/user-bundle](https://packagist.org/packages/enigma972/user-bundle) | [0.4](../../../tree/main/enigma972/user-bundle/0.4) |
| [enqueue/amqp-bunny](https://packagist.org/packages/enqueue/amqp-bunny) | [0.7](../../../tree/main/enqueue/amqp-bunny/0.7) |
| [enqueue/amqp-ext](https://packagist.org/packages/enqueue/amqp-ext) | [0.7](../../../tree/main/enqueue/amqp-ext/0.7) |
| [enqueue/amqp-lib](https://packagist.org/packages/enqueue/amqp-lib) | [0.7](../../../tree/main/enqueue/amqp-lib/0.7) |
| [enqueue/async-command](https://packagist.org/packages/enqueue/async-command) | [0.9](../../../tree/main/enqueue/async-command/0.9) |
| [enqueue/async-event-dispatcher](https://packagist.org/packages/enqueue/async-event-dispatcher) | [0.9](../../../tree/main/enqueue/async-event-dispatcher/0.9) |
| [enqueue/dbal](https://packagist.org/packages/enqueue/dbal) | [0.4](../../../tree/main/enqueue/dbal/0.4) |
| [enqueue/enqueue-bundle](https://packagist.org/packages/enqueue/enqueue-bundle) | [0.9](../../../tree/main/enqueue/enqueue-bundle/0.9) |
| [enqueue/fs](https://packagist.org/packages/enqueue/fs) | [0.4](../../../tree/main/enqueue/fs/0.4) |
| [enqueue/gearman](https://packagist.org/packages/enqueue/gearman) | [0.7](../../../tree/main/enqueue/gearman/0.7) |
| [enqueue/gps](https://packagist.org/packages/enqueue/gps) | [0.7](../../../tree/main/enqueue/gps/0.7) |
| [enqueue/job-queue-pack](https://packagist.org/packages/enqueue/job-queue-pack) | [0.9](../../../tree/main/enqueue/job-queue-pack/0.9) |
| [enqueue/messenger-adapter](https://packagist.org/packages/enqueue/messenger-adapter) | [0.1](../../../tree/main/enqueue/messenger-adapter/0.1) |
| [enqueue/mongodb](https://packagist.org/packages/enqueue/mongodb) | [0.8](../../../tree/main/enqueue/mongodb/0.8) |
| [enqueue/pheanstalk](https://packagist.org/packages/enqueue/pheanstalk) | [0.5](../../../tree/main/enqueue/pheanstalk/0.5) |
| [enqueue/rdkafka](https://packagist.org/packages/enqueue/rdkafka) | [0.8](../../../tree/main/enqueue/rdkafka/0.8) |
| [enqueue/redis](https://packagist.org/packages/enqueue/redis) | [0.7](../../../tree/main/enqueue/redis/0.7) |
| [enqueue/sqs](https://packagist.org/packages/enqueue/sqs) | [0.7](../../../tree/main/enqueue/sqs/0.7) |
| [enqueue/stomp](https://packagist.org/packages/enqueue/stomp) | [0.7](../../../tree/main/enqueue/stomp/0.7) |
| [enqueue/wamp](https://packagist.org/packages/enqueue/wamp) | [0.9](../../../tree/main/enqueue/wamp/0.9) |
| [excelwebzone/recaptcha-bundle](https://packagist.org/packages/excelwebzone/recaptcha-bundle) | [1.5](../../../tree/main/excelwebzone/recaptcha-bundle/1.5) |
| [exercise/htmlpurifier-bundle](https://packagist.org/packages/exercise/htmlpurifier-bundle) | [3.0](../../../tree/main/exercise/htmlpurifier-bundle/3.0) |
| [expertcoder/swiftmailer-send-grid-bundle](https://packagist.org/packages/expertcoder/swiftmailer-send-grid-bundle) | [2.0](../../../tree/main/expertcoder/swiftmailer-send-grid-bundle/2.0) |
| [explicatis/dynamics-api-bundle](https://packagist.org/packages/explicatis/dynamics-api-bundle) | [0.1](../../../tree/main/explicatis/dynamics-api-bundle/0.1) |
| [facile-it/mongodb-bundle](https://packagist.org/packages/facile-it/mongodb-bundle) | [0.6](../../../tree/main/facile-it/mongodb-bundle/0.6) |
| [fastfony/identity-bundle](https://packagist.org/packages/fastfony/identity-bundle) | [1.0](../../../tree/main/fastfony/identity-bundle/1.0) |
| [fastfony/quality-pack](https://packagist.org/packages/fastfony/quality-pack) | [1.0](../../../tree/main/fastfony/quality-pack/1.0) |
| [fastfony/tailwind-webpack-encore-pack](https://packagist.org/packages/fastfony/tailwind-webpack-encore-pack) | [1.0](../../../tree/main/fastfony/tailwind-webpack-encore-pack/1.0) |
| [fd6130/exabytes-sms-bundle](https://packagist.org/packages/fd6130/exabytes-sms-bundle) | [1.0](../../../tree/main/fd6130/exabytes-sms-bundle/1.0) |
| [fdekker/log-viewer-bundle](https://packagist.org/packages/fdekker/log-viewer-bundle) | [1.0](../../../tree/main/fdekker/log-viewer-bundle/1.0) |
| [felds/quick-mailer-bundle](https://packagist.org/packages/felds/quick-mailer-bundle) | [5.0](../../../tree/main/felds/quick-mailer-bundle/5.0) |
| [ferror/phpscan](https://packagist.org/packages/ferror/phpscan) | [1.0](../../../tree/main/ferror/phpscan/1.0) |
| [flagception/flagception-bundle](https://packagist.org/packages/flagception/flagception-bundle) | [3.0](../../../tree/main/flagception/flagception-bundle/3.0) |
| [flawe/flare-bundle](https://packagist.org/packages/flawe/flare-bundle) | [3.1](../../../tree/main/flawe/flare-bundle/3.1) |
| [fluffydiscord/roadrunner-symfony-bundle](https://packagist.org/packages/fluffydiscord/roadrunner-symfony-bundle) | [7.1](../../../tree/main/fluffydiscord/roadrunner-symfony-bundle/7.1) |
| [flux-se/sylius-payum-stripe-plugin](https://packagist.org/packages/flux-se/sylius-payum-stripe-plugin) | [2.0](../../../tree/main/flux-se/sylius-payum-stripe-plugin/2.0) |
| [flux-se/sylius-stripe-plugin](https://packagist.org/packages/flux-se/sylius-stripe-plugin) | [2.0](../../../tree/main/flux-se/sylius-stripe-plugin/2.0) |
| [fluxter/saas-provider-bundle](https://packagist.org/packages/fluxter/saas-provider-bundle) | [2.0](../../../tree/main/fluxter/saas-provider-bundle/2.0) |
| [formatz/fz-hosting-symfony-bundle](https://packagist.org/packages/formatz/fz-hosting-symfony-bundle) | [1.0](../../../tree/main/formatz/fz-hosting-symfony-bundle/1.0) |
| [fpt/stripe-bundle](https://packagist.org/packages/fpt/stripe-bundle) | [0.5](../../../tree/main/fpt/stripe-bundle/0.5) |
| [fresh/centrifugo-bundle](https://packagist.org/packages/fresh/centrifugo-bundle) | [1.3](../../../tree/main/fresh/centrifugo-bundle/1.3) |
| [fresh/doctrine-enum-bundle](https://packagist.org/packages/fresh/doctrine-enum-bundle) | [6.0](../../../tree/main/fresh/doctrine-enum-bundle/6.0) |
| [friends-of-behat/symfony-extension](https://packagist.org/packages/friends-of-behat/symfony-extension) | [2.0](../../../tree/main/friends-of-behat/symfony-extension/2.0) |
| [friendsofsymfony/ckeditor-bundle](https://packagist.org/packages/friendsofsymfony/ckeditor-bundle) | [2.0](../../../tree/main/friendsofsymfony/ckeditor-bundle/2.0) |
| [friendsofsymfony/elastica-bundle](https://packagist.org/packages/friendsofsymfony/elastica-bundle) | [5.0](../../../tree/main/friendsofsymfony/elastica-bundle/5.0) |
| [friendsofsymfony/jsrouting-bundle](https://packagist.org/packages/friendsofsymfony/jsrouting-bundle) | [3.0](../../../tree/main/friendsofsymfony/jsrouting-bundle/3.0) |
| [friendsofsymfony/oauth-server-bundle](https://packagist.org/packages/friendsofsymfony/oauth-server-bundle) | [1.6](../../../tree/main/friendsofsymfony/oauth-server-bundle/1.6) |
| [friendsofsymfony/rest-bundle](https://packagist.org/packages/friendsofsymfony/rest-bundle) | [3.0](../../../tree/main/friendsofsymfony/rest-bundle/3.0) |
| [fsi/files](https://packagist.org/packages/fsi/files) | [1.5](../../../tree/main/fsi/files/1.5) |
| [galactic-shrine/gsid](https://packagist.org/packages/galactic-shrine/gsid) | [2.0](../../../tree/main/galactic-shrine/gsid/2.0) |
| [gearsite/api](https://packagist.org/packages/gearsite/api) | [1.0](../../../tree/main/gearsite/api/1.0) |
| [geekybones/fraud-defense-bundle](https://packagist.org/packages/geekybones/fraud-defense-bundle) | [1.0](../../../tree/main/geekybones/fraud-defense-bundle/1.0) |
| [geosocio/http-serializer-bundle](https://packagist.org/packages/geosocio/http-serializer-bundle) | [2.0](../../../tree/main/geosocio/http-serializer-bundle/2.0) |
| [gesdinet/jwt-refresh-token-bundle](https://packagist.org/packages/gesdinet/jwt-refresh-token-bundle) | [1.0](../../../tree/main/gesdinet/jwt-refresh-token-bundle/1.0) |
| [gheb/configuration-converter-bundle](https://packagist.org/packages/gheb/configuration-converter-bundle) | [0.5](../../../tree/main/gheb/configuration-converter-bundle/0.5) |
| [gheb/data-migrations-bundle](https://packagist.org/packages/gheb/data-migrations-bundle) | [1.3](../../../tree/main/gheb/data-migrations-bundle/1.3) |
| [gheb/docusign-bundle](https://packagist.org/packages/gheb/docusign-bundle) | [5.0](../../../tree/main/gheb/docusign-bundle/5.0) |
| [gijsrommers/smstools-notifier](https://packagist.org/packages/gijsrommers/smstools-notifier) | [0.2](../../../tree/main/gijsrommers/smstools-notifier/0.2) |
| [goetas/twital-bundle](https://packagist.org/packages/goetas/twital-bundle) | [1.3](../../../tree/main/goetas/twital-bundle/1.3) |
| [goksagun/scheduler-bundle](https://packagist.org/packages/goksagun/scheduler-bundle) | [1.0](../../../tree/main/goksagun/scheduler-bundle/1.0) |
| [gonzakpo/websocket-bundle](https://packagist.org/packages/gonzakpo/websocket-bundle) | [1.0](../../../tree/main/gonzakpo/websocket-bundle/1.0) |
| [google/apiclient](https://packagist.org/packages/google/apiclient) | [2.10](../../../tree/main/google/apiclient/2.10) |
| [google/recaptcha](https://packagist.org/packages/google/recaptcha) | [1.1](../../../tree/main/google/recaptcha/1.1) |
| [googlechromelabs/ise-web-security-bundle](https://packagist.org/packages/googlechromelabs/ise-web-security-bundle) | [1.0](../../../tree/main/googlechromelabs/ise-web-security-bundle/1.0) |
| [gplanchat/durable-bundle](https://packagist.org/packages/gplanchat/durable-bundle) | [0.1](../../../tree/main/gplanchat/durable-bundle/0.1) |
| [gponty/symfony-idloom-api-bundle](https://packagist.org/packages/gponty/symfony-idloom-api-bundle) | [1.0](../../../tree/main/gponty/symfony-idloom-api-bundle/1.0) |
| [gponty/symfony-monday-api-bundle](https://packagist.org/packages/gponty/symfony-monday-api-bundle) | [1.0](../../../tree/main/gponty/symfony-monday-api-bundle/1.0) |
| [gpslab/domain-event-bundle](https://packagist.org/packages/gpslab/domain-event-bundle) | [2.2](../../../tree/main/gpslab/domain-event-bundle/2.2) |
| [gpslab/geoip2](https://packagist.org/packages/gpslab/geoip2) | [2.0](../../../tree/main/gpslab/geoip2/2.0) |
| [gpslab/pagination-bundle](https://packagist.org/packages/gpslab/pagination-bundle) | [1.2](../../../tree/main/gpslab/pagination-bundle/1.2) |
| [gurtok/seo-bundle](https://packagist.org/packages/gurtok/seo-bundle) | [1.0](../../../tree/main/gurtok/seo-bundle/1.0) |
| [hakam/multi-tenancy-bundle](https://packagist.org/packages/hakam/multi-tenancy-bundle) | [2.8](../../../tree/main/hakam/multi-tenancy-bundle/2.8) |
| [hans-peter-ording/nflfastr-symfony-bundle](https://packagist.org/packages/hans-peter-ording/nflfastr-symfony-bundle) | [0.9](../../../tree/main/hans-peter-ording/nflfastr-symfony-bundle/0.9) |
| [happycode/tenzero-auth](https://packagist.org/packages/happycode/tenzero-auth) | [1.1](../../../tree/main/happycode/tenzero-auth/1.1) |
| [happyr/entity-exists-validation-constraint](https://packagist.org/packages/happyr/entity-exists-validation-constraint) | [1.0](../../../tree/main/happyr/entity-exists-validation-constraint/1.0) |
| [happyr/json-api-response-factory](https://packagist.org/packages/happyr/json-api-response-factory) | [0.1](../../../tree/main/happyr/json-api-response-factory/0.1) |
| [happyr/linkedin-api-client](https://packagist.org/packages/happyr/linkedin-api-client) | [1.0](../../../tree/main/happyr/linkedin-api-client/1.0) |
| [hboie/jasper-report-bundle](https://packagist.org/packages/hboie/jasper-report-bundle) | [1.1](../../../tree/main/hboie/jasper-report-bundle/1.1) |
| [helios-ag/fm-elfinder-bundle](https://packagist.org/packages/helios-ag/fm-elfinder-bundle) | [10.0](../../../tree/main/helios-ag/fm-elfinder-bundle/10.0) |
| [helppc/supervisor-bundle](https://packagist.org/packages/helppc/supervisor-bundle) | [1.0](../../../tree/main/helppc/supervisor-bundle/1.0) |
| [helppc/supervisor-rest-bundle](https://packagist.org/packages/helppc/supervisor-rest-bundle) | [1.0](../../../tree/main/helppc/supervisor-rest-bundle/1.0) |
| [holadev/amp-toolbox-bundle](https://packagist.org/packages/holadev/amp-toolbox-bundle) | [0.1](../../../tree/main/holadev/amp-toolbox-bundle/0.1) |
| [horlyk/fetch-xml-bundle](https://packagist.org/packages/horlyk/fetch-xml-bundle) | [1.1](../../../tree/main/horlyk/fetch-xml-bundle/1.1) |
| [hugosoltys/fitz-bundle](https://packagist.org/packages/hugosoltys/fitz-bundle) | [1.0](../../../tree/main/hugosoltys/fitz-bundle/1.0) |
| [huluti/altcha-bundle](https://packagist.org/packages/huluti/altcha-bundle) | [1.0](../../../tree/main/huluti/altcha-bundle/1.0) |
| [huluti/doctrine-relations-analyser](https://packagist.org/packages/huluti/doctrine-relations-analyser) | [0.3](../../../tree/main/huluti/doctrine-relations-analyser/0.3) |
| [hwi/oauth-bundle](https://packagist.org/packages/hwi/oauth-bundle) | [2.0](../../../tree/main/hwi/oauth-bundle/2.0) |
| [idci/keycloak-security-bundle](https://packagist.org/packages/idci/keycloak-security-bundle) | [2.0](../../../tree/main/idci/keycloak-security-bundle/2.0) |
| [ijanki/prometheus-bundle](https://packagist.org/packages/ijanki/prometheus-bundle) | [0.9](../../../tree/main/ijanki/prometheus-bundle/0.9) |
| [ikoene/marvel-api-bundle](https://packagist.org/packages/ikoene/marvel-api-bundle) | [0.5](../../../tree/main/ikoene/marvel-api-bundle/0.5) |
| [imper86/allegro-api-bundle](https://packagist.org/packages/imper86/allegro-api-bundle) | [3.0](../../../tree/main/imper86/allegro-api-bundle/3.0) |
| [imper86/jobby-cron-bundle](https://packagist.org/packages/imper86/jobby-cron-bundle) | [1.0](../../../tree/main/imper86/jobby-cron-bundle/1.0) |
| [imper86/supervisor-bundle](https://packagist.org/packages/imper86/supervisor-bundle) | [2.2](../../../tree/main/imper86/supervisor-bundle/2.2) |
| [indexnowkit/symfony-bundle](https://packagist.org/packages/indexnowkit/symfony-bundle) | [0.15](../../../tree/main/indexnowkit/symfony-bundle/0.15) |
| [indragunawan/api-rate-limit-bundle](https://packagist.org/packages/indragunawan/api-rate-limit-bundle) | [0.2](../../../tree/main/indragunawan/api-rate-limit-bundle/0.2) |
| [infifni/euplatesc-plugin](https://packagist.org/packages/infifni/euplatesc-plugin) | [1.0](../../../tree/main/infifni/euplatesc-plugin/1.0) |
| [insidestyles/json-rpc-bundle](https://packagist.org/packages/insidestyles/json-rpc-bundle) | [2.0](../../../tree/main/insidestyles/json-rpc-bundle/2.0) |
| [insidestyles/swoole-bridge-bundle](https://packagist.org/packages/insidestyles/swoole-bridge-bundle) | [0.4](../../../tree/main/insidestyles/swoole-bridge-bundle/0.4) |
| [inspector-apm/inspector-symfony](https://packagist.org/packages/inspector-apm/inspector-symfony) | [1.4](../../../tree/main/inspector-apm/inspector-symfony/1.4) |
| [intervention/image-symfony](https://packagist.org/packages/intervention/image-symfony) | [1.0](../../../tree/main/intervention/image-symfony/1.0) |
| [iq2i/storia-bundle](https://packagist.org/packages/iq2i/storia-bundle) | [0.1](../../../tree/main/iq2i/storia-bundle/0.1) |
| [isaac/gazesymfonybundle](https://packagist.org/packages/isaac/gazesymfonybundle) | [0.1](../../../tree/main/isaac/gazesymfonybundle/0.1) |
| [jacquesndl/mailer-bundle](https://packagist.org/packages/jacquesndl/mailer-bundle) | [1.0](../../../tree/main/jacquesndl/mailer-bundle/1.0) |
| [jane-php/json-schema](https://packagist.org/packages/jane-php/json-schema) | [7.0](../../../tree/main/jane-php/json-schema/7.0) |
| [jane-php/open-api-common](https://packagist.org/packages/jane-php/open-api-common) | [7.0](../../../tree/main/jane-php/open-api-common/7.0) |
| [jawira/case-converter-twig](https://packagist.org/packages/jawira/case-converter-twig) | [0.0](../../../tree/main/jawira/case-converter-twig/0.0) |
| [jawira/doctrine-diagram-bundle](https://packagist.org/packages/jawira/doctrine-diagram-bundle) | [1.0](../../../tree/main/jawira/doctrine-diagram-bundle/1.0) |
| [jeandanyel/crud-bundle](https://packagist.org/packages/jeandanyel/crud-bundle) | [0.1](../../../tree/main/jeandanyel/crud-bundle/0.1) |
| [jeandanyel/list-bundle](https://packagist.org/packages/jeandanyel/list-bundle) | [0.1](../../../tree/main/jeandanyel/list-bundle/0.1) |
| [jmonitor/jmonitor-bundle](https://packagist.org/packages/jmonitor/jmonitor-bundle) | [1.0](../../../tree/main/jmonitor/jmonitor-bundle/1.0) |
| [jmose/command-scheduler-bundle](https://packagist.org/packages/jmose/command-scheduler-bundle) | [2.0](../../../tree/main/jmose/command-scheduler-bundle/2.0) |
| [jms/serializer-bundle](https://packagist.org/packages/jms/serializer-bundle) | [4.0](../../../tree/main/jms/serializer-bundle/4.0) |
| [jolicode/gif-exception-bundle](https://packagist.org/packages/jolicode/gif-exception-bundle) | [1.0](../../../tree/main/jolicode/gif-exception-bundle/1.0) |
| [jolicode/jolitypo](https://packagist.org/packages/jolicode/jolitypo) | [1.0](../../../tree/main/jolicode/jolitypo/1.0) |
| [jolicode/media-bundle](https://packagist.org/packages/jolicode/media-bundle) | [0.4](../../../tree/main/jolicode/media-bundle/0.4) |
| [jonathankablan/fast-entity-bundle](https://packagist.org/packages/jonathankablan/fast-entity-bundle) | [2.0](../../../tree/main/jonathankablan/fast-entity-bundle/2.0) |
| [jonathanlight/meta-entity-builder-bundle](https://packagist.org/packages/jonathanlight/meta-entity-builder-bundle) | [1.0](../../../tree/main/jonathanlight/meta-entity-builder-bundle/1.0) |
| [jrmgx/interactive-bundle](https://packagist.org/packages/jrmgx/interactive-bundle) | [1.0](../../../tree/main/jrmgx/interactive-bundle/1.0) |
| [jsor/doctrine-postgis](https://packagist.org/packages/jsor/doctrine-postgis) | [1.7](../../../tree/main/jsor/doctrine-postgis/1.7) |
| [jupi/prestashop-webservice-bundle](https://packagist.org/packages/jupi/prestashop-webservice-bundle) | [1.0](../../../tree/main/jupi/prestashop-webservice-bundle/1.0) |
| [jurry/amqp-symfony-bundle](https://packagist.org/packages/jurry/amqp-symfony-bundle) | [1.0](../../../tree/main/jurry/amqp-symfony-bundle/1.0) |
| [karser/karser-recaptcha3-bundle](https://packagist.org/packages/karser/karser-recaptcha3-bundle) | [0.1](../../../tree/main/karser/karser-recaptcha3-bundle/0.1) |
| [keron-digital/auth-redis-storage-bundle](https://packagist.org/packages/keron-digital/auth-redis-storage-bundle) | [1.0](../../../tree/main/keron-digital/auth-redis-storage-bundle/1.0) |
| [kerox/twig-image-placeholder-extension](https://packagist.org/packages/kerox/twig-image-placeholder-extension) | [1.0](../../../tree/main/kerox/twig-image-placeholder-extension/1.0) |
| [kevinpapst/adminlte-bundle](https://packagist.org/packages/kevinpapst/adminlte-bundle) | [0.9](../../../tree/main/kevinpapst/adminlte-bundle/0.9) |
| [kibatic/timezone-bundle](https://packagist.org/packages/kibatic/timezone-bundle) | [1.0](../../../tree/main/kibatic/timezone-bundle/1.0) |
| [klaviyo/php-sdk](https://packagist.org/packages/klaviyo/php-sdk) | [2.0](../../../tree/main/klaviyo/php-sdk/2.0) |
| [kms/froala-editor-bundle](https://packagist.org/packages/kms/froala-editor-bundle) | [3.0](../../../tree/main/kms/froala-editor-bundle/3.0) |
| [knojector/steam-authentication-bundle](https://packagist.org/packages/knojector/steam-authentication-bundle) | [1.0](../../../tree/main/knojector/steam-authentication-bundle/1.0) |
| [knplabs/dictionary-bundle](https://packagist.org/packages/knplabs/dictionary-bundle) | [2.0](../../../tree/main/knplabs/dictionary-bundle/2.0) |
| [knplabs/github-api](https://packagist.org/packages/knplabs/github-api) | [2.6](../../../tree/main/knplabs/github-api/2.6) |
| [knplabs/knp-snappy-bundle](https://packagist.org/packages/knplabs/knp-snappy-bundle) | [1.5](../../../tree/main/knplabs/knp-snappy-bundle/1.5) |
| [knplabs/packagist-api](https://packagist.org/packages/knplabs/packagist-api) | [1.6](../../../tree/main/knplabs/packagist-api/1.6) |
| [knpuniversity/oauth2-client-bundle](https://packagist.org/packages/knpuniversity/oauth2-client-bundle) | [1.20](../../../tree/main/knpuniversity/oauth2-client-bundle/1.20) |
| [knyk/mailbox-bundle](https://packagist.org/packages/knyk/mailbox-bundle) | [1.0](../../../tree/main/knyk/mailbox-bundle/1.0) |
| [kocal/biome-js-bundle](https://packagist.org/packages/kocal/biome-js-bundle) | [2.0](../../../tree/main/kocal/biome-js-bundle/2.0) |
| [kocal/oxc-bundle](https://packagist.org/packages/kocal/oxc-bundle) | [1.0](../../../tree/main/kocal/oxc-bundle/1.0) |
| [kocal/oxlint-bundle](https://packagist.org/packages/kocal/oxlint-bundle) | [1.0](../../../tree/main/kocal/oxlint-bundle/1.0) |
| [kocal/symfony-app-pack](https://packagist.org/packages/kocal/symfony-app-pack) | [1.0](../../../tree/main/kocal/symfony-app-pack/1.0) |
| [koff/i18n-form-bundle](https://packagist.org/packages/koff/i18n-form-bundle) | [4.0](../../../tree/main/koff/i18n-form-bundle/4.0) |
| [kriswallsmith/buzz](https://packagist.org/packages/kriswallsmith/buzz) | [1.0](../../../tree/main/kriswallsmith/buzz/1.0) |
| [kunicmarko/jms-messenger-adapter](https://packagist.org/packages/kunicmarko/jms-messenger-adapter) | [0.1](../../../tree/main/kunicmarko/jms-messenger-adapter/0.1) |
| [kunstmaan/admin-bundle](https://packagist.org/packages/kunstmaan/admin-bundle) | [6.0](../../../tree/main/kunstmaan/admin-bundle/6.0) |
| [kunstmaan/adminlist-bundle](https://packagist.org/packages/kunstmaan/adminlist-bundle) | [5.2](../../../tree/main/kunstmaan/adminlist-bundle/5.2) |
| [kunstmaan/config-bundle](https://packagist.org/packages/kunstmaan/config-bundle) | [5.2](../../../tree/main/kunstmaan/config-bundle/5.2) |
| [kunstmaan/cookie-bundle](https://packagist.org/packages/kunstmaan/cookie-bundle) | [6.0](../../../tree/main/kunstmaan/cookie-bundle/6.0) |
| [kunstmaan/dashboard-bundle](https://packagist.org/packages/kunstmaan/dashboard-bundle) | [5.2](../../../tree/main/kunstmaan/dashboard-bundle/5.2) |
| [kunstmaan/form-bundle](https://packagist.org/packages/kunstmaan/form-bundle) | [5.2](../../../tree/main/kunstmaan/form-bundle/5.2) |
| [kunstmaan/media-bundle](https://packagist.org/packages/kunstmaan/media-bundle) | [5.2](../../../tree/main/kunstmaan/media-bundle/5.2) |
| [kunstmaan/menu-bundle](https://packagist.org/packages/kunstmaan/menu-bundle) | [5.2](../../../tree/main/kunstmaan/menu-bundle/5.2) |
| [kunstmaan/node-bundle](https://packagist.org/packages/kunstmaan/node-bundle) | [5.5](../../../tree/main/kunstmaan/node-bundle/5.5) |
| [kunstmaan/pagepart-bundle](https://packagist.org/packages/kunstmaan/pagepart-bundle) | [5.2](../../../tree/main/kunstmaan/pagepart-bundle/5.2) |
| [kunstmaan/redirect-bundle](https://packagist.org/packages/kunstmaan/redirect-bundle) | [5.2](../../../tree/main/kunstmaan/redirect-bundle/5.2) |
| [kunstmaan/search-bundle](https://packagist.org/packages/kunstmaan/search-bundle) | [5.6](../../../tree/main/kunstmaan/search-bundle/5.6) |
| [kunstmaan/seo-bundle](https://packagist.org/packages/kunstmaan/seo-bundle) | [7.3](../../../tree/main/kunstmaan/seo-bundle/7.3) |
| [kunstmaan/sitemap-bundle](https://packagist.org/packages/kunstmaan/sitemap-bundle) | [5.2](../../../tree/main/kunstmaan/sitemap-bundle/5.2) |
| [kunstmaan/translator-bundle](https://packagist.org/packages/kunstmaan/translator-bundle) | [5.2](../../../tree/main/kunstmaan/translator-bundle/5.2) |
| [kunstmaan/user-management-bundle](https://packagist.org/packages/kunstmaan/user-management-bundle) | [5.2](../../../tree/main/kunstmaan/user-management-bundle/5.2) |
| [kynno/smartbots-bundle](https://packagist.org/packages/kynno/smartbots-bundle) | [0.1](../../../tree/main/kynno/smartbots-bundle/0.1) |
| [labymod/discord-webhook-bundle](https://packagist.org/packages/labymod/discord-webhook-bundle) | [1.0](../../../tree/main/labymod/discord-webhook-bundle/1.0) |
| [lag/adminbundle](https://packagist.org/packages/lag/adminbundle) | [1.0](../../../tree/main/lag/adminbundle/1.0) |
| [league/tactician-bundle](https://packagist.org/packages/league/tactician-bundle) | [1.0](../../../tree/main/league/tactician-bundle/1.0) |
| [leapt/core-bundle](https://packagist.org/packages/leapt/core-bundle) | [2.2](../../../tree/main/leapt/core-bundle/2.2) |
| [leapt/froala-editor-bundle](https://packagist.org/packages/leapt/froala-editor-bundle) | [1.2](../../../tree/main/leapt/froala-editor-bundle/1.2) |
| [leapt/im-bundle](https://packagist.org/packages/leapt/im-bundle) | [5.0](../../../tree/main/leapt/im-bundle/5.0) |
| [leogout/seo-bundle](https://packagist.org/packages/leogout/seo-bundle) | [1.0](../../../tree/main/leogout/seo-bundle/1.0) |
| [leoparden/plugin-license-manager](https://packagist.org/packages/leoparden/plugin-license-manager) | [1.3](../../../tree/main/leoparden/plugin-license-manager/1.3) |
| [lepiaf/sapient-bundle](https://packagist.org/packages/lepiaf/sapient-bundle) | [0.1](../../../tree/main/lepiaf/sapient-bundle/0.1) |
| [letkode/form-schema-bundle](https://packagist.org/packages/letkode/form-schema-bundle) | [1.0](../../../tree/main/letkode/form-schema-bundle/1.0) |
| [lexik/cron-file-generator-bundle](https://packagist.org/packages/lexik/cron-file-generator-bundle) | [1.0](../../../tree/main/lexik/cron-file-generator-bundle/1.0) |
| [lexik/maintenance-bundle](https://packagist.org/packages/lexik/maintenance-bundle) | [2.1](../../../tree/main/lexik/maintenance-bundle/2.1) |
| [lgarret/health-check-bundle](https://packagist.org/packages/lgarret/health-check-bundle) | [1.0](../../../tree/main/lgarret/health-check-bundle/1.0) |
| [liip/imagine-bundle](https://packagist.org/packages/liip/imagine-bundle) | [1.8](../../../tree/main/liip/imagine-bundle/1.8) |
| [liip/monitor-bundle](https://packagist.org/packages/liip/monitor-bundle) | [3.0](../../../tree/main/liip/monitor-bundle/3.0) |
| [lireincore/imgcache-bundle](https://packagist.org/packages/lireincore/imgcache-bundle) | [0.1](../../../tree/main/lireincore/imgcache-bundle/0.1) |
| [liuggio/statsd-client-bundle](https://packagist.org/packages/liuggio/statsd-client-bundle) | [1.6](../../../tree/main/liuggio/statsd-client-bundle/1.6) |
| [lljaworski/ceidg-bundle](https://packagist.org/packages/lljaworski/ceidg-bundle) | [1.0](../../../tree/main/lljaworski/ceidg-bundle/1.0) |
| [lolautruche/payline-bundle](https://packagist.org/packages/lolautruche/payline-bundle) | [2.0](../../../tree/main/lolautruche/payline-bundle/2.0) |
| [long-running/long-running](https://packagist.org/packages/long-running/long-running) | [0.1](../../../tree/main/long-running/long-running/0.1) |
| [longitude-one/meta-bundle](https://packagist.org/packages/longitude-one/meta-bundle) | [1.0](../../../tree/main/longitude-one/meta-bundle/1.0) |
| [loophp/psr17](https://packagist.org/packages/loophp/psr17) | [1.0](../../../tree/main/loophp/psr17/1.0) |
| [loophp/repository-monadic-helper](https://packagist.org/packages/loophp/repository-monadic-helper) | [1.0](../../../tree/main/loophp/repository-monadic-helper/1.0) |
| [lox24eu/lox24_api_client_bundle](https://packagist.org/packages/lox24eu/lox24_api_client_bundle) | [0.3](../../../tree/main/lox24eu/lox24_api_client_bundle/0.3) |
| [luzrain/telegram-bot-bundle](https://packagist.org/packages/luzrain/telegram-bot-bundle) | [2.1](../../../tree/main/luzrain/telegram-bot-bundle/2.1) |
| [luzrain/workerman-bundle](https://packagist.org/packages/luzrain/workerman-bundle) | [0.1](../../../tree/main/luzrain/workerman-bundle/0.1) |
| [lyranetwork/sylius-lyranetwork-plugin](https://packagist.org/packages/lyranetwork/sylius-lyranetwork-plugin) | [3.0](../../../tree/main/lyranetwork/sylius-lyranetwork-plugin/3.0) |
| [m-adamski/symfony-mailer-bundle](https://packagist.org/packages/m-adamski/symfony-mailer-bundle) | [1.0](../../../tree/main/m-adamski/symfony-mailer-bundle/1.0) |
| [m-adamski/symfony-schedule-bundle](https://packagist.org/packages/m-adamski/symfony-schedule-bundle) | [1.0](../../../tree/main/m-adamski/symfony-schedule-bundle/1.0) |
| [maba/webpack-bundle](https://packagist.org/packages/maba/webpack-bundle) | [1.0](../../../tree/main/maba/webpack-bundle/1.0) |
| [machy8/webloader-bundle](https://packagist.org/packages/machy8/webloader-bundle) | [1.1](../../../tree/main/machy8/webloader-bundle/1.1) |
| [macpaw/behat-doctrine-fixtures](https://packagist.org/packages/macpaw/behat-doctrine-fixtures) | [1.0](../../../tree/main/macpaw/behat-doctrine-fixtures/1.0) |
| [macpaw/behat-http-mock-context](https://packagist.org/packages/macpaw/behat-http-mock-context) | [2.0](../../../tree/main/macpaw/behat-http-mock-context/2.0) |
| [macpaw/behat-nelmio-describer](https://packagist.org/packages/macpaw/behat-nelmio-describer) | [1.0](../../../tree/main/macpaw/behat-nelmio-describer/1.0) |
| [macpaw/behat-redis-context](https://packagist.org/packages/macpaw/behat-redis-context) | [1.0](../../../tree/main/macpaw/behat-redis-context/1.0) |
| [macpaw/sentry-monolog-adapter](https://packagist.org/packages/macpaw/sentry-monolog-adapter) | [0.0](../../../tree/main/macpaw/sentry-monolog-adapter/0.0) |
| [macpaw/symfony-health-check-bundle](https://packagist.org/packages/macpaw/symfony-health-check-bundle) | [1.0](../../../tree/main/macpaw/symfony-health-check-bundle/1.0) |
| [mael/intervention-image-bundle](https://packagist.org/packages/mael/intervention-image-bundle) | [1.0](../../../tree/main/mael/intervention-image-bundle/1.0) |
| [mael/recaptcha-bundle](https://packagist.org/packages/mael/recaptcha-bundle) | [0.1](../../../tree/main/mael/recaptcha-bundle/0.1) |
| [magenable/sylius-top-bar-notification-plugin](https://packagist.org/packages/magenable/sylius-top-bar-notification-plugin) | [1.0](../../../tree/main/magenable/sylius-top-bar-notification-plugin/1.0) |
| [mailgun/mailgun-php](https://packagist.org/packages/mailgun/mailgun-php) | [2.3](../../../tree/main/mailgun/mailgun-php/2.3) |
| [mailjet/mailjet-bundle](https://packagist.org/packages/mailjet/mailjet-bundle) | [1.0](../../../tree/main/mailjet/mailjet-bundle/1.0) |
| [mailxpert/apibundle](https://packagist.org/packages/mailxpert/apibundle) | [0.1](../../../tree/main/mailxpert/apibundle/0.1) |
| [makasim/yadm-bundle](https://packagist.org/packages/makasim/yadm-bundle) | [0.2](../../../tree/main/makasim/yadm-bundle/0.2) |
| [maksze/telemetry-bundle](https://packagist.org/packages/maksze/telemetry-bundle) | [0.4](../../../tree/main/maksze/telemetry-bundle/0.4) |
| [mangati/zenvia-notifier](https://packagist.org/packages/mangati/zenvia-notifier) | [1.0](../../../tree/main/mangati/zenvia-notifier/1.0) |
| [manojx/encrypter-bundle](https://packagist.org/packages/manojx/encrypter-bundle) | [1.0](../../../tree/main/manojx/encrypter-bundle/1.0) |
| [mapado/rest-client-sdk-bundle](https://packagist.org/packages/mapado/rest-client-sdk-bundle) | [0.24](../../../tree/main/mapado/rest-client-sdk-bundle/0.24) |
| [maps_red/ticketing-bundle](https://packagist.org/packages/maps_red/ticketing-bundle) | [0.6](../../../tree/main/maps_red/ticketing-bundle/0.6) |
| [mbarbey/u2f-security-bundle](https://packagist.org/packages/mbarbey/u2f-security-bundle) | [1.0](../../../tree/main/mbarbey/u2f-security-bundle/1.0) |
| [mcfedr/awspushbundle](https://packagist.org/packages/mcfedr/awspushbundle) | [6.11](../../../tree/main/mcfedr/awspushbundle/6.11) |
| [mediamonks/rest-api-bundle](https://packagist.org/packages/mediamonks/rest-api-bundle) | [3.0](../../../tree/main/mediamonks/rest-api-bundle/3.0) |
| [mediamonks/sonata-media-bundle](https://packagist.org/packages/mediamonks/sonata-media-bundle) | [2.0](../../../tree/main/mediamonks/sonata-media-bundle/2.0) |
| [meilisearch/search-bundle](https://packagist.org/packages/meilisearch/search-bundle) | [0.10](../../../tree/main/meilisearch/search-bundle/0.10) |
| [merceslab/spreadsheet-client-bundle](https://packagist.org/packages/merceslab/spreadsheet-client-bundle) | [1.0](../../../tree/main/merceslab/spreadsheet-client-bundle/1.0) |
| [mercuryseries/inertia-bundle](https://packagist.org/packages/mercuryseries/inertia-bundle) | [0.1](../../../tree/main/mercuryseries/inertia-bundle/0.1) |
| [meritoo/common-bundle](https://packagist.org/packages/meritoo/common-bundle) | [0.1](../../../tree/main/meritoo/common-bundle/0.1) |
| [meteo-concept/hcaptcha-bundle](https://packagist.org/packages/meteo-concept/hcaptcha-bundle) | [1.0](../../../tree/main/meteo-concept/hcaptcha-bundle/1.0) |
| [mezcalito/imgproxy-bundle](https://packagist.org/packages/mezcalito/imgproxy-bundle) | [0.5](../../../tree/main/mezcalito/imgproxy-bundle/0.5) |
| [mezcalito/ux-filemanager](https://packagist.org/packages/mezcalito/ux-filemanager) | [0.1](../../../tree/main/mezcalito/ux-filemanager/0.1) |
| [mezcalito/ux-search](https://packagist.org/packages/mezcalito/ux-search) | [0.1](../../../tree/main/mezcalito/ux-search/0.1) |
| [mgdsoft/stackdriver-bundle](https://packagist.org/packages/mgdsoft/stackdriver-bundle) | [0.1](../../../tree/main/mgdsoft/stackdriver-bundle/0.1) |
| [misd/phone-number-bundle](https://packagist.org/packages/misd/phone-number-bundle) | [1.3](../../../tree/main/misd/phone-number-bundle/1.3) |
| [mixpanel/mixpanel-php](https://packagist.org/packages/mixpanel/mixpanel-php) | [2.8](../../../tree/main/mixpanel/mixpanel-php/2.8) |
| [mmoreram/gearman-bundle](https://packagist.org/packages/mmoreram/gearman-bundle) | [4.1](../../../tree/main/mmoreram/gearman-bundle/4.1) |
| [mmucklo/grid-bundle](https://packagist.org/packages/mmucklo/grid-bundle) | [5.0](../../../tree/main/mmucklo/grid-bundle/5.0) |
| [mmucklo/queue-bundle](https://packagist.org/packages/mmucklo/queue-bundle) | [6.0](../../../tree/main/mmucklo/queue-bundle/6.0) |
| [mobizel/markdown-docs-bundle](https://packagist.org/packages/mobizel/markdown-docs-bundle) | [0.9](../../../tree/main/mobizel/markdown-docs-bundle/0.9) |
| [mobizel/symfony-capistrano](https://packagist.org/packages/mobizel/symfony-capistrano) | [0.2](../../../tree/main/mobizel/symfony-capistrano/0.2) |
| [moneyphp/money-bundle](https://packagist.org/packages/moneyphp/money-bundle) | [0.1](../../../tree/main/moneyphp/money-bundle/0.1) |
| [mongodb/symfony-bundle](https://packagist.org/packages/mongodb/symfony-bundle) | [0.1](../../../tree/main/mongodb/symfony-bundle/0.1) |
| [monofony/admin-meta](https://packagist.org/packages/monofony/admin-meta) | [0.8](../../../tree/main/monofony/admin-meta/0.8) |
| [monofony/api-meta](https://packagist.org/packages/monofony/api-meta) | [0.8](../../../tree/main/monofony/api-meta/0.8) |
| [monofony/core-meta](https://packagist.org/packages/monofony/core-meta) | [0.8](../../../tree/main/monofony/core-meta/0.8) |
| [monofony/front-meta](https://packagist.org/packages/monofony/front-meta) | [0.8](../../../tree/main/monofony/front-meta/0.8) |
| [monsieurbiz/sylius-admin-better-login-plugin](https://packagist.org/packages/monsieurbiz/sylius-admin-better-login-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-admin-better-login-plugin/1.0) |
| [monsieurbiz/sylius-advanced-option-plugin](https://packagist.org/packages/monsieurbiz/sylius-advanced-option-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-advanced-option-plugin/1.0) |
| [monsieurbiz/sylius-alert-message-plugin](https://packagist.org/packages/monsieurbiz/sylius-alert-message-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-alert-message-plugin/1.0) |
| [monsieurbiz/sylius-cms-page-plugin](https://packagist.org/packages/monsieurbiz/sylius-cms-page-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-cms-page-plugin/1.0) |
| [monsieurbiz/sylius-coliship-plugin](https://packagist.org/packages/monsieurbiz/sylius-coliship-plugin) | [0.1](../../../tree/main/monsieurbiz/sylius-coliship-plugin/0.1) |
| [monsieurbiz/sylius-homepage-plugin](https://packagist.org/packages/monsieurbiz/sylius-homepage-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-homepage-plugin/1.0) |
| [monsieurbiz/sylius-media-manager-plugin](https://packagist.org/packages/monsieurbiz/sylius-media-manager-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-media-manager-plugin/1.0) |
| [monsieurbiz/sylius-menu-plugin](https://packagist.org/packages/monsieurbiz/sylius-menu-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-menu-plugin/1.0) |
| [monsieurbiz/sylius-no-commerce-plugin](https://packagist.org/packages/monsieurbiz/sylius-no-commerce-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-no-commerce-plugin/1.0) |
| [monsieurbiz/sylius-order-history-plugin](https://packagist.org/packages/monsieurbiz/sylius-order-history-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-order-history-plugin/1.0) |
| [monsieurbiz/sylius-rich-editor-plugin](https://packagist.org/packages/monsieurbiz/sylius-rich-editor-plugin) | [2.0](../../../tree/main/monsieurbiz/sylius-rich-editor-plugin/2.0) |
| [monsieurbiz/sylius-sales-reports-plugin](https://packagist.org/packages/monsieurbiz/sylius-sales-reports-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-sales-reports-plugin/1.0) |
| [monsieurbiz/sylius-search-plugin](https://packagist.org/packages/monsieurbiz/sylius-search-plugin) | [2.0](../../../tree/main/monsieurbiz/sylius-search-plugin/2.0) |
| [monsieurbiz/sylius-settings-plugin](https://packagist.org/packages/monsieurbiz/sylius-settings-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-settings-plugin/1.0) |
| [monsieurbiz/sylius-shipping-slot-plugin](https://packagist.org/packages/monsieurbiz/sylius-shipping-slot-plugin) | [1.0](../../../tree/main/monsieurbiz/sylius-shipping-slot-plugin/1.0) |
| [monsieursloop/woleet-bundle](https://packagist.org/packages/monsieursloop/woleet-bundle) | [1.2](../../../tree/main/monsieursloop/woleet-bundle/1.2) |
| [mosl/opensign-bridge-bundle](https://packagist.org/packages/mosl/opensign-bridge-bundle) | [0.6](../../../tree/main/mosl/opensign-bridge-bundle/0.6) |
| [mp3000mp/tos-bundle](https://packagist.org/packages/mp3000mp/tos-bundle) | [0.1](../../../tree/main/mp3000mp/tos-bundle/0.1) |
| [msalsas/gdpr-consent-banner-bundle](https://packagist.org/packages/msalsas/gdpr-consent-banner-bundle) | [1.0](../../../tree/main/msalsas/gdpr-consent-banner-bundle/1.0) |
| [msalsas/voting-bundle](https://packagist.org/packages/msalsas/voting-bundle) | [1.0](../../../tree/main/msalsas/voting-bundle/1.0) |
| [msgphp/eav-bundle](https://packagist.org/packages/msgphp/eav-bundle) | [0.10](../../../tree/main/msgphp/eav-bundle/0.10) |
| [msgphp/user-bundle](https://packagist.org/packages/msgphp/user-bundle) | [0.10](../../../tree/main/msgphp/user-bundle/0.10) |
| [mtarld/api-platform-ms-bundle](https://packagist.org/packages/mtarld/api-platform-ms-bundle) | [0.1](../../../tree/main/mtarld/api-platform-ms-bundle/0.1) |
| [mtarld/symbok-bundle](https://packagist.org/packages/mtarld/symbok-bundle) | [2.0](../../../tree/main/mtarld/symbok-bundle/2.0) |
| [mukadi/wallet-bundle](https://packagist.org/packages/mukadi/wallet-bundle) | [1.0](../../../tree/main/mukadi/wallet-bundle/1.0) |
| [mukadi/wordpress-bundle](https://packagist.org/packages/mukadi/wordpress-bundle) | [2.0](../../../tree/main/mukadi/wordpress-bundle/2.0) |
| [nalabdou/algebra-symfony](https://packagist.org/packages/nalabdou/algebra-symfony) | [1.1](../../../tree/main/nalabdou/algebra-symfony/1.1) |
| [nbgrp/env-bundle](https://packagist.org/packages/nbgrp/env-bundle) | [1.0](../../../tree/main/nbgrp/env-bundle/1.0) |
| [nedac/sylius-minimum-order-value-plugin](https://packagist.org/packages/nedac/sylius-minimum-order-value-plugin) | [1.0](../../../tree/main/nedac/sylius-minimum-order-value-plugin/1.0) |
| [nedac/sylius-order-now-plugin](https://packagist.org/packages/nedac/sylius-order-now-plugin) | [1.0](../../../tree/main/nedac/sylius-order-now-plugin/1.0) |
| [nedac/sylius-temporarily-out-of-stock-plugin](https://packagist.org/packages/nedac/sylius-temporarily-out-of-stock-plugin) | [1.0](../../../tree/main/nedac/sylius-temporarily-out-of-stock-plugin/1.0) |
| [neimheadh/sonata-annotation-bundle](https://packagist.org/packages/neimheadh/sonata-annotation-bundle) | [2.0](../../../tree/main/neimheadh/sonata-annotation-bundle/2.0) |
| [nella/monolog-tracy-bundle](https://packagist.org/packages/nella/monolog-tracy-bundle) | [2.0](../../../tree/main/nella/monolog-tracy-bundle/2.0) |
| [nelmio/api-doc-bundle](https://packagist.org/packages/nelmio/api-doc-bundle) | [3.0](../../../tree/main/nelmio/api-doc-bundle/3.0) |
| [nelmio/solarium-bundle](https://packagist.org/packages/nelmio/solarium-bundle) | [5.0](../../../tree/main/nelmio/solarium-bundle/5.0) |
| [neo4j/neo4j-bundle](https://packagist.org/packages/neo4j/neo4j-bundle) | [1.0](../../../tree/main/neo4j/neo4j-bundle/1.0) |
| [netbull/core-bundle](https://packagist.org/packages/netbull/core-bundle) | [7.0](../../../tree/main/netbull/core-bundle/7.0) |
| [netbull/media-bundle](https://packagist.org/packages/netbull/media-bundle) | [7.2](../../../tree/main/netbull/media-bundle/7.2) |
| [netbull/security-bundle](https://packagist.org/packages/netbull/security-bundle) | [1.0](../../../tree/main/netbull/security-bundle/1.0) |
| [netgen/content-browser](https://packagist.org/packages/netgen/content-browser) | [2.0](../../../tree/main/netgen/content-browser/2.0) |
| [netgen/layouts-contentful](https://packagist.org/packages/netgen/layouts-contentful) | [2.0](../../../tree/main/netgen/layouts-contentful/2.0) |
| [netgen/layouts-core](https://packagist.org/packages/netgen/layouts-core) | [2.0](../../../tree/main/netgen/layouts-core/2.0) |
| [netgen/layouts-sylius](https://packagist.org/packages/netgen/layouts-sylius) | [2.0](../../../tree/main/netgen/layouts-sylius/2.0) |
| [networking/init-cms-bundle](https://packagist.org/packages/networking/init-cms-bundle) | [4.4](../../../tree/main/networking/init-cms-bundle/4.4) |
| [nicohaase/twig-isbn-formatter](https://packagist.org/packages/nicohaase/twig-isbn-formatter) | [0.1](../../../tree/main/nicohaase/twig-isbn-formatter/0.1) |
| [nordeus/crowd-user-bundle](https://packagist.org/packages/nordeus/crowd-user-bundle) | [2.0](../../../tree/main/nordeus/crowd-user-bundle/2.0) |
| [notfloran/mjml-bundle](https://packagist.org/packages/notfloran/mjml-bundle) | [3.0](../../../tree/main/notfloran/mjml-bundle/3.0) |
| [ns3777k/prometheus-bundle](https://packagist.org/packages/ns3777k/prometheus-bundle) | [1.0](../../../tree/main/ns3777k/prometheus-bundle/1.0) |
| [nubox/symfony-webpack-php-generator](https://packagist.org/packages/nubox/symfony-webpack-php-generator) | [1.0](../../../tree/main/nubox/symfony-webpack-php-generator/1.0) |
| [nuboxdevcom/maintenance-bundle](https://packagist.org/packages/nuboxdevcom/maintenance-bundle) | [2.0](../../../tree/main/nuboxdevcom/maintenance-bundle/2.0) |
| [nucleos/dompdf-bundle](https://packagist.org/packages/nucleos/dompdf-bundle) | [3.1](../../../tree/main/nucleos/dompdf-bundle/3.1) |
| [nucleos/user-bundle](https://packagist.org/packages/nucleos/user-bundle) | [1.1](../../../tree/main/nucleos/user-bundle/1.1) |
| [numberninecms/cms](https://packagist.org/packages/numberninecms/cms) | [0.2](../../../tree/main/numberninecms/cms/0.2) |
| [nyholm/sunflower](https://packagist.org/packages/nyholm/sunflower) | [0.2](../../../tree/main/nyholm/sunflower/0.2) |
| [nytodev/inertia-bundle](https://packagist.org/packages/nytodev/inertia-bundle) | [3.0](../../../tree/main/nytodev/inertia-bundle/3.0) |
| [nzo/url-encryptor-bundle](https://packagist.org/packages/nzo/url-encryptor-bundle) | [6.0](../../../tree/main/nzo/url-encryptor-bundle/6.0) |
| [oat-sa/bundle-health-check](https://packagist.org/packages/oat-sa/bundle-health-check) | [1.0](../../../tree/main/oat-sa/bundle-health-check/1.0) |
| [oat-sa/bundle-lti1p3](https://packagist.org/packages/oat-sa/bundle-lti1p3) | [3.0](../../../tree/main/oat-sa/bundle-lti1p3/3.0) |
| [octopouce-mu/admin-bundle](https://packagist.org/packages/octopouce-mu/admin-bundle) | [1.0](../../../tree/main/octopouce-mu/admin-bundle/1.0) |
| [odiseoteam/sylius-rbac-plugin](https://packagist.org/packages/odiseoteam/sylius-rbac-plugin) | [3.0](../../../tree/main/odiseoteam/sylius-rbac-plugin/3.0) |
| [odiseoteam/sylius-vendor-plugin](https://packagist.org/packages/odiseoteam/sylius-vendor-plugin) | [1.6](../../../tree/main/odiseoteam/sylius-vendor-plugin/1.6) |
| [odolbeau/phone-number-bundle](https://packagist.org/packages/odolbeau/phone-number-bundle) | [3.0](../../../tree/main/odolbeau/phone-number-bundle/3.0) |
| [omines/antispam-bundle](https://packagist.org/packages/omines/antispam-bundle) | [0.1](../../../tree/main/omines/antispam-bundle/0.1) |
| [omines/datatables-bundle](https://packagist.org/packages/omines/datatables-bundle) | [0.1](../../../tree/main/omines/datatables-bundle/0.1) |
| [oneup/flysystem-bundle](https://packagist.org/packages/oneup/flysystem-bundle) | [4.0](../../../tree/main/oneup/flysystem-bundle/4.0) |
| [oneup/uploader-bundle](https://packagist.org/packages/oneup/uploader-bundle) | [2.0](../../../tree/main/oneup/uploader-bundle/2.0) |
| [onurb/doctrine-yuml-bundle](https://packagist.org/packages/onurb/doctrine-yuml-bundle) | [1.1](../../../tree/main/onurb/doctrine-yuml-bundle/1.1) |
| [opctim/symfony-csp-bundle](https://packagist.org/packages/opctim/symfony-csp-bundle) | [1.1](../../../tree/main/opctim/symfony-csp-bundle/1.1) |
| [openai-php/symfony](https://packagist.org/packages/openai-php/symfony) | [0.3](../../../tree/main/openai-php/symfony/0.3) |
| [orbitale/cms-bundle](https://packagist.org/packages/orbitale/cms-bundle) | [3.0](../../../tree/main/orbitale/cms-bundle/3.0) |
| [orbitale/easyimpress-bundle](https://packagist.org/packages/orbitale/easyimpress-bundle) | [1.0](../../../tree/main/orbitale/easyimpress-bundle/1.0) |
| [oskarstark/doctrine-datetime-milliseconds-type](https://packagist.org/packages/oskarstark/doctrine-datetime-milliseconds-type) | [2.1](../../../tree/main/oskarstark/doctrine-datetime-milliseconds-type/2.1) |
| [oskarstark/doctrine-postgres-milliseconds-platform](https://packagist.org/packages/oskarstark/doctrine-postgres-milliseconds-platform) | [2.1](../../../tree/main/oskarstark/doctrine-postgres-milliseconds-platform/2.1) |
| [oskarstark/doctrine-postgres-public-schema-listener](https://packagist.org/packages/oskarstark/doctrine-postgres-public-schema-listener) | [1.2](../../../tree/main/oskarstark/doctrine-postgres-public-schema-listener/1.2) |
| [oskarstark/env-var-extension](https://packagist.org/packages/oskarstark/env-var-extension) | [1.0](../../../tree/main/oskarstark/env-var-extension/1.0) |
| [oskarstark/no-floc-listener](https://packagist.org/packages/oskarstark/no-floc-listener) | [0.1](../../../tree/main/oskarstark/no-floc-listener/0.1) |
| [oskarstark/readable-filesize-extension](https://packagist.org/packages/oskarstark/readable-filesize-extension) | [0.1](../../../tree/main/oskarstark/readable-filesize-extension/0.1) |
| [oskarstark/symfony-http-responder](https://packagist.org/packages/oskarstark/symfony-http-responder) | [0.1](../../../tree/main/oskarstark/symfony-http-responder/0.1) |
| [otezvikentiy/json-rpc-api](https://packagist.org/packages/otezvikentiy/json-rpc-api) | [5.0](../../../tree/main/otezvikentiy/json-rpc-api/5.0) |
| [otobul/epaybg-bundle](https://packagist.org/packages/otobul/epaybg-bundle) | [1.0](../../../tree/main/otobul/epaybg-bundle/1.0) |
| [outcomer/symfony-json-schema-validation](https://packagist.org/packages/outcomer/symfony-json-schema-validation) | [4.0](../../../tree/main/outcomer/symfony-json-schema-validation/4.0) |
| [overblog/graphiql-bundle](https://packagist.org/packages/overblog/graphiql-bundle) | [0.1](../../../tree/main/overblog/graphiql-bundle/0.1) |
| [overblog/graphql-bundle](https://packagist.org/packages/overblog/graphql-bundle) | [0.12](../../../tree/main/overblog/graphql-bundle/0.12) |
| [pablok/supercache-bundle](https://packagist.org/packages/pablok/supercache-bundle) | [0.5](../../../tree/main/pablok/supercache-bundle/0.5) |
| [pasaia-udala/auth-bundle](https://packagist.org/packages/pasaia-udala/auth-bundle) | [1.2](../../../tree/main/pasaia-udala/auth-bundle/1.2) |
| [pascualmg/symfony-command-ui](https://packagist.org/packages/pascualmg/symfony-command-ui) | [1.0](../../../tree/main/pascualmg/symfony-command-ui/1.0) |
| [patchlevel/event-sourcing-bundle](https://packagist.org/packages/patchlevel/event-sourcing-bundle) | [3.14](../../../tree/main/patchlevel/event-sourcing-bundle/3.14) |
| [payplug/sylius-payplug-plugin](https://packagist.org/packages/payplug/sylius-payplug-plugin) | [2.0](../../../tree/main/payplug/sylius-payplug-plugin/2.0) |
| [payum/payum-bundle](https://packagist.org/packages/payum/payum-bundle) | [2.4](../../../tree/main/payum/payum-bundle/2.4) |
| [pentatrion/upload-bundle](https://packagist.org/packages/pentatrion/upload-bundle) | [0.2](../../../tree/main/pentatrion/upload-bundle/0.2) |
| [pentatrion/vite-bundle](https://packagist.org/packages/pentatrion/vite-bundle) | [6.5](../../../tree/main/pentatrion/vite-bundle/6.5) |
| [pentiminax/ux-datatables](https://packagist.org/packages/pentiminax/ux-datatables) | [0.43](../../../tree/main/pentiminax/ux-datatables/0.43) |
| [php-amqplib/rabbitmq-bundle](https://packagist.org/packages/php-amqplib/rabbitmq-bundle) | [1.12](../../../tree/main/php-amqplib/rabbitmq-bundle/1.12) |
| [php-http/httplug-bundle](https://packagist.org/packages/php-http/httplug-bundle) | [1.6](../../../tree/main/php-http/httplug-bundle/1.6) |
| [php-llm/llm-chain-bundle](https://packagist.org/packages/php-llm/llm-chain-bundle) | [0.19](../../../tree/main/php-llm/llm-chain-bundle/0.19) |
| [php-translation/loco-adapter](https://packagist.org/packages/php-translation/loco-adapter) | [0.8](../../../tree/main/php-translation/loco-adapter/0.8) |
| [php-translation/symfony-bundle](https://packagist.org/packages/php-translation/symfony-bundle) | [0.10](../../../tree/main/php-translation/symfony-bundle/0.10) |
| [phpfastcache/phpfastcache-bundle](https://packagist.org/packages/phpfastcache/phpfastcache-bundle) | [3.0](../../../tree/main/phpfastcache/phpfastcache-bundle/3.0) |
| [phpfastcgi/fastcgi-daemon](https://packagist.org/packages/phpfastcgi/fastcgi-daemon) | [0.11](../../../tree/main/phpfastcgi/fastcgi-daemon/0.11) |
| [phpstan/phpstan](https://packagist.org/packages/phpstan/phpstan) | [1.0](../../../tree/main/phpstan/phpstan/1.0) |
| [phpstreamserver/symfony](https://packagist.org/packages/phpstreamserver/symfony) | [0.9](../../../tree/main/phpstreamserver/symfony/0.9) |
| [phpsword/sword-bundle](https://packagist.org/packages/phpsword/sword-bundle) | [1.0](../../../tree/main/phpsword/sword-bundle/1.0) |
| [phpzlc/admin](https://packagist.org/packages/phpzlc/admin) | [1.0](../../../tree/main/phpzlc/admin/1.0) |
| [phpzlc/admin-business](https://packagist.org/packages/phpzlc/admin-business) | [1.0](../../../tree/main/phpzlc/admin-business/1.0) |
| [phpzlc/auth-business](https://packagist.org/packages/phpzlc/auth-business) | [1.0](../../../tree/main/phpzlc/auth-business/1.0) |
| [phpzlc/captcha-business](https://packagist.org/packages/phpzlc/captcha-business) | [1.0](../../../tree/main/phpzlc/captcha-business/1.0) |
| [phpzlc/document-bundle](https://packagist.org/packages/phpzlc/document-bundle) | [1.1](../../../tree/main/phpzlc/document-bundle/1.1) |
| [phpzlc/flex](https://packagist.org/packages/phpzlc/flex) | [2.0](../../../tree/main/phpzlc/flex/2.0) |
| [phpzlc/phpzlc](https://packagist.org/packages/phpzlc/phpzlc) | [2.5](../../../tree/main/phpzlc/phpzlc/2.5) |
| [phpzlc/platform-business](https://packagist.org/packages/phpzlc/platform-business) | [1.0](../../../tree/main/phpzlc/platform-business/1.0) |
| [phpzlc/rbac-business](https://packagist.org/packages/phpzlc/rbac-business) | [1.0](../../../tree/main/phpzlc/rbac-business/1.0) |
| [phpzlc/snapshot-business](https://packagist.org/packages/phpzlc/snapshot-business) | [1.0](../../../tree/main/phpzlc/snapshot-business/1.0) |
| [phpzlc/upload-business](https://packagist.org/packages/phpzlc/upload-business) | [2.0](../../../tree/main/phpzlc/upload-business/2.0) |
| [piairre/skuse](https://packagist.org/packages/piairre/skuse) | [0.1](../../../tree/main/piairre/skuse/0.1) |
| [picoss/yousign-bundle](https://packagist.org/packages/picoss/yousign-bundle) | [2.2](../../../tree/main/picoss/yousign-bundle/2.2) |
| [pierstoval/character-manager](https://packagist.org/packages/pierstoval/character-manager) | [0.5](../../../tree/main/pierstoval/character-manager/0.5) |
| [piou-piou/ribs-cron-bundle](https://packagist.org/packages/piou-piou/ribs-cron-bundle) | [1.0](../../../tree/main/piou-piou/ribs-cron-bundle/1.0) |
| [pixelopen/cloudflare-turnstile-bundle](https://packagist.org/packages/pixelopen/cloudflare-turnstile-bundle) | [0.1](../../../tree/main/pixelopen/cloudflare-turnstile-bundle/0.1) |
| [player259/graphql-bundle](https://packagist.org/packages/player259/graphql-bundle) | [1.0](../../../tree/main/player259/graphql-bundle/1.0) |
| [pms-nz/object-translation-bundle](https://packagist.org/packages/pms-nz/object-translation-bundle) | [1.0](../../../tree/main/pms-nz/object-translation-bundle/1.0) |
| [pomm-project/pomm-bundle](https://packagist.org/packages/pomm-project/pomm-bundle) | [2.3](../../../tree/main/pomm-project/pomm-bundle/2.3) |
| [pond5/async-request-bundle](https://packagist.org/packages/pond5/async-request-bundle) | [1.1](../../../tree/main/pond5/async-request-bundle/1.1) |
| [productowner-ro/symfony-profiler-mcp](https://packagist.org/packages/productowner-ro/symfony-profiler-mcp) | [0.1](../../../tree/main/productowner-ro/symfony-profiler-mcp/0.1) |
| [prolix/maintenance-bundle](https://packagist.org/packages/prolix/maintenance-bundle) | [2.1](../../../tree/main/prolix/maintenance-bundle/2.1) |
| [prooph/event-store-bus-bridge](https://packagist.org/packages/prooph/event-store-bus-bridge) | [3.1](../../../tree/main/prooph/event-store-bus-bridge/3.1) |
| [prooph/event-store-symfony-bundle](https://packagist.org/packages/prooph/event-store-symfony-bundle) | [0.10](../../../tree/main/prooph/event-store-symfony-bundle/0.10) |
| [prooph/pdo-event-store](https://packagist.org/packages/prooph/pdo-event-store) | [1.15](../../../tree/main/prooph/pdo-event-store/1.15) |
| [prooph/service-bus-symfony-bundle](https://packagist.org/packages/prooph/service-bus-symfony-bundle) | [0.6](../../../tree/main/prooph/service-bus-symfony-bundle/0.6) |
| [pugx/geo-form-bundle](https://packagist.org/packages/pugx/geo-form-bundle) | [0.2](../../../tree/main/pugx/geo-form-bundle/0.2) |
| [pusher/pusher-php-server](https://packagist.org/packages/pusher/pusher-php-server) | [3.0](../../../tree/main/pusher/pusher-php-server/3.0) |
| [qandidate/toggle-bundle](https://packagist.org/packages/qandidate/toggle-bundle) | [1.0](../../../tree/main/qandidate/toggle-bundle/1.0) |
| [qossmic/deptrac](https://packagist.org/packages/qossmic/deptrac) | [2.0](../../../tree/main/qossmic/deptrac/2.0) |
| [qossmic/deptrac-shim](https://packagist.org/packages/qossmic/deptrac-shim) | [0.19](../../../tree/main/qossmic/deptrac-shim/0.19) |
| [ramsey/uuid-doctrine](https://packagist.org/packages/ramsey/uuid-doctrine) | [1.3](../../../tree/main/ramsey/uuid-doctrine/1.3) |
| [ravenflux/php-functions](https://packagist.org/packages/ravenflux/php-functions) | [3.0](../../../tree/main/ravenflux/php-functions/3.0) |
| [ravenflux/sort-functions](https://packagist.org/packages/ravenflux/sort-functions) | [3.0](../../../tree/main/ravenflux/sort-functions/3.0) |
| [rcsofttech/audit-trail-bundle](https://packagist.org/packages/rcsofttech/audit-trail-bundle) | [2.1](../../../tree/main/rcsofttech/audit-trail-bundle/2.1) |
| [reconnect/s3bundle](https://packagist.org/packages/reconnect/s3bundle) | [3.0](../../../tree/main/reconnect/s3bundle/3.0) |
| [redirectionio/proxy-symfony](https://packagist.org/packages/redirectionio/proxy-symfony) | [0.2](../../../tree/main/redirectionio/proxy-symfony/0.2) |
| [redjanym/fcm-bundle](https://packagist.org/packages/redjanym/fcm-bundle) | [1.1](../../../tree/main/redjanym/fcm-bundle/1.1) |
| [redrat/api-helper-bundle](https://packagist.org/packages/redrat/api-helper-bundle) | [0.1](../../../tree/main/redrat/api-helper-bundle/0.1) |
| [rekalogika/gotenberg-pdf-bundle](https://packagist.org/packages/rekalogika/gotenberg-pdf-bundle) | [1.0](../../../tree/main/rekalogika/gotenberg-pdf-bundle/1.0) |
| [rekalogika/temporary-url-bundle](https://packagist.org/packages/rekalogika/temporary-url-bundle) | [1.8](../../../tree/main/rekalogika/temporary-url-bundle/1.8) |
| [republique-et-canton-de-geneve/response-headers-bundle](https://packagist.org/packages/republique-et-canton-de-geneve/response-headers-bundle) | [1.0](../../../tree/main/republique-et-canton-de-geneve/response-headers-bundle/1.0) |
| [request-tracing/request-tracing-bundle](https://packagist.org/packages/request-tracing/request-tracing-bundle) | [0.1](../../../tree/main/request-tracing/request-tracing-bundle/0.1) |
| [rikudou/psr6-dynamo-db-bundle](https://packagist.org/packages/rikudou/psr6-dynamo-db-bundle) | [2.0](../../../tree/main/rikudou/psr6-dynamo-db-bundle/2.0) |
| [ro0nl/http-responder](https://packagist.org/packages/ro0nl/http-responder) | [0.1](../../../tree/main/ro0nl/http-responder/0.1) |
| [rodmarzavala/infile-php-symfony](https://packagist.org/packages/rodmarzavala/infile-php-symfony) | [1.0](../../../tree/main/rodmarzavala/infile-php-symfony/1.0) |
| [rokka/client-bundle](https://packagist.org/packages/rokka/client-bundle) | [1.0](../../../tree/main/rokka/client-bundle/1.0) |
| [rossel/mwu-sdk](https://packagist.org/packages/rossel/mwu-sdk) | [0.1](../../../tree/main/rossel/mwu-sdk/0.1) |
| [rossel/rossel-kafka](https://packagist.org/packages/rossel/rossel-kafka) | [0.0](../../../tree/main/rossel/rossel-kafka/0.0) |
| [roukmoute/hashids-bundle](https://packagist.org/packages/roukmoute/hashids-bundle) | [1.4](../../../tree/main/roukmoute/hashids-bundle/1.4) |
| [routmoute/routmoute-discord-bundle](https://packagist.org/packages/routmoute/routmoute-discord-bundle) | [1.1](../../../tree/main/routmoute/routmoute-discord-bundle/1.1) |
| [routmoute/routmoute-sirene-bundle](https://packagist.org/packages/routmoute/routmoute-sirene-bundle) | [1.0](../../../tree/main/routmoute/routmoute-sirene-bundle/1.0) |
| [rundum/event-base](https://packagist.org/packages/rundum/event-base) | [0.0](../../../tree/main/rundum/event-base/0.0) |
| [ruwler/ruwler-sdk-bundle](https://packagist.org/packages/ruwler/ruwler-sdk-bundle) | [1.0](../../../tree/main/ruwler/ruwler-sdk-bundle/1.0) |
| [saqqal/llm-integration-bundle](https://packagist.org/packages/saqqal/llm-integration-bundle) | [1.0](../../../tree/main/saqqal/llm-integration-bundle/1.0) |
| [scheb/two-factor-bundle](https://packagist.org/packages/scheb/two-factor-bundle) | [3.16](../../../tree/main/scheb/two-factor-bundle/3.16) |
| [schranz-search/symfony-bundle](https://packagist.org/packages/schranz-search/symfony-bundle) | [0.2](../../../tree/main/schranz-search/symfony-bundle/0.2) |
| [sebtm/inwx-api-bundle](https://packagist.org/packages/sebtm/inwx-api-bundle) | [1.0](../../../tree/main/sebtm/inwx-api-bundle/1.0) |
| [secit-pl/imap-bundle](https://packagist.org/packages/secit-pl/imap-bundle) | [1.0](../../../tree/main/secit-pl/imap-bundle/1.0) |
| [seferov/aws-bundle](https://packagist.org/packages/seferov/aws-bundle) | [3.0](../../../tree/main/seferov/aws-bundle/3.0) |
| [sensiolabs-de/storyblok-bundle](https://packagist.org/packages/sensiolabs-de/storyblok-bundle) | [0.3](../../../tree/main/sensiolabs-de/storyblok-bundle/0.3) |
| [sensiolabs/connect-bundle](https://packagist.org/packages/sensiolabs/connect-bundle) | [4.0](../../../tree/main/sensiolabs/connect-bundle/4.0) |
| [sensiolabs/gotenberg-bundle](https://packagist.org/packages/sensiolabs/gotenberg-bundle) | [0.1](../../../tree/main/sensiolabs/gotenberg-bundle/0.1) |
| [sensiolabs/minify-bundle](https://packagist.org/packages/sensiolabs/minify-bundle) | [0.9](../../../tree/main/sensiolabs/minify-bundle/0.9) |
| [sensiolabs/storybook-bundle](https://packagist.org/packages/sensiolabs/storybook-bundle) | [0.1](../../../tree/main/sensiolabs/storybook-bundle/0.1) |
| [sentry/sentry-symfony](https://packagist.org/packages/sentry/sentry-symfony) | [5.0](../../../tree/main/sentry/sentry-symfony/5.0) |
| [setono/google-analytics-bundle](https://packagist.org/packages/setono/google-analytics-bundle) | [1.0](../../../tree/main/setono/google-analytics-bundle/1.0) |
| [setono/sylius-toggle-vat-plugin](https://packagist.org/packages/setono/sylius-toggle-vat-plugin) | [1.0](../../../tree/main/setono/sylius-toggle-vat-plugin/1.0) |
| [sg/datatablesbundle](https://packagist.org/packages/sg/datatablesbundle) | [1.0](../../../tree/main/sg/datatablesbundle/1.0) |
| [shedeza/sybase-orm-bundle](https://packagist.org/packages/shedeza/sybase-orm-bundle) | [1.0](../../../tree/main/shedeza/sybase-orm-bundle/1.0) |
| [shipmonk/doctrine-entity-preloader](https://packagist.org/packages/shipmonk/doctrine-entity-preloader) | [1.0](../../../tree/main/shipmonk/doctrine-entity-preloader/1.0) |
| [shopware/app-bundle](https://packagist.org/packages/shopware/app-bundle) | [5.0](../../../tree/main/shopware/app-bundle/5.0) |
| [siburuxue/doctrine-helper](https://packagist.org/packages/siburuxue/doctrine-helper) | [1.0](../../../tree/main/siburuxue/doctrine-helper/1.0) |
| [siganushka/region-bundle](https://packagist.org/packages/siganushka/region-bundle) | [1.3](../../../tree/main/siganushka/region-bundle/1.3) |
| [silasjoisten/sonata-multiupload-bundle](https://packagist.org/packages/silasjoisten/sonata-multiupload-bundle) | [3.4](../../../tree/main/silasjoisten/sonata-multiupload-bundle/3.4) |
| [simply-stream/twitch-api-bundle](https://packagist.org/packages/simply-stream/twitch-api-bundle) | [0.1](../../../tree/main/simply-stream/twitch-api-bundle/0.1) |
| [skipthedragon/inertia-bundle](https://packagist.org/packages/skipthedragon/inertia-bundle) | [1.0](../../../tree/main/skipthedragon/inertia-bundle/1.0) |
| [slot/mandrill-bundle](https://packagist.org/packages/slot/mandrill-bundle) | [1.1](../../../tree/main/slot/mandrill-bundle/1.1) |
| [snc/redis-bundle](https://packagist.org/packages/snc/redis-bundle) | [2.0](../../../tree/main/snc/redis-bundle/2.0) |
| [sofascore/purgatory-bundle](https://packagist.org/packages/sofascore/purgatory-bundle) | [1.0](../../../tree/main/sofascore/purgatory-bundle/1.0) |
| [softavis/flysystem-cloudflare-bundle](https://packagist.org/packages/softavis/flysystem-cloudflare-bundle) | [0.1](../../../tree/main/softavis/flysystem-cloudflare-bundle/0.1) |
| [softspring/cms-bundle](https://packagist.org/packages/softspring/cms-bundle) | [5.2](../../../tree/main/softspring/cms-bundle/5.2) |
| [softspring/cms-module-collection](https://packagist.org/packages/softspring/cms-module-collection) | [5.2](../../../tree/main/softspring/cms-module-collection/5.2) |
| [softspring/components](https://packagist.org/packages/softspring/components) | [5.1](../../../tree/main/softspring/components/5.1) |
| [softspring/doctrine-migrations-version-comparator](https://packagist.org/packages/softspring/doctrine-migrations-version-comparator) | [5.1](../../../tree/main/softspring/doctrine-migrations-version-comparator/5.1) |
| [softspring/media-bundle](https://packagist.org/packages/softspring/media-bundle) | [5.2](../../../tree/main/softspring/media-bundle/5.2) |
| [softspring/permissions-bundle](https://packagist.org/packages/softspring/permissions-bundle) | [5.2](../../../tree/main/softspring/permissions-bundle/5.2) |
| [softspring/twig-extra-bundle](https://packagist.org/packages/softspring/twig-extra-bundle) | [5.2](../../../tree/main/softspring/twig-extra-bundle/5.2) |
| [softspring/user-bundle](https://packagist.org/packages/softspring/user-bundle) | [5.2](../../../tree/main/softspring/user-bundle/5.2) |
| [soljian/steam-authentication-bundle](https://packagist.org/packages/soljian/steam-authentication-bundle) | [1.0](../../../tree/main/soljian/steam-authentication-bundle/1.0) |
| [solvrtech/symfony-logbook](https://packagist.org/packages/solvrtech/symfony-logbook) | [1.0](../../../tree/main/solvrtech/symfony-logbook/1.0) |
| [sonata-project/admin-bundle](https://packagist.org/packages/sonata-project/admin-bundle) | [4.39](../../../tree/main/sonata-project/admin-bundle/4.39) |
| [sonata-project/block-bundle](https://packagist.org/packages/sonata-project/block-bundle) | [4.11](../../../tree/main/sonata-project/block-bundle/4.11) |
| [sonata-project/classification-bundle](https://packagist.org/packages/sonata-project/classification-bundle) | [3.7](../../../tree/main/sonata-project/classification-bundle/3.7) |
| [sonata-project/core-bundle](https://packagist.org/packages/sonata-project/core-bundle) | [3.9](../../../tree/main/sonata-project/core-bundle/3.9) |
| [sonata-project/doctrine-extensions](https://packagist.org/packages/sonata-project/doctrine-extensions) | [1.8](../../../tree/main/sonata-project/doctrine-extensions/1.8) |
| [sonata-project/entity-audit-bundle](https://packagist.org/packages/sonata-project/entity-audit-bundle) | [1.1](../../../tree/main/sonata-project/entity-audit-bundle/1.1) |
| [sonata-project/exporter](https://packagist.org/packages/sonata-project/exporter) | [2.4](../../../tree/main/sonata-project/exporter/2.4) |
| [sonata-project/form-extensions](https://packagist.org/packages/sonata-project/form-extensions) | [1.4](../../../tree/main/sonata-project/form-extensions/1.4) |
| [sonata-project/media-bundle](https://packagist.org/packages/sonata-project/media-bundle) | [4.0](../../../tree/main/sonata-project/media-bundle/4.0) |
| [sonata-project/notification-bundle](https://packagist.org/packages/sonata-project/notification-bundle) | [3.4](../../../tree/main/sonata-project/notification-bundle/3.4) |
| [sonata-project/page-bundle](https://packagist.org/packages/sonata-project/page-bundle) | [4.9](../../../tree/main/sonata-project/page-bundle/4.9) |
| [sonata-project/translation-bundle](https://packagist.org/packages/sonata-project/translation-bundle) | [2.3](../../../tree/main/sonata-project/translation-bundle/2.3) |
| [sonata-project/twig-extensions](https://packagist.org/packages/sonata-project/twig-extensions) | [1.2](../../../tree/main/sonata-project/twig-extensions/1.2) |
| [soviann/deploy-tasks-bundle](https://packagist.org/packages/soviann/deploy-tasks-bundle) | [0.1](../../../tree/main/soviann/deploy-tasks-bundle/0.1) |
| [spatie/symfony-ignition-bundle](https://packagist.org/packages/spatie/symfony-ignition-bundle) | [0.0](../../../tree/main/spatie/symfony-ignition-bundle/0.0) |
| [specshaper/encrypt-bundle](https://packagist.org/packages/specshaper/encrypt-bundle) | [3.0](../../../tree/main/specshaper/encrypt-bundle/3.0) |
| [spiechu/symfony-commons-bundle](https://packagist.org/packages/spiechu/symfony-commons-bundle) | [0.1](../../../tree/main/spiechu/symfony-commons-bundle/0.1) |
| [spiriitlabs/auth-log-bundle](https://packagist.org/packages/spiriitlabs/auth-log-bundle) | [1.0](../../../tree/main/spiriitlabs/auth-log-bundle/1.0) |
| [spomky-labs/jose-bundle](https://packagist.org/packages/spomky-labs/jose-bundle) | [2.2](../../../tree/main/spomky-labs/jose-bundle/2.2) |
| [spomky-labs/lexik-jose-bridge](https://packagist.org/packages/spomky-labs/lexik-jose-bridge) | [2.0](../../../tree/main/spomky-labs/lexik-jose-bridge/2.0) |
| [spomky-labs/pwa-bundle](https://packagist.org/packages/spomky-labs/pwa-bundle) | [1.3](../../../tree/main/spomky-labs/pwa-bundle/1.3) |
| [sprintechnology/firebase-cloud-messaging](https://packagist.org/packages/sprintechnology/firebase-cloud-messaging) | [1.0](../../../tree/main/sprintechnology/firebase-cloud-messaging/1.0) |
| [squizlabs/php_codesniffer](https://packagist.org/packages/squizlabs/php_codesniffer) | [3.6](../../../tree/main/squizlabs/php_codesniffer/3.6) |
| [sroze/messenger-enqueue-transport](https://packagist.org/packages/sroze/messenger-enqueue-transport) | [0.1](../../../tree/main/sroze/messenger-enqueue-transport/0.1) |
| [sroze/openwhisk-bundle](https://packagist.org/packages/sroze/openwhisk-bundle) | [0.2](../../../tree/main/sroze/openwhisk-bundle/0.2) |
| [stefandoorn/sitemap-plugin](https://packagist.org/packages/stefandoorn/sitemap-plugin) | [2.0](../../../tree/main/stefandoorn/sitemap-plugin/2.0) |
| [stof/doctrine-extensions-bundle](https://packagist.org/packages/stof/doctrine-extensions-bundle) | [1.2](../../../tree/main/stof/doctrine-extensions-bundle/1.2) |
| [stogon/unleash-bundle](https://packagist.org/packages/stogon/unleash-bundle) | [0.4](../../../tree/main/stogon/unleash-bundle/0.4) |
| [storyblok/symfony-bundle](https://packagist.org/packages/storyblok/symfony-bundle) | [1.18](../../../tree/main/storyblok/symfony-bundle/1.18) |
| [stripe/stripe-php](https://packagist.org/packages/stripe/stripe-php) | [19.0](../../../tree/main/stripe/stripe-php/19.0) |
| [sulu/article-bundle](https://packagist.org/packages/sulu/article-bundle) | [2.0](../../../tree/main/sulu/article-bundle/2.0) |
| [sulu/automation-bundle](https://packagist.org/packages/sulu/automation-bundle) | [2.2](../../../tree/main/sulu/automation-bundle/2.2) |
| [sulu/form-bundle](https://packagist.org/packages/sulu/form-bundle) | [3.0](../../../tree/main/sulu/form-bundle/3.0) |
| [sulu/headless-bundle](https://packagist.org/packages/sulu/headless-bundle) | [3.0](../../../tree/main/sulu/headless-bundle/3.0) |
| [sulu/mcp-bundle](https://packagist.org/packages/sulu/mcp-bundle) | [1.0](../../../tree/main/sulu/mcp-bundle/1.0) |
| [sulu/redirect-bundle](https://packagist.org/packages/sulu/redirect-bundle) | [3.0](../../../tree/main/sulu/redirect-bundle/3.0) |
| [sulu/sylius-consumer-bundle](https://packagist.org/packages/sulu/sylius-consumer-bundle) | [0.4](../../../tree/main/sulu/sylius-consumer-bundle/0.4) |
| [sulu/sylius-producer-plugin](https://packagist.org/packages/sulu/sylius-producer-plugin) | [0.2](../../../tree/main/sulu/sylius-producer-plugin/0.2) |
| [sulu/webpack-encore](https://packagist.org/packages/sulu/webpack-encore) | [1.0](../../../tree/main/sulu/webpack-encore/1.0) |
| [suncat/mobile-detect-bundle](https://packagist.org/packages/suncat/mobile-detect-bundle) | [1.0](../../../tree/main/suncat/mobile-detect-bundle/1.0) |
| [survos/barcode-bundle](https://packagist.org/packages/survos/barcode-bundle) | [1.0](../../../tree/main/survos/barcode-bundle/1.0) |
| [survos/bunny-bundle](https://packagist.org/packages/survos/bunny-bundle) | [1.5](../../../tree/main/survos/bunny-bundle/1.5) |
| [survos/command-bundle](https://packagist.org/packages/survos/command-bundle) | [1.5](../../../tree/main/survos/command-bundle/1.5) |
| [survos/crawler-bundle](https://packagist.org/packages/survos/crawler-bundle) | [1.5](../../../tree/main/survos/crawler-bundle/1.5) |
| [survos/meili-bundle](https://packagist.org/packages/survos/meili-bundle) | [2.0](../../../tree/main/survos/meili-bundle/2.0) |
| [svc/contactform-bundle](https://packagist.org/packages/svc/contactform-bundle) | [1.0](../../../tree/main/svc/contactform-bundle/1.0) |
| [svc/param-bundle](https://packagist.org/packages/svc/param-bundle) | [1.0](../../../tree/main/svc/param-bundle/1.0) |
| [svc/util-bundle](https://packagist.org/packages/svc/util-bundle) | [1.0](../../../tree/main/svc/util-bundle/1.0) |
| [svc/versioning-bundle](https://packagist.org/packages/svc/versioning-bundle) | [1.0](../../../tree/main/svc/versioning-bundle/1.0) |
| [swag-industries/doctrine-domain-events](https://packagist.org/packages/swag-industries/doctrine-domain-events) | [3.1](../../../tree/main/swag-industries/doctrine-domain-events/3.1) |
| [swag-industries/melodiia](https://packagist.org/packages/swag-industries/melodiia) | [0.7](../../../tree/main/swag-industries/melodiia/0.7) |
| [swarrot/swarrot-bundle](https://packagist.org/packages/swarrot/swarrot-bundle) | [1.6](../../../tree/main/swarrot/swarrot-bundle/1.6) |
| [sylius/admin-mcp-server-plugin](https://packagist.org/packages/sylius/admin-mcp-server-plugin) | [0.1](../../../tree/main/sylius/admin-mcp-server-plugin/0.1) |
| [sylius/admin-order-creation-plugin](https://packagist.org/packages/sylius/admin-order-creation-plugin) | [0.6](../../../tree/main/sylius/admin-order-creation-plugin/0.6) |
| [sylius/admin-ui](https://packagist.org/packages/sylius/admin-ui) | [0.4](../../../tree/main/sylius/admin-ui/0.4) |
| [sylius/adyen-plugin](https://packagist.org/packages/sylius/adyen-plugin) | [2.0](../../../tree/main/sylius/adyen-plugin/2.0) |
| [sylius/bootstrap-admin-ui](https://packagist.org/packages/sylius/bootstrap-admin-ui) | [0.4](../../../tree/main/sylius/bootstrap-admin-ui/0.4) |
| [sylius/cms-plugin](https://packagist.org/packages/sylius/cms-plugin) | [1.0](../../../tree/main/sylius/cms-plugin/1.0) |
| [sylius/customer-order-cancellation-plugin](https://packagist.org/packages/sylius/customer-order-cancellation-plugin) | [0.2](../../../tree/main/sylius/customer-order-cancellation-plugin/0.2) |
| [sylius/customer-reorder-plugin](https://packagist.org/packages/sylius/customer-reorder-plugin) | [1.0](../../../tree/main/sylius/customer-reorder-plugin/1.0) |
| [sylius/invoicing-plugin](https://packagist.org/packages/sylius/invoicing-plugin) | [1.0](../../../tree/main/sylius/invoicing-plugin/1.0) |
| [sylius/mcp-server-plugin](https://packagist.org/packages/sylius/mcp-server-plugin) | [0.2](../../../tree/main/sylius/mcp-server-plugin/0.2) |
| [sylius/mollie-plugin](https://packagist.org/packages/sylius/mollie-plugin) | [3.0](../../../tree/main/sylius/mollie-plugin/3.0) |
| [sylius/paypal-plugin](https://packagist.org/packages/sylius/paypal-plugin) | [2.0](../../../tree/main/sylius/paypal-plugin/2.0) |
| [sylius/product-bundle-plugin](https://packagist.org/packages/sylius/product-bundle-plugin) | [1.0](../../../tree/main/sylius/product-bundle-plugin/1.0) |
| [sylius/refund-plugin](https://packagist.org/packages/sylius/refund-plugin) | [2.0](../../../tree/main/sylius/refund-plugin/2.0) |
| [sylius/resource-bundle](https://packagist.org/packages/sylius/resource-bundle) | [1.13](../../../tree/main/sylius/resource-bundle/1.13) |
| [sylius/twig-extra](https://packagist.org/packages/sylius/twig-extra) | [0.4](../../../tree/main/sylius/twig-extra/0.4) |
| [sylius/twig-hooks](https://packagist.org/packages/sylius/twig-hooks) | [0.4](../../../tree/main/sylius/twig-hooks/0.4) |
| [sylius/ui-translations](https://packagist.org/packages/sylius/ui-translations) | [0.4](../../../tree/main/sylius/ui-translations/0.4) |
| [sylius/wishlist-plugin](https://packagist.org/packages/sylius/wishlist-plugin) | [1.0](../../../tree/main/sylius/wishlist-plugin/1.0) |
| [symandy/makefile-maker-bundle](https://packagist.org/packages/symandy/makefile-maker-bundle) | [0.5](../../../tree/main/symandy/makefile-maker-bundle/0.5) |
| [symfony-bundles/kafka-bundle](https://packagist.org/packages/symfony-bundles/kafka-bundle) | [1.0](../../../tree/main/symfony-bundles/kafka-bundle/1.0) |
| [symfony-bundles/redis-bundle](https://packagist.org/packages/symfony-bundles/redis-bundle) | [2.0](../../../tree/main/symfony-bundles/redis-bundle/2.0) |
| [symfony/apache-pack](https://packagist.org/packages/symfony/apache-pack) | [1.0](../../../tree/main/symfony/apache-pack/1.0) |
| [symfonycorp/connect](https://packagist.org/packages/symfonycorp/connect) | [8.2](../../../tree/main/symfonycorp/connect/8.2) |
| [symfonycorp/connect-bundle](https://packagist.org/packages/symfonycorp/connect-bundle) | [5.0](../../../tree/main/symfonycorp/connect-bundle/5.0) |
| [synolia/sylius-mail-tester-plugin](https://packagist.org/packages/synolia/sylius-mail-tester-plugin) | [3.0](../../../tree/main/synolia/sylius-mail-tester-plugin/3.0) |
| [synolia/sylius-scheduler-command-plugin](https://packagist.org/packages/synolia/sylius-scheduler-command-plugin) | [4.0](../../../tree/main/synolia/sylius-scheduler-command-plugin/4.0) |
| [systemsdk/easy-log-bundle](https://packagist.org/packages/systemsdk/easy-log-bundle) | [2.1](../../../tree/main/systemsdk/easy-log-bundle/2.1) |
| [tales-from-a-dev/flowbite-bundle](https://packagist.org/packages/tales-from-a-dev/flowbite-bundle) | [0.4](../../../tree/main/tales-from-a-dev/flowbite-bundle/0.4) |
| [tales-from-a-dev/twig-tailwind-extra](https://packagist.org/packages/tales-from-a-dev/twig-tailwind-extra) | [0.2](../../../tree/main/tales-from-a-dev/twig-tailwind-extra/0.2) |
| [talleu/php-redis-om](https://packagist.org/packages/talleu/php-redis-om) | [0.3](../../../tree/main/talleu/php-redis-om/0.3) |
| [talleu/trigger-mapping](https://packagist.org/packages/talleu/trigger-mapping) | [0.1](../../../tree/main/talleu/trigger-mapping/0.1) |
| [tattali/calendar-bundle](https://packagist.org/packages/tattali/calendar-bundle) | [8.1](../../../tree/main/tattali/calendar-bundle/8.1) |
| [tbbc/money-bundle](https://packagist.org/packages/tbbc/money-bundle) | [4.0](../../../tree/main/tbbc/money-bundle/4.0) |
| [tbmatuka/editorjs-bundle](https://packagist.org/packages/tbmatuka/editorjs-bundle) | [0.1](../../../tree/main/tbmatuka/editorjs-bundle/0.1) |
| [teebbstudios/tuieditor-bundle](https://packagist.org/packages/teebbstudios/tuieditor-bundle) | [1.0](../../../tree/main/teebbstudios/tuieditor-bundle/1.0) |
| [tg-bot-api/bot-api-base](https://packagist.org/packages/tg-bot-api/bot-api-base) | [1.0](../../../tree/main/tg-bot-api/bot-api-base/1.0) |
| [tgalopin/html-sanitizer-bundle](https://packagist.org/packages/tgalopin/html-sanitizer-bundle) | [1.0](../../../tree/main/tgalopin/html-sanitizer-bundle/1.0) |
| [thecodingmachine/graphqlite-bundle](https://packagist.org/packages/thecodingmachine/graphqlite-bundle) | [6.0](../../../tree/main/thecodingmachine/graphqlite-bundle/6.0) |
| [thecodingmachine/tdbm-bundle](https://packagist.org/packages/thecodingmachine/tdbm-bundle) | [5.0](../../../tree/main/thecodingmachine/tdbm-bundle/5.0) |
| [thedevopser/castor-symfony](https://packagist.org/packages/thedevopser/castor-symfony) | [1.0](../../../tree/main/thedevopser/castor-symfony/1.0) |
| [theplankmeister/form-data-transposer](https://packagist.org/packages/theplankmeister/form-data-transposer) | [1.0](../../../tree/main/theplankmeister/form-data-transposer/1.0) |
| [tienvx/mbt-api-bundle](https://packagist.org/packages/tienvx/mbt-api-bundle) | [1.15](../../../tree/main/tienvx/mbt-api-bundle/1.15) |
| [tienvx/mbt-bundle](https://packagist.org/packages/tienvx/mbt-bundle) | [1.17](../../../tree/main/tienvx/mbt-bundle/1.17) |
| [tiime/tested-routes-checker-bundle](https://packagist.org/packages/tiime/tested-routes-checker-bundle) | [1.0](../../../tree/main/tiime/tested-routes-checker-bundle/1.0) |
| [tilleuls/forgot-password-bundle](https://packagist.org/packages/tilleuls/forgot-password-bundle) | [1.0](../../../tree/main/tilleuls/forgot-password-bundle/1.0) |
| [tilleuls/migration-bundle](https://packagist.org/packages/tilleuls/migration-bundle) | [1.1](../../../tree/main/tilleuls/migration-bundle/1.1) |
| [tilleuls/sylius-quick-import-plugin](https://packagist.org/packages/tilleuls/sylius-quick-import-plugin) | [0.1](../../../tree/main/tilleuls/sylius-quick-import-plugin/0.1) |
| [tilleuls/url-signer-bundle](https://packagist.org/packages/tilleuls/url-signer-bundle) | [1.0](../../../tree/main/tilleuls/url-signer-bundle/1.0) |
| [tiloweb/pagination-bundle](https://packagist.org/packages/tiloweb/pagination-bundle) | [3.0](../../../tree/main/tiloweb/pagination-bundle/3.0) |
| [tiloweb/uploaded-file-type-bundle](https://packagist.org/packages/tiloweb/uploaded-file-type-bundle) | [2.0](../../../tree/main/tiloweb/uploaded-file-type-bundle/2.0) |
| [timble-one/backend-bundle](https://packagist.org/packages/timble-one/backend-bundle) | [0.1](../../../tree/main/timble-one/backend-bundle/0.1) |
| [timiki/rpc-client-bundle](https://packagist.org/packages/timiki/rpc-client-bundle) | [4.0](../../../tree/main/timiki/rpc-client-bundle/4.0) |
| [timiki/rpc-server-bundle](https://packagist.org/packages/timiki/rpc-server-bundle) | [5.0](../../../tree/main/timiki/rpc-server-bundle/5.0) |
| [tiriel/firestore-odm-bundle](https://packagist.org/packages/tiriel/firestore-odm-bundle) | [0.2](../../../tree/main/tiriel/firestore-odm-bundle/0.2) |
| [tiriel/firestore-security-bridge](https://packagist.org/packages/tiriel/firestore-security-bridge) | [0.2](../../../tree/main/tiriel/firestore-security-bridge/0.2) |
| [tito10047/altcha-bundle](https://packagist.org/packages/tito10047/altcha-bundle) | [2.0](../../../tree/main/tito10047/altcha-bundle/2.0) |
| [tito10047/iconcaptcha-bundle](https://packagist.org/packages/tito10047/iconcaptcha-bundle) | [0.1](../../../tree/main/tito10047/iconcaptcha-bundle/0.1) |
| [tito10047/progressive-image-bundle](https://packagist.org/packages/tito10047/progressive-image-bundle) | [2.0](../../../tree/main/tito10047/progressive-image-bundle/2.0) |
| [tlb/umami-bundle](https://packagist.org/packages/tlb/umami-bundle) | [0.1](../../../tree/main/tlb/umami-bundle/0.1) |
| [toiba/fullcalendar-bundle](https://packagist.org/packages/toiba/fullcalendar-bundle) | [6.2](../../../tree/main/toiba/fullcalendar-bundle/6.2) |
| [traceway/opentelemetry-symfony](https://packagist.org/packages/traceway/opentelemetry-symfony) | [2.1](../../../tree/main/traceway/opentelemetry-symfony/2.1) |
| [treblle/treblle-symfony](https://packagist.org/packages/treblle/treblle-symfony) | [4.0](../../../tree/main/treblle/treblle-symfony/4.0) |
| [trikoder/oauth2-bundle](https://packagist.org/packages/trikoder/oauth2-bundle) | [3.0](../../../tree/main/trikoder/oauth2-bundle/3.0) |
| [troopers/alertify-bundle](https://packagist.org/packages/troopers/alertify-bundle) | [3.0](../../../tree/main/troopers/alertify-bundle/3.0) |
| [troopers/mangopay-bundle](https://packagist.org/packages/troopers/mangopay-bundle) | [3.0](../../../tree/main/troopers/mangopay-bundle/3.0) |
| [tsantos/serializer-bundle](https://packagist.org/packages/tsantos/serializer-bundle) | [1.0](../../../tree/main/tsantos/serializer-bundle/1.0) |
| [velhron/dadata-bundle](https://packagist.org/packages/velhron/dadata-bundle) | [1.0](../../../tree/main/velhron/dadata-bundle/1.0) |
| [velpl/buggregator-profiler-bundle](https://packagist.org/packages/velpl/buggregator-profiler-bundle) | [0.2](../../../tree/main/velpl/buggregator-profiler-bundle/0.2) |
| [verschoof/transip-api-bundle](https://packagist.org/packages/verschoof/transip-api-bundle) | [1.2](../../../tree/main/verschoof/transip-api-bundle/1.2) |
| [vich/uploader-bundle](https://packagist.org/packages/vich/uploader-bundle) | [1.13](../../../tree/main/vich/uploader-bundle/1.13) |
| [victor-prdh/recaptcha-bundle](https://packagist.org/packages/victor-prdh/recaptcha-bundle) | [1.5](../../../tree/main/victor-prdh/recaptcha-bundle/1.5) |
| [vinceamstoutz/symfony-security-auditor](https://packagist.org/packages/vinceamstoutz/symfony-security-auditor) | [1.0](../../../tree/main/vinceamstoutz/symfony-security-auditor/1.0) |
| [vincentchalamon/nav-bundle](https://packagist.org/packages/vincentchalamon/nav-bundle) | [1.0](../../../tree/main/vincentchalamon/nav-bundle/1.0) |
| [vincentlanglet/twig-cs-fixer](https://packagist.org/packages/vincentlanglet/twig-cs-fixer) | [3.0](../../../tree/main/vincentlanglet/twig-cs-fixer/3.0) |
| [void/og-image](https://packagist.org/packages/void/og-image) | [1.0](../../../tree/main/void/og-image/1.0) |
| [vuillaume-agency/symfony-turnstile](https://packagist.org/packages/vuillaume-agency/symfony-turnstile) | [1.0](../../../tree/main/vuillaume-agency/symfony-turnstile/1.0) |
| [wandi/easyadmin-plus-bundle](https://packagist.org/packages/wandi/easyadmin-plus-bundle) | [0.3](../../../tree/main/wandi/easyadmin-plus-bundle/0.3) |
| [wandi/mailer-bundle](https://packagist.org/packages/wandi/mailer-bundle) | [1.0](../../../tree/main/wandi/mailer-bundle/1.0) |
| [web-auth/webauthn-symfony-bundle](https://packagist.org/packages/web-auth/webauthn-symfony-bundle) | [3.0](../../../tree/main/web-auth/webauthn-symfony-bundle/3.0) |
| [webinarium/symfony-lazysec](https://packagist.org/packages/webinarium/symfony-lazysec) | [2.3](../../../tree/main/webinarium/symfony-lazysec/2.3) |
| [webowi/symfony-monitoring-bundle](https://packagist.org/packages/webowi/symfony-monitoring-bundle) | [0.1](../../../tree/main/webowi/symfony-monitoring-bundle/0.1) |
| [webylum/puppeteer-server-client-bundle](https://packagist.org/packages/webylum/puppeteer-server-client-bundle) | [1.2](../../../tree/main/webylum/puppeteer-server-client-bundle/1.2) |
| [wedrix/watchtower-bundle](https://packagist.org/packages/wedrix/watchtower-bundle) | [2.0](../../../tree/main/wedrix/watchtower-bundle/2.0) |
| [weglot/translate-bundle](https://packagist.org/packages/weglot/translate-bundle) | [0.6](../../../tree/main/weglot/translate-bundle/0.6) |
| [wemakecustom/doctrine-naming-strategy-bundle](https://packagist.org/packages/wemakecustom/doctrine-naming-strategy-bundle) | [1.0](../../../tree/main/wemakecustom/doctrine-naming-strategy-bundle/1.0) |
| [wemxo/dynamic-form-bundle](https://packagist.org/packages/wemxo/dynamic-form-bundle) | [1.0](../../../tree/main/wemxo/dynamic-form-bundle/1.0) |
| [wickedone/phrase-tag-bundle](https://packagist.org/packages/wickedone/phrase-tag-bundle) | [2.0](../../../tree/main/wickedone/phrase-tag-bundle/2.0) |
| [wiet-at/symfony-dev](https://packagist.org/packages/wiet-at/symfony-dev) | [1.0](../../../tree/main/wiet-at/symfony-dev/1.0) |
| [willdurand/geocoder-bundle](https://packagist.org/packages/willdurand/geocoder-bundle) | [5.0](../../../tree/main/willdurand/geocoder-bundle/5.0) |
| [willdurand/hateoas-bundle](https://packagist.org/packages/willdurand/hateoas-bundle) | [2.0](../../../tree/main/willdurand/hateoas-bundle/2.0) |
| [wisembly/amqp-bundle](https://packagist.org/packages/wisembly/amqp-bundle) | [1.4](../../../tree/main/wisembly/amqp-bundle/1.4) |
| [wouterj/eloquent-bundle](https://packagist.org/packages/wouterj/eloquent-bundle) | [1.0](../../../tree/main/wouterj/eloquent-bundle/1.0) |
| [wow-apps/symfony-slack-bot](https://packagist.org/packages/wow-apps/symfony-slack-bot) | [4.0](../../../tree/main/wow-apps/symfony-slack-bot/4.0) |
| [xcore/inline-editing-bundle](https://packagist.org/packages/xcore/inline-editing-bundle) | [1.2](../../../tree/main/xcore/inline-editing-bundle/1.2) |
| [xiidea/easy-audit](https://packagist.org/packages/xiidea/easy-audit) | [2.0](../../../tree/main/xiidea/easy-audit/2.0) |
| [yamilovs/sms-bundle](https://packagist.org/packages/yamilovs/sms-bundle) | [1.0](../../../tree/main/yamilovs/sms-bundle/1.0) |
| [yiggle/form-wizard-bundle](https://packagist.org/packages/yiggle/form-wizard-bundle) | [0.2](../../../tree/main/yiggle/form-wizard-bundle/0.2) |
| [youritservices/mock-server-bundle](https://packagist.org/packages/youritservices/mock-server-bundle) | [1.0](../../../tree/main/youritservices/mock-server-bundle/1.0) |
| [yousign/zdd-message-bundle](https://packagist.org/packages/yousign/zdd-message-bundle) | [2.0](../../../tree/main/yousign/zdd-message-bundle/2.0) |
| [ywh/cvss-bundle](https://packagist.org/packages/ywh/cvss-bundle) | [1.0](../../../tree/main/ywh/cvss-bundle/1.0) |
| [ywh/doctrine-encryption-bundle](https://packagist.org/packages/ywh/doctrine-encryption-bundle) | [1.0](../../../tree/main/ywh/doctrine-encryption-bundle/1.0) |
| [zemasterkrom/zmkr-cloudflare-turnstile-bundle](https://packagist.org/packages/zemasterkrom/zmkr-cloudflare-turnstile-bundle) | [0.1](../../../tree/main/zemasterkrom/zmkr-cloudflare-turnstile-bundle/0.1) |
| [zendesk/zendesk_api_client_php](https://packagist.org/packages/zendesk/zendesk_api_client_php) | [2.2](../../../tree/main/zendesk/zendesk_api_client_php/2.2) |
| [zenstruck/messenger-monitor-bundle](https://packagist.org/packages/zenstruck/messenger-monitor-bundle) | [0.5](../../../tree/main/zenstruck/messenger-monitor-bundle/0.5) |
| [zenstruck/redis](https://packagist.org/packages/zenstruck/redis) | [0.1](../../../tree/main/zenstruck/redis/0.1) |
| [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) |
@@ -1,36 +0,0 @@
{
"manifests": {
"abel/keycloak-bearer-only-adapter-bundle": {
"manifest": {
"bundles": {
"ABEL\\Bundle\\keycloakBearerOnlyAdapterBundle\\ABELkeycloakBearerOnlyAdapterBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"OAUTH_KEYCLOAK_ISSUER": "...",
"OAUTH_KEYCLOAK_REALM": "...",
"OAUTH_KEYCLOAK_CLIENT_ID": "...",
"OAUTH_KEYCLOAK_CLIENT_SECRET": "..."
}
},
"files": {
"config/packages/abel_keycloak_bearer_only_adapter.yaml": {
"contents": [
"abel_keycloak_bearer_only_adapter:",
" issuer: '%env(OAUTH_KEYCLOAK_ISSUER)%'",
" realm: '%env(OAUTH_KEYCLOAK_REALM)%'",
" client_id: '%env(OAUTH_KEYCLOAK_CLIENT_ID)%'",
" client_secret: '%env(OAUTH_KEYCLOAK_CLIENT_SECRET)%'",
""
],
"executable": false
}
},
"ref": "310bec9aba1b62024ff8fc43e9df318e00eac4ab"
}
}
}
-31
View File
@@ -1,31 +0,0 @@
{
"manifests": {
"ablaise/meteion-bundle": {
"manifest": {
"bundles": {
"MeteionBundle\\MeteionBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"METEION_RAWEXD_PATH": "/path/to/rawexd"
}
},
"files": {
"config/packages/meteion.yaml": {
"contents": [
"meteion:",
" dbal_connection: 'default'",
" rawexd_path: '%env(METEION_RAWEXD_PATH)%'",
""
],
"executable": false
}
},
"ref": "ac447e5420ce872d2bf5b49801c9956fb5688b5a"
}
}
}
-78
View File
@@ -1,78 +0,0 @@
{
"manifests": {
"acencyril/sentinelle-bundle": {
"manifest": {
"bundles": {
"Acencyril\\SentinelleBundle\\SentinelleBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Where security alerts are sent.",
"SENTINELLE_ALERT_EMAIL": "admin@example.com",
"#2": "IPs or CIDRs, comma separated, that must never be blocked.",
"#3": "PUT YOUR OWN OUTBOUND ADDRESS HERE before going live:",
"#4": "without it, an automatic block can lock you out of your own site.",
"SENTINELLE_ALLOWLIST": ""
},
"post-install-output": [
" <bg=blue;fg=white>Sentinelle is installed.</> Three things before going live:",
"",
" * Set <comment>SENTINELLE_ALLOWLIST</comment> in your <comment>.env</comment> \u2014 at minimum your own",
" outbound address. Without it, an automatic block can lock you out of",
" your own site.",
"",
" * Create the schema:",
" <comment>php bin/console doctrine:migrations:diff</comment>",
" <comment>php bin/console doctrine:migrations:migrate</comment>",
"",
" * Check it can do its job:",
" <comment>php bin/console sentinelle:check</comment>",
"",
" Sentinelle starts in <comment>dry-run</comment>: it detects, logs and alerts, but blocks",
" nothing. Watch <comment>/admin/activity</comment> for a few days, then set",
" <comment>sentinelle.dry_run</comment> to <comment>false</comment>.",
"",
" And schedule the purge, without which strike counters never reset:",
" <comment>0 4 * * * php bin/console sentinelle:purge</comment>",
""
]
},
"files": {
"config/packages/sentinelle.yaml": {
"contents": [
"sentinelle:",
" # Dry-run: Sentinelle detects, logs and alerts, but blocks NOTHING.",
" # Nobody wires automatic blocking into a production site without knowing",
" # what it will shut out. Watch the dashboard for a few days, ask yourself",
" # \"would I have wanted to block that one?\", then switch it off.",
" dry_run: true",
" alert:",
" recipient: '%env(SENTINELLE_ALERT_EMAIL)%'",
" access:",
" role: ROLE_ADMIN",
" never_block:",
" # At minimum your own outbound address. Private ranges are protected",
" # by default, but yours is not: one wrong move locks you out.",
" ips: '%env(default::SENTINELLE_ALLOWLIST)%'",
""
],
"executable": false
},
"config/routes/sentinelle.yaml": {
"contents": [
"sentinelle:",
" resource: '@SentinelleBundle/config/routes.php'",
" type: php",
""
],
"executable": false
}
},
"ref": "f8fdd404ae3f91c5c64a07c46a00a032767d006b"
}
}
}
-42
View File
@@ -1,42 +0,0 @@
{
"manifests": {
"acseo/typesense-bundle": {
"manifest": {
"bundles": {
"ACSEO\\TypesenseBundle\\ACSEOTypesenseBundle": [
"all"
]
},
"container": {
"typesense_url": "%env(TYPESENSE_URL)%",
"typesense_key": "%env(TYPESENSE_KEY)%"
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"TYPESENSE_URL": "http://localhost:8108",
"TYPESENSE_KEY": "123"
}
},
"files": {
"config/packages/acseo_typesense.yaml": {
"contents": [
"# Read the documentation: https://github.com/acseo/TypesenseBundle/blob/master/README.md",
"acseo_typesense:",
" typesense:",
" url: '%typesense_url%'",
" key: '%typesense_key%'",
" # Optional : add prefix to all collection names in Typesense",
" #collection_prefix: 'app_'",
" # Collection settings",
" collections: null",
""
],
"executable": false
}
},
"ref": "3f0a54fb3cbee8415fda597432e1d73ce7aea214"
}
}
}
-30
View File
@@ -1,30 +0,0 @@
{
"manifests": {
"ad3n/ratchet-bundle": {
"manifest": {
"bundles": {
"Ihsan\\RatchetBundle\\IhsanRatchetBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"WEB_SOCKET_PORT": "7777"
}
},
"files": {
"config/packages/ihsan_ratchet_bundle.yaml": {
"contents": [
"ihsan_ratchet:",
" web_socket_port: \"%env(WEB_SOCKET_PORT)%\"",
""
],
"executable": false
}
},
"ref": "a7ed05d9e24b90c4c8bb3c1cde358b9b24c5fbb0"
}
}
}
-30
View File
@@ -1,30 +0,0 @@
{
"manifests": {
"adback/adback-sdk-php-symfony": {
"manifest": {
"bundles": {
"Adback\\ApiClientBundle\\AdbackApiClientBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"ADBACK_API_CLIENT_ACCESS_TOKEN": "adback-access-token"
}
},
"files": {
"config/packages/adback_sdk_php.yaml": {
"contents": [
"adback_api_client:",
" access_token: \"%env(ADBACK_API_CLIENT_ACCESS_TOKEN)%\"",
""
],
"executable": false
}
},
"ref": "e654c55d2ccb2061d42e6c31c6a7799ca4526fd1"
}
}
}
@@ -1,37 +0,0 @@
{
"manifests": {
"adlarge/fixtures-documentation-bundle": {
"manifest": {
"bundles": {
"Adlarge\\FixturesDocumentationBundle\\AdlargeFixturesDocumentationBundle": [
"dev"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/dev/adlarge_fixtures_documentation.yaml": {
"contents": [
"adlarge_fixtures_documentation:",
" title: 'Fixtures documentation'",
" reloadCommands:",
" - php bin/console doctrine:fixtures:load",
""
],
"executable": false
},
"config/routes/dev/adlarge_fixtures_documentation.yaml": {
"contents": [
"AdlargeFixturesDocumentation:",
" resource: '@AdlargeFixturesDocumentationBundle/Resources/config/routing.yml'",
""
],
"executable": false
}
},
"ref": "5660aa4a719721e3b0fb9709f17872488ce4ff7e"
}
}
}
-36
View File
@@ -1,36 +0,0 @@
{
"manifests": {
"adrienlbt/hexagonal-maker-bundle": {
"manifest": {
"bundles": {
"AdrienLbt\\HexagonalMakerBundle\\HexagonalMakerBundle": [
"dev"
]
},
"composer-scripts": {
"make:hexagonal:autoload": "symfony-cmd"
},
"post-install-output": [
"\ud83c\udf89 Le bundle Hexagonal Maker has been installed."
],
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/hexagonal_maker_bundle.yaml": {
"contents": [
"when@dev:",
" hexagonal_maker:",
" application_path: 'Application'",
" domain_path: 'Domain'",
" infrastructure_path: 'Infrastructure'",
""
],
"executable": false
}
},
"ref": "8f63feaf2eaa0b077c3ba36af86574098888f182"
}
}
}
-45
View File
@@ -1,45 +0,0 @@
{
"manifests": {
"agilelab-fr/captcha-bundle": {
"manifest": {
"bundles": {
"AgilelabFr\\CaptchaBundle\\AgilelabFrCaptchaBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/agilelab_fr_captcha.yaml": {
"contents": [
"captcha_bundle:",
" width: 120",
" height: 40",
" length: 6",
" lines: 8",
" characters: 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789'",
" case_sensitive: true",
"",
"# Uncomment to render the twig block for captcha",
"#twig:",
"# form_themes:",
"# - '@AgilelabFrCaptcha/form/agilelab_fr_captcha.html.twig'",
""
],
"executable": false
},
"config/routes/agilelab_fr_captcha.yaml": {
"contents": [
"agilelab_fr_captcha_bundle.routes:",
" resource: '@AgilelabFrCaptchaBundle/config/routes.yaml'",
""
],
"executable": false
}
},
"ref": "f7328713a5819020fa074366542c0dbeee415e8e"
}
}
}
-192
View File
@@ -1,192 +0,0 @@
{
"manifests": {
"ahmed-bhs/doctrine-doctor": {
"manifest": {
"bundles": {
"AhmedBhs\\DoctrineDoctor\\DoctrineDoctorBundle": [
"dev",
"test"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
" <fg=blue;options=bold>Doctrine Doctor</> has been successfully installed!",
"",
" Runtime analysis for Doctrine ORM - integrated into the Symfony Web Profiler.",
"",
" <options=bold>Next steps:</>",
" 1. Browse your application to trigger database queries",
" 2. Open the Web Profiler and click the <comment>Doctrine Doctor</> panel",
"",
" Customize analyzer thresholds in <comment>%CONFIG_DIR%/packages/doctrine_doctor.yaml</>",
"",
" Documentation: https://github.com/ahmed-bhs/doctrine-doctor",
"",
" Happy debugging! \ud83d\ude80"
]
},
"files": {
"config/packages/doctrine_doctor.yaml": {
"contents": [
"# Doctrine Doctor - Runtime Analysis for Doctrine ORM",
"# Full documentation: https://github.com/ahmed-bhs/doctrine-doctor/blob/main/docs/CONFIGURATION.md",
"",
"doctrine_doctor:",
" # Enable Doctrine Doctor (automatically enabled in dev/test environments)",
" enabled: '%kernel.debug%'",
"",
"# # Web Profiler integration",
"# profiler:",
"# show_in_toolbar: true",
"# show_debug_info: false",
"#",
"# # Performance Analyzers (all enabled by default with production-ready thresholds)",
"# analyzers:",
"# # Detect N+1 query problems (most common performance issue)",
"# n_plus_one:",
"# enabled: true",
"# threshold: 5 # Trigger when 5+ similar queries are detected",
"#",
"# # Detect slow queries",
"# slow_query:",
"# enabled: true",
"# threshold: 100 # milliseconds",
"#",
"# # Detect missing database indexes",
"# missing_index:",
"# enabled: true",
"# slow_query_threshold: 50 # Only EXPLAIN queries slower than 50ms",
"# explain_queries: true",
"# min_rows_scanned: 1000 # Suggest index when 1000+ rows scanned",
"#",
"# # Analyze hydration performance",
"# hydration:",
"# enabled: true",
"# row_threshold: 99 # Warning when hydrating 100+ objects",
"# critical_threshold: 999 # Critical when hydrating 1000+ objects",
"#",
"# # Detect excessive JOINs",
"# eager_loading:",
"# enabled: true",
"# join_threshold: 4 # Warning with 4+ JOINs",
"# critical_join_threshold: 7 # Critical with 7+ JOINs",
"#",
"# # Detect findAll() without limits",
"# find_all:",
"# enabled: true",
"# threshold: 99 # Warning when findAll() returns 100+ rows",
"#",
"# # Detect batch operations without EntityManager::clear()",
"# entity_manager_clear:",
"# enabled: true",
"# batch_size_threshold: 20 # Suggest clear() after 20+ operations",
"#",
"# # Suggest getReference() for simple ID lookups",
"# get_reference:",
"# enabled: true",
"# threshold: 2 # Suggest after 2+ simple SELECT by ID",
"#",
"# # Detect flush() in loops (anti-pattern)",
"# flush_in_loop:",
"# enabled: true",
"# flush_count_threshold: 5 # Trigger after 5+ flush calls",
"# time_window_ms: 1000 # Within 1 second window",
"#",
"# # Detect lazy loading in loops",
"# lazy_loading:",
"# enabled: true",
"# threshold: 10 # Trigger with 10+ lazy load queries",
"#",
"# # Suggest bulk operations for mass updates/deletes",
"# bulk_operation:",
"# enabled: true",
"# threshold: 20 # Suggest DQL UPDATE/DELETE for 20+ operations",
"#",
"# # Optimize JOIN usage",
"# join_optimization:",
"# enabled: true",
"# max_joins_recommended: 5 # Warning threshold",
"# max_joins_critical: 8 # Critical threshold",
"#",
"# # Suggest partial objects when loading full entities unnecessarily",
"# partial_object:",
"# enabled: true",
"# threshold: 5 # Trigger after 5+ queries",
"#",
"# # Suggest DTO hydration for aggregation queries",
"# dto_hydration:",
"# enabled: true",
"#",
"# # Security Analyzers",
"# dql_injection:",
"# enabled: true # Detect DQL/SQL injection vulnerabilities",
"#",
"# sql_injection_raw_queries:",
"# enabled: true # Detect SQL injection in raw queries",
"#",
"# sensitive_data_exposure:",
"# enabled: true # Detect sensitive data in serialization",
"#",
"# insecure_random:",
"# enabled: true # Detect insecure random generators",
"#",
"# # Code Quality Analyzers",
"# collection_initialization:",
"# enabled: true # Detect uninitialized collections",
"#",
"# cascade_configuration:",
"# enabled: true # Analyze cascade configurations",
"#",
"# cascade_all:",
"# enabled: true # Detect dangerous cascade=\"all\"",
"#",
"# cascade_persist_independent:",
"# enabled: true # Detect cascade=\"persist\" risks",
"#",
"# missing_orphan_removal:",
"# enabled: true # Detect missing orphanRemoval",
"#",
"# cascade_remove_independent:",
"# enabled: true # Detect cascade=\"remove\" risks",
"#",
"# bidirectional_consistency:",
"# enabled: true # Check bidirectional associations",
"#",
"# orphan_removal_no_cascade:",
"# enabled: true # Detect orphanRemoval without cascade",
"#",
"# ondelete_mismatch:",
"# enabled: true # Check ORM vs DB cascade consistency",
"#",
"# foreign_key_mapping:",
"# enabled: true # Detect FKs as primitives instead of relations",
"#",
"# # Configuration Analyzers",
"# strict_mode:",
"# enabled: true # Check MySQL/MariaDB strict mode",
"#",
"# charset:",
"# enabled: true # Check database charset (utf8mb4 recommended)",
"#",
"# innodb_engine:",
"# enabled: true # Check if InnoDB is used",
"#",
"# connection_pooling:",
"# enabled: true # Analyze connection pool config",
"#",
"# doctrine_cache:",
"# enabled: true # Detect ArrayCache in production",
"#",
"# naming_convention:",
"# enabled: true # Check snake_case naming",
""
],
"executable": false
}
},
"ref": "0a0c0e3972f784e628c4f759d2fb446e9eeb4959"
}
}
}
-35
View File
@@ -1,35 +0,0 @@
{
"manifests": {
"ajardin/blizzard-sdk-bundle": {
"manifest": {
"bundles": {
"Ajardin\\BlizzardSdkBundle\\AjardinBlizzardSdkBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Generate your own API credentials through the Blizzard Developer Portal.",
"#2": "https://develop.battle.net/access/clients",
"BLIZZARD_CLIENT_ID": "",
"BLIZZARD_CLIENT_SECRET": ""
}
},
"files": {
"config/packages/ajardin_blizzard_sdk_bundle.yaml": {
"contents": [
"ajardin_blizzard_sdk:",
" blizzard:",
" client_id: '%env(BLIZZARD_CLIENT_ID)%'",
" client_secret: '%env(BLIZZARD_CLIENT_SECRET)%'",
""
],
"executable": false
}
},
"ref": "f45b27719b9bb9b7fbee863d202bd011b36fe8c3"
}
}
}
-95
View File
@@ -1,95 +0,0 @@
{
"manifests": {
"ajardin/docker-symfony": {
"manifest": {
"composer-scripts": {
"bin/docker-upgrade": "php-script"
},
"copy-from-recipe": {
"bin/": "%BIN_DIR%/"
},
"gitignore": [
"/%BIN_DIR%/docker-upgrade",
"/docker/"
],
"post-install-output": [
" * Edit the <fg=green>docker/.env</> file to configure your own settings.",
"",
" * Edit the <fg=green>docker/nginx/conf.d/custom.conf</> file to configure your own virtual host.",
"",
" * To manage the Docker environment from the project directory:",
" - If you already have a Makefile in your project, copy the content of the <fg=green>docker/Makefile.sample</> file at the top of it.",
" - If you do not already have a Makefile, the <fg=green>docker/Makefile.sample</> file will be installed in your project.",
"",
" * Run <fg=green>make</> to display the list of available commands.",
"",
"Documentation: https://github.com/ajardin/docker-symfony/wiki"
]
},
"files": {
"bin/docker-upgrade": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"require __DIR__ . '/../vendor/autoload.php';",
"",
"use Symfony\\Component\\Filesystem\\Filesystem;",
"",
"const SOURCE_DIRECTORY = 'vendor/ajardin/docker-symfony';",
"const TARGET_DIRECTORY = 'docker';",
"",
"$filesystem = new Filesystem();",
"",
"/**",
" * Create the Docker directory at the project root",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY) === false) {",
" $filesystem->mkdir(TARGET_DIRECTORY);",
"}",
"",
"/**",
" * Mirror the vendor directory with the directory created at the project root",
" */",
"if ($filesystem->exists(SOURCE_DIRECTORY) === true) {",
" $filesystem->mirror(SOURCE_DIRECTORY, TARGET_DIRECTORY, null, ['override' => true]);",
"}",
"",
"/**",
" * Define the default environment variables",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY . '/.env') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/.env.dist',",
" TARGET_DIRECTORY . '/.env'",
" );",
"}",
"",
"/**",
" * Define the default Nginx configuration",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY . '/nginx/conf.d/custom.conf') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/nginx/conf.d/symfony.conf.dist',",
" TARGET_DIRECTORY . '/nginx/conf.d/custom.conf'",
" );",
"}",
"",
"/**",
" * Copy the default Makefile at the project root",
" */",
"if ($filesystem->exists('Makefile') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/Makefile.sample',",
" 'Makefile'",
" );",
"}",
""
],
"executable": true
}
},
"ref": "696b4e17945ac6db614b6d09f073ef74c1567cfd"
}
}
}
@@ -1,28 +0,0 @@
{
"manifests": {
"ajgarlag/openid-connect-provider-bundle": {
"manifest": {
"bundles": {
"Ajgarlag\\Bundle\\OpenIDConnectProviderBundle\\AjgarlagOpenIDConnectProviderBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/routes/ajgarlag_openid_connect_provider.yaml": {
"contents": [
"ajgarlag_openid_connect_provider:",
" resource: '@AjgarlagOpenIDConnectProviderBundle/config/routes.php'",
" type: php",
""
],
"executable": false
}
},
"ref": "7e2e3ab48563d12810a7d6e5fdf7c0fdb29b0bce"
}
}
}
-15
View File
@@ -1,15 +0,0 @@
{
"manifests": {
"ajgl/breakpoint-twig-extension": {
"manifest": {
"bundles": {
"Ajgl\\Twig\\Extension\\SymfonyBundle\\AjglBreakpointTwigExtensionBundle": [
"dev"
]
}
},
"files": [],
"ref": "b529ab338a62e64bf33c0849a970c3474a55fee2"
}
}
}
-46
View File
@@ -1,46 +0,0 @@
{
"manifests": {
"akondas/symfony-consul-bundle": {
"manifest": {
"bundles": {
"Akondas\\ConsulBundle\\ConsulBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"CONSUL_SERVICE_NAME": "symfony-app",
"CONSUL_SERVICE_HOST": "localhost",
"CONSUL_SERVICE_PORT": "8000",
"CONSUL_CLIENT_BASE_URI": "http://127.0.0.1:8500"
}
},
"files": {
"config/packages/consul.yaml": {
"contents": [
"consul:",
" service:",
" name: '%env(resolve:CONSUL_SERVICE_NAME)%'",
" host: '%env(resolve:CONSUL_SERVICE_HOST)%'",
" port: '%env(resolve:CONSUL_SERVICE_PORT)%'",
" client:",
" base_uri: '%env(resolve:CONSUL_CLIENT_BASE_URI)%'",
""
],
"executable": false
},
"config/routes/consul.yaml": {
"contents": [
"consul_bundle:",
" resource: \"@ConsulBundle/Resources/config/routing.yml\"",
""
],
"executable": false
}
},
"ref": "f70a218d2bb5225160db926d47b148c142312b31"
}
}
}
@@ -1,107 +0,0 @@
{
"manifests": {
"alengo/alengo-webspace-settings-bundle": {
"manifest": {
"bundles": {
"Alengo\\Bundle\\AlengoWebspaceSettingsBundle\\AlengoWebspaceSettingsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"* The <fg=green>AlengoWebspaceSettingsBundle</> for Sulu CMS is almost ready:",
" 1. Configure your types in config/packages/alengo_webspace_settings.yaml",
" 2. Configure your blocks if needed in config/templates/settings/webspace_settings_blocks.xml.",
"",
" * <fg=blue>Read</> the documentation at <comment>https://github.com/alengodev/alengoWebspaceSettingsBundle/blob/main/README.md</>"
]
},
"files": {
"config/packages/alengo_webspace_settings.yaml": {
"contents": [
"alengo_webspace_settings:",
" type_select:",
" - 'blocks'",
" - 'category'",
" - 'categories'",
" - 'collection'",
" - 'collections'",
" - 'contact'",
" - 'contacts'",
" - 'date'",
" - 'dateTime'",
" - 'event'",
" - 'media'",
" - 'medias'",
" - 'account'",
" - 'accounts'",
" - 'page'",
" - 'pages'",
" - 'snippet'",
" - 'snippets'",
" - 'string' # default type",
" - 'tags'",
" - 'time'",
" - 'textArea'",
" - 'textEditor'",
""
],
"executable": false
},
"config/templates/settings/webspace_settings_blocks.xml": {
"contents": [
"<?xml version=\"1.0\" ?>",
"<properties xmlns=\"http://schemas.sulu.io/template/template\"",
" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
" xmlns:xi=\"http://www.w3.org/2001/XInclude\"",
" xsi:schemaLocation=\"http://schemas.sulu.io/template/template http://schemas.sulu.io/template/template-1.0.xsd\">",
"",
" <block name=\"dataBlocks\">",
" <types>",
" <type name=\"singleMediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.media</title>",
" </meta>",
"",
" <properties>",
" <property name=\"singleMediaSelection\" type=\"single_media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"mediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.medias</title>",
" </meta>",
"",
" <properties>",
" <property name=\"mediaSelection\" type=\"media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"textEditor\">",
" <meta>",
" <title>alengo_webspace_settings.textEditor</title>",
" </meta>",
"",
" <properties>",
" <property name=\"textEditor\" type=\"text_editor\">",
" <tag name=\"sulu.block_preview\" priority=\"1024\"/>",
" </property>",
" </properties>",
" </type>",
" </types>",
" </block>",
"",
"</properties>"
],
"executable": false
}
},
"ref": "68e58b326f21e522dc624c6be66d572c325ada3f"
}
}
}
@@ -1,108 +0,0 @@
{
"manifests": {
"alengo/alengo-webspace-settings-bundle": {
"manifest": {
"bundles": {
"Alengo\\Bundle\\AlengoWebspaceSettingsBundle\\AlengoWebspaceSettingsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"* The <fg=green>AlengoWebspaceSettingsBundle</> for Sulu CMS is almost ready:",
" 1. Configure your types in config/packages/alengo_webspace_settings.yaml",
" 2. Configure your blocks if needed in config/templates/settings/webspace_settings_blocks.xml.",
"",
" * <fg=blue>Read</> the documentation at <comment>https://github.com/alengodev/alengoWebspaceSettingsBundle/blob/main/README.md</>"
]
},
"files": {
"config/packages/alengo_webspace_settings.yaml": {
"contents": [
"alengo_webspace_settings:",
" type_select:",
" - 'blocks'",
" - 'category'",
" - 'categories'",
" - 'checkbox'",
" - 'collection'",
" - 'collections'",
" - 'contact'",
" - 'contacts'",
" - 'date'",
" - 'dateTime'",
" - 'event'",
" - 'media'",
" - 'medias'",
" - 'account'",
" - 'accounts'",
" - 'page'",
" - 'pages'",
" - 'snippet'",
" - 'snippets'",
" - 'string' # default type",
" - 'tags'",
" - 'time'",
" - 'textArea'",
" - 'textEditor'",
""
],
"executable": false
},
"config/templates/settings/webspace_settings_blocks.xml": {
"contents": [
"<?xml version=\"1.0\" ?>",
"<properties xmlns=\"http://schemas.sulu.io/template/template\"",
" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
" xmlns:xi=\"http://www.w3.org/2001/XInclude\"",
" xsi:schemaLocation=\"http://schemas.sulu.io/template/template http://schemas.sulu.io/template/template-1.0.xsd\">",
"",
" <block name=\"dataBlocks\">",
" <types>",
" <type name=\"singleMediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.media</title>",
" </meta>",
"",
" <properties>",
" <property name=\"singleMediaSelection\" type=\"single_media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"mediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.medias</title>",
" </meta>",
"",
" <properties>",
" <property name=\"mediaSelection\" type=\"media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"textEditor\">",
" <meta>",
" <title>alengo_webspace_settings.textEditor</title>",
" </meta>",
"",
" <properties>",
" <property name=\"textEditor\" type=\"text_editor\">",
" <tag name=\"sulu.block_preview\" priority=\"1024\"/>",
" </property>",
" </properties>",
" </type>",
" </types>",
" </block>",
"",
"</properties>"
],
"executable": false
}
},
"ref": "a4774ec8027314a1f5e9c8a9676f46a8fb3debfa"
}
}
}
-34
View File
@@ -1,34 +0,0 @@
{
"manifests": {
"alexandret/evc-bundle": {
"manifest": {
"bundles": {
"Alexandre\\EvcBundle\\AlexandreEvcBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"EVC_API": "Enter the api version provided by evc.de support",
"EVC_USERNAME": "Enter your reseller account number",
"EVC_PASSWORD": "Enter your api password, not the password to connect on evc.de website"
}
},
"files": {
"config/packages/alexandre_evc.yaml": {
"contents": [
"alexandre_evc:",
" api_id: '%env(EVC_API)%'",
" username: '%env(EVC_USERNAME)%'",
" password: '%env(EVC_PASSWORD)%'",
""
],
"executable": false
}
},
"ref": "32f4cc1f12a640985710762638f18dfdbb68d7df"
}
}
}
@@ -1,77 +0,0 @@
{
"manifests": {
"alexgeno/phone-verification-bundle": {
"manifest": {
"bundles": {
"AlexGeno\\PhoneVerificationBundle\\AlexGenoPhoneVerificationBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#0": "1000..9999",
"PHONE_VERIFICATION_OTP_LENGTH": "4",
"#1": "for every 'to' no more than 10 initiations over 24 hours",
"PHONE_VERIFICATION_RATE_LIMIT_INITIATE_PERIOD_SECS": "86400",
"PHONE_VERIFICATION_RATE_LIMIT_INITIATE_COUNT": "10",
"#2": "for every 'to' no more than 5 failed completions over 5 minutes",
"PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_PERIOD_SECS": "300",
"PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_COUNT": "5"
},
"add-lines": [
{
"file": "config/packages/snc_redis.yaml",
"position": "after_target",
"warn_if_missing": true,
"target": " clients:",
"content": " default:\n type: predis\n alias: default\n dsn: \"%env(REDIS_URL)%\""
}
]
},
"files": {
"config/packages/alex_geno_phone_verification.yaml": {
"contents": [
"alex_geno_phone_verification:",
" storage:",
" driver: redis # redis || mongodb",
" redis:",
" connection: default",
" mongodb:",
" connection: default",
" sender:",
" transport: vonage",
" manager:",
" otp:",
" length: '%env(int:PHONE_VERIFICATION_OTP_LENGTH)%'",
" rate_limits:",
" initiate: #for every 'to' no more than 'count' initiations over 'period_secs' seconds",
" period_secs: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_INITIATE_PERIOD_SECS)%'",
" count: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_INITIATE_COUNT)%'",
" complete: #for every 'to' no more than 'count' failed completions over 'period_secs' seconds",
" period_secs: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_PERIOD_SECS)%' # this is also the expiration period for OTP",
" count: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_COUNT)%'",
""
],
"executable": false
},
"config/routes/alex_geno_phone_verification.yaml": {
"contents": [
"phone_verification_initiate:",
" path: /phone-verification/initiate/{to}",
" controller: AlexGeno\\PhoneVerificationBundle\\Controller\\PhoneVerificationController::initiate",
" methods: POST",
"phone_verification_complete:",
" path: /phone-verification/complete/{to}/{otp}",
" controller: AlexGeno\\PhoneVerificationBundle\\Controller\\PhoneVerificationController::complete",
" methods: POST",
""
],
"executable": false
}
},
"ref": "752d032731bf39795d733b1b5d00fa99350de304"
}
}
}
-51
View File
@@ -1,51 +0,0 @@
{
"manifests": {
"alexivanou/russian-text-bundle": {
"manifest": {
"bundles": {
"AlexIvanou\\RussianTextBundle\\AlexIvanouRussianTextBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"RussianTextBundle installed!",
"",
"Available Twig filters: pluralize, cardinal, ordinal, spell_money, inflect_name, noun_case, noun_plural, adj_case, geo_case, time_ago, distance_of_time",
"Available Twig functions: name_cases, detect_gender",
"",
"See README for usage examples."
]
},
"files": {
"config/packages/russian_text.yaml": {
"contents": [
"# RussianTextBundle configuration",
"# See https://github.com/alexivanou/russian-text-bundle for documentation",
"russian_text:",
" # All services are enabled by default.",
" # Set any to false to disable unused functionality.",
" enable_pluralizer: true",
" enable_number_speller: true",
" enable_money_speller: true",
" enable_name_inflector: true",
" enable_noun_decliner: true",
" enable_adjective_decliner: true",
" enable_geo_inflector: true",
" enable_time_speller: true",
" enable_twig_plural: true",
" enable_twig_numeral: true",
" enable_twig_name: true",
" enable_twig_declension: true",
" enable_twig_time: true",
""
],
"executable": false
}
},
"ref": "63ca2e4d27ef49ecc1ab2dd66e70b3a15e57e22a"
}
}
}
-32
View File
@@ -1,32 +0,0 @@
{
"manifests": {
"algolia/algolia-search-bundle": {
"manifest": {
"bundles": {
"Algolia\\AlgoliaSearchBundle\\AlgoliaAlgoliaSearchBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"ALGOLIA_APP_ID": "...",
"ALGOLIA_API_KEY": "..."
}
},
"files": {
"config/packages/algolia.yaml": {
"contents": [
"algolia:",
" application_id: \"%env(ALGOLIA_APP_ID)%\"",
" api_key: \"%env(ALGOLIA_API_KEY)%\"",
""
],
"executable": false
}
},
"ref": "b6d98595a857947b5d05b79eb3a5fbf53b0a18d2"
}
}
}
-45
View File
@@ -1,45 +0,0 @@
{
"manifests": {
"algolia/search-bundle": {
"manifest": {
"bundles": {
"Algolia\\SearchBundle\\AlgoliaSearchBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Create a free account on www.algolia.com",
"#2": "and get your credentials from the API Keys tab.",
"ALGOLIA_APP_ID": "...",
"ALGOLIA_API_KEY": "..."
},
"post-install-output": [
" * The Algolia/SearchBundle uses Algolia by default. Create a free",
" account on http://www.algolia.com and modify your ALGOLIA_APP_ID",
" and ALGOLIA_API_KEY config in <fg=green>.env</>",
"",
" * Edit the configuration in <fg=green>config/packages/algolia_search.yaml</>",
" to start indexing your data.",
"",
"Documentation: https://www.algolia.com/doc/api-client/symfony/"
]
},
"files": {
"config/packages/algolia_search.yaml": {
"contents": [
"# All available configuration can be found here:",
"# https://www.algolia.com/doc/api-client/symfony/configuration/",
"algolia_search:",
" prefix: '%env(APP_ENV)%_'",
""
],
"executable": false
}
},
"ref": "fd172e8feabf6b1c0818e18de90c2a3f82ea0a60"
}
}
}
-90
View File
@@ -1,90 +0,0 @@
{
"manifests": {
"alms/cycle-bundle": {
"manifest": {
"bundles": {
"Alms\\Bundle\\CycleBundle\\CycleBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/",
"migrations/": "migrations/"
},
"env": {
"DB_DRIVER": "mysql",
"DB_HOST": "localhost",
"DB_PORT": "3306",
"DB_NAME": "app",
"DB_USER": "root",
"DB_PASSWORD": "secret"
},
"post-install-output": [
" * Modify your database config in <fg=green>.env</>"
]
},
"files": {
"config/packages/cycle.yaml": {
"contents": [
"cycle:",
" dbal:",
" databases:",
" default:",
" connection: default_connection",
"",
" connections:",
" default_connection:",
" driver: mysql",
" host: '%env(resolve:DB_HOST)%'",
" port: '%env(int:DB_PORT)%'",
" dbname: '%env(resolve:DB_NAME)%'",
" user: '%env(resolve:DB_USER)%'",
" password: '%env(resolve:DB_PASSWORD)%'",
" charset: utf8",
"",
" orm:",
" schema:",
" type: attribute",
" dir: \"%kernel.project_dir%/src/Entity\"",
" cache_dir: \"%kernel.cache_dir%/cycle\"",
" relation:",
" fk_create: false",
" index_create: false",
"",
" migration:",
" directory: \"%kernel.project_dir%/migrations\"",
"",
"when@test:",
" cycle:",
" dbal:",
" connections:",
" default_connection:",
" dbname: 'test_%env(resolve:DB_NAME)%'",
""
],
"executable": false
},
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "db04f405d0e0c052eceaab87a1878d0c2ab2b955"
}
}
}
-30
View File
@@ -1,30 +0,0 @@
{
"manifests": {
"alteis/hagreed-bundle": {
"manifest": {
"bundles": {
"Alteis\\HagreedBundle\\AlteisHagreedBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"HAGREED_TOKEN": ""
}
},
"files": {
"config/packages/alteis_hagreed.yaml": {
"contents": [
"alteis_hagreed:",
" token: '%env(HAGREED_TOKEN)%'",
""
],
"executable": false
}
},
"ref": "634bcd343ddc589a217a7118db71686362af74dd"
}
}
}
-69
View File
@@ -1,69 +0,0 @@
{
"manifests": {
"ambient-link/ability-sdk": {
"manifest": {
"env": {
"AMBIENT_LINK_HOST": "",
"AMBIENT_LINK_PORT": "1883",
"AMBIENT_LINK_USERNAME": "",
"AMBIENT_LINK_PASSWORD": "",
"AMBIENT_LINK_MONKEY_ID": ""
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
" * Your ability is almost ready:",
" 1. Edit <comment>src/AbilityEventSubscriber</comment> and <info>implement</info> your logic:",
"",
" public static function getSubscribedEvents(): array",
" {",
" return [",
" // can be found in AmbientLink\\SDK\\Event\\",
" EnterRoomEvent::NAME => 'onEnterRoom',",
" ];",
" }",
"",
" public function onEnterRoom(EnterRoomEvent $event): void",
" {",
" $roomName = $event->roomName();",
"",
" $this->logger->debug(sprintf('Some person enters room \"%s\".', $roomName));",
"",
" // @todo implement logic here",
" }",
"",
" * You can found Events in AmbientLink\\SDK\\Event\\",
" * Using Ability Command? Try <info>php bin/console ability:debug --dummy</info>"
]
},
"files": {
"config/packages/ability.yaml": {
"contents": [
"services:",
" AmbientLink\\SDK\\SmartMonkeyConnection:",
" arguments: ['@amnient.link_connection_settings', '%env(AMBIENT_LINK_USERNAME)%', '%env(AMBIENT_LINK_PASSWORD)%']",
"",
" amnient.link_connection_settings:",
" class: PhpMqtt\\Client\\ConnectionSettings",
"",
" PhpMqtt\\Client\\Contracts\\MQTTClient: '@PhpMqtt\\Client\\MQTTClient'",
" PhpMqtt\\Client\\MQTTClient:",
" arguments:",
" - '%env(AMBIENT_LINK_HOST)%'",
" - '%env(AMBIENT_LINK_PORT)%'",
" - '%env(AMBIENT_LINK_MONKEY_ID)%'",
"",
" AmbientLink\\SDK\\Mqtt\\MqttAdapter:",
" arguments:",
" $username: '%env(AMBIENT_LINK_USERNAME)%'",
" $password: '%env(AMBIENT_LINK_PASSWORD)%'",
""
],
"executable": false
}
},
"ref": "41ad248e67c065e158415f6cffd693f39f303283"
}
}
}
-37
View File
@@ -1,37 +0,0 @@
{
"manifests": {
"amzs/random-bundle": {
"manifest": {
"bundles": {
"Amzs\\RandomBundle\\AmzsRandomBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/amzs_random.yaml": {
"contents": [
"amzs_random:",
" auto_connect: true",
" default_connection: mysql",
""
],
"executable": false
},
"config/routes/amzs_random_bundle.yaml": {
"contents": [
"_admin_amzs_random_bundle:",
" resource: \"@AmzsRandomBundle/Resources/config/routing.yaml\"",
" prefix: admin/menu",
""
],
"executable": false
}
},
"ref": "ca3f0c9b6b83182c1f2c3d24f7cd5044705998b1"
}
}
}
-44
View File
@@ -1,44 +0,0 @@
{
"manifests": {
"andchir/omnipay-bundle": {
"manifest": {
"bundles": {
"Andchir\\OmnipayBundle\\OmnipayBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/omnipay.yaml": {
"contents": [
"omnipay:",
" success_url: '/profile/history_orders'",
" fail_url: '/'",
" return_url: '/omnipay_return'",
" notify_url: '/omnipay_notify'",
" cancel_url: '/omnipay_cancel'",
" data_keys:",
" paymentId: ['orderNumber']",
" customerEmail: ['customerNumber']",
" gateways: null",
""
],
"executable": true
},
"config/routes/omnipay.yaml": {
"contents": [
"omnipay:",
" resource: \"@OmnipayBundle/Resources/config/routing.yml\"",
" prefix: /",
""
],
"executable": false
}
},
"ref": "b70bdce6cb4c9a3933dcc082c270042e630b5507"
}
}
}
-37
View File
@@ -1,37 +0,0 @@
{
"manifests": {
"andchir/shopkeeper4-comments": {
"manifest": {
"bundles": {
"Andchir\\CommentsBundle\\CommentsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/comments.yaml": {
"contents": [
"comments:",
" comment_class: App\\MainBundle\\Document\\Comment",
" status_default: pending",
""
],
"executable": false
},
"config/routes/comments.yaml": {
"contents": [
"comments:",
" resource: '@CommentsBundle'",
" type: annotation",
""
],
"executable": false
}
},
"ref": "8a05fa761a475e2e95f7b556e54d9ab33d532aa9"
}
}
}
-97
View File
@@ -1,97 +0,0 @@
{
"manifests": {
"andrew-gos/telegram-bot-bundle": {
"manifest": {
"bundles": {
"AndrewGos\\TelegramBotBundle\\AndrewGosTelegramBotBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/andrew_gos_telegram_bot.yaml": {
"contents": [
"# -----------------------------------------------------------------------------",
"# AndrewGos Telegram Bot Bundle - Default Configuration",
"# -----------------------------------------------------------------------------",
"# This file was generated by the AndrewGos Telegram Bot Bundle recipe.",
"# It provides a solid foundation for your first Telegram bot.",
"#",
"# \u2757\ufe0f YOUR NEXT STEPS:",
"# 1. Set your bot's token in the .env file:",
"# TELEGRAM_BOT_TOKEN=\"123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11\"",
"#",
"# 2. Create the handler and checker classes referenced below, for example:",
"# src/Telegram/Handler/StartHandler.php",
"# src/Telegram/Checker/CommandChecker.php",
"# src/Telegram/Handler/DefaultMessageHandler.php",
"# -----------------------------------------------------------------------------",
"",
"andrew_gos_telegram_bot:",
" bots:",
" # \ud83e\udd16 This is the unique name for your bot.",
" # You'll use this name in console commands, e.g., `php bin/console andrew-gos:telegram-bot:listen default_bot`",
" # default_bot:",
" # \ud83c\udfed The factory defines how the Telegram API client is created.",
" # factory:",
" # 'getUpdates' is a shortcut for the long-polling factory. It's perfect for",
" # getting started quickly with the `listen` command.",
" # For production, you will likely switch to webhooks using the 'default' factory.",
" # method: 'getUpdates'",
" # arguments:",
" # \u2705 Best Practice: Never hardcode secrets!",
" # This reads the token from your .env file.",
" # $token: '%env(string:TELEGRAM_BOT_TOKEN)%'",
"",
" # \ud83d\udd0c Plugins are services that run on EVERY update before handlers.",
" # They are great for logging, analytics, or session management.",
" # Uncomment this section to enable a request logger.",
" # plugins:",
" # - class: App\\Telegram\\Plugin\\RequestLoggerPlugin",
" # arguments:",
" # # This injects the default Symfony logger for the 'telegram' channel.",
" # $logger: '@monolog.logger.telegram'",
"",
" # \ud83d\udd04 Handlers contain the core logic of your bot.",
" # They are checked in order of priority (higher numbers first).",
" # The first handler whose 'checker' passes will be executed.",
" # handlers:",
" # Handler for the '/start' command. It has a high priority.",
" # -",
" # The checker decides if the handler should run for the current update.",
" # checker:",
" # class: App\\Telegram\\Checker\\CommandChecker",
" # arguments:",
" # $command: '/start'",
"",
" # The handler contains the actual logic to execute.",
" # handler: App.Telegram.Handler.StartHandler",
"",
" # Middlewares run after the checker but before the handler.",
" # Useful for authentication, rate limiting, etc.",
" # middlewares:",
" # - App\\Telegram\\Middleware\\UserRateLimiterMiddleware",
"",
" # Higher priority means this handler is checked before others.",
" # priority: 10",
"",
" # A fallback handler for any message not caught by the handlers above.",
" # When a 'checker' is not specified, it defaults to `AnyChecker`,",
" # -",
" # which always passes. This makes it a perfect \"catch-all\".",
" # handler: App\\Telegram\\Handler\\DefaultMessageHandler",
"",
" # A negative priority ensures this runs last.",
" # priority: -10",
""
],
"executable": false
}
},
"ref": "1866f96fbf233b166ba4ed3a5f085e3a64f1efe0"
}
}
}
-28
View File
@@ -1,28 +0,0 @@
{
"manifests": {
"anezi/locale-extension": {
"manifest": {
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/anezi_locale_extension.yaml": {
"contents": [
"services:",
" anezi_twig.locale_extension:",
" class: Anezi\\Locale\\Twig\\Extension\\LocaleExtension",
" public: false",
" arguments:",
" $locales: ['fr', 'en'] # Edit here for your needs.",
" tags:",
" - { name: twig.extension }",
""
],
"executable": false
}
},
"ref": "b6c7e92a317efe13229a85e3934681a4f31d8f82"
}
}
}
-47
View File
@@ -1,47 +0,0 @@
{
"manifests": {
"anotterweb/ux-location": {
"manifest": {
"bundles": {
"Anotterweb\\UxLocation\\AnotterwebUxLocationBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Get your Mapbox access token at https://account.mapbox.com/access-tokens/",
"MAPBOX_ACCESS_TOKEN": ""
},
"post-install-output": [
" * The Anotterweb UX Location bundle has been configured.",
"",
" * <bg=yellow>Action required:</>",
" Open your .env file and set your Mapbox access token:",
" <fg=green>MAPBOX_ACCESS_TOKEN=your_token_here</>",
"",
" * Read the documentation at https://github.com/anotterweb/ux-location"
]
},
"files": {
"config/packages/anotterweb_ux_location.yaml": {
"contents": [
"anotterweb_ux_location:",
" mapbox_access_token: '%env(string:MAPBOX_ACCESS_TOKEN)%'",
"",
" # Optional configuration:",
" # default_map_style: 'mapbox://styles/mapbox/standard'",
" # default_zoom: 4",
" # default_lat: 48.8566",
" # default_lng: 2.3522",
" # default_map_height: '300px'",
""
],
"executable": false
}
},
"ref": "fb1124dca4a94ac48603d387f4e5ed38a34bb697"
}
}
}
@@ -1,29 +0,0 @@
{
"manifests": {
"antishov/doctrine-extensions-bundle": {
"manifest": {
"bundles": {
"Stof\\DoctrineExtensionsBundle\\StofDoctrineExtensionsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/stof_doctrine_extensions.yaml": {
"contents": [
"# Read the documentation: https://symfony.com/doc/current/bundles/StofDoctrineExtensionsBundle/index.html",
"# See the official DoctrineExtensions documentation for more details: https://github.com/Atlantic18/DoctrineExtensions/tree/master/doc/",
"stof_doctrine_extensions:",
" default_locale: en_US",
""
],
"executable": false
}
},
"ref": "6c1ceb662f8997085f739cd089bfbef67f245983"
}
}
}
-32
View File
@@ -1,32 +0,0 @@
{
"manifests": {
"anyx/login-gate-bundle": {
"manifest": {
"bundles": {
"Anyx\\LoginGateBundle\\LoginGateBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/login_gate.yaml": {
"contents": [
"login_gate:",
" storages: ['session'] # Attempts storage engine. Available engines: ['orm', 'session', 'mongodb']",
" options:",
" max_count_attempts: 3",
" timeout: 600 # Ban period (in seconds ... 600 = 10 minutes)",
" watch_period: 3600",
"",
""
],
"executable": false
}
},
"ref": "49f0e34d3f1059f8985e8e56e4b5e2b08e5fc79b"
}
}
}
@@ -1,25 +0,0 @@
{
"manifests": {
"arad021/entity-already-exists-validation-constraint": {
"manifest": {
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/arad021_entity_already_exists_validator.yaml": {
"contents": [
"# See Readme at https://github.com/arad021/entity-already-exists-validation-constraint",
"services:",
" Arad021\\Validator\\Constraint\\EntityNotExistValidator:",
" arguments: ['@doctrine.orm.entity_manager']",
" tags: [ 'validator.constraint_validator' ]",
""
],
"executable": false
}
},
"ref": "75e4c6c97db21fb7c2f07bd8433492514622440b"
}
}
}
@@ -1,33 +0,0 @@
{
"manifests": {
"21torr/hosting": {
"manifest": {
"bundles": {
"Torr\\Hosting\\HostingBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"HOSTING_TIER": "development"
},
"gitignore": [
"/.build-info.json"
]
},
"files": {
"config/packages/hosting.yaml": {
"contents": [
"hosting:",
" tier: '%env(HOSTING_TIER)%'",
""
],
"executable": false
}
},
"ref": "cc9fac2b32b1db240afab9621c18ffaf5b4b742f"
}
}
}
@@ -1,44 +0,0 @@
{
"manifests": {
"21torr/hosting": {
"manifest": {
"bundles": {
"Torr\\Hosting\\HostingBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"HOSTING_TIER": "development",
"HOSTING_INSTALLATION": ""
},
"gitignore": [
"/.build-info.json"
]
},
"files": {
"config/packages/hosting.yaml": {
"contents": [
"hosting:",
" tier: '%env(HOSTING_TIER)%'",
" installation: \"%env(HOSTING_INSTALLATION)%\"",
""
],
"executable": false
},
"config/routes/hosting.yaml": {
"contents": [
"hosting:",
" resource: '@HostingBundle/config/routes.yaml'",
" prefix: /hosting",
""
],
"executable": false
}
},
"ref": "cef3f08eb33827d2f35f05b32a5448cbb32a2422"
}
}
}
@@ -1,43 +0,0 @@
{
"manifests": {
"21torr/storyblok": {
"manifest": {
"bundles": {
"Torr\\Storyblok\\TorrStoryblokBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"STORYBLOK_SPACE_ID": "",
"STORYBLOK_MANAGEMENT_TOKEN": "",
"STORYBLOK_CONTENT_TOKEN": ""
}
},
"files": {
"config/packages/storyblok.yaml": {
"contents": [
"storyblok:",
" space_id: \"%env(int:STORYBLOK_SPACE_ID)%\"",
" management_token: \"%env(STORYBLOK_MANAGEMENT_TOKEN)%\"",
" content_token: \"%env(STORYBLOK_CONTENT_TOKEN)%\"",
""
],
"executable": false
},
"config/routes/storyblok.yaml": {
"contents": [
"storyblok:",
" prefix: /storyblok/",
" resource: '@TorrStoryblokBundle/config/routes.yaml'",
""
],
"executable": false
}
},
"ref": "5b1917dd387f456e7c08c433b4922cf2db51ca1c"
}
}
}
@@ -1,34 +0,0 @@
{
"manifests": {
"21torr/storyblok": {
"manifest": {
"bundles": {
"Torr\\Storyblok\\TorrStoryblokBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"STORYBLOK_SPACE_ID": "",
"STORYBLOK_MANAGEMENT_TOKEN": "",
"STORYBLOK_CONTENT_TOKEN": ""
}
},
"files": {
"config/packages/storyblok.yaml": {
"contents": [
"storyblok:",
" space_id: \"%env(int:STORYBLOK_SPACE_ID)%\"",
" management_token: \"%env(STORYBLOK_MANAGEMENT_TOKEN)%\"",
" content_token: \"%env(STORYBLOK_CONTENT_TOKEN)%\"",
""
],
"executable": false
}
},
"ref": "94bfe9861969cc5f22ebf83ff37b826e632ab7c4"
}
}
}
@@ -1,31 +0,0 @@
{
"manifests": {
"21torr/task-manager": {
"manifest": {
"bundles": {
"Torr\\TaskManager\\TaskManagerBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/task_manager.yaml": {
"contents": [
"task_manager:",
" queues:",
" # queues sorted by priority. Highest priority at the top",
" - app_very_urgent",
" - app_urgent",
" - app",
""
],
"executable": false
}
},
"ref": "e80fc18d88f49e5a5974f9c9eadf6f5fbaad2b21"
}
}
}
@@ -1,36 +0,0 @@
{
"manifests": {
"abel/keycloak-bearer-only-adapter-bundle": {
"manifest": {
"bundles": {
"ABEL\\Bundle\\keycloakBearerOnlyAdapterBundle\\ABELkeycloakBearerOnlyAdapterBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"OAUTH_KEYCLOAK_ISSUER": "...",
"OAUTH_KEYCLOAK_REALM": "...",
"OAUTH_KEYCLOAK_CLIENT_ID": "...",
"OAUTH_KEYCLOAK_CLIENT_SECRET": "..."
}
},
"files": {
"config/packages/abel_keycloak_bearer_only_adapter.yaml": {
"contents": [
"abel_keycloak_bearer_only_adapter:",
" issuer: '%env(OAUTH_KEYCLOAK_ISSUER)%'",
" realm: '%env(OAUTH_KEYCLOAK_REALM)%'",
" client_id: '%env(OAUTH_KEYCLOAK_CLIENT_ID)%'",
" client_secret: '%env(OAUTH_KEYCLOAK_CLIENT_SECRET)%'",
""
],
"executable": false
}
},
"ref": "310bec9aba1b62024ff8fc43e9df318e00eac4ab"
}
}
}
@@ -1,31 +0,0 @@
{
"manifests": {
"ablaise/meteion-bundle": {
"manifest": {
"bundles": {
"MeteionBundle\\MeteionBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"METEION_RAWEXD_PATH": "/path/to/rawexd"
}
},
"files": {
"config/packages/meteion.yaml": {
"contents": [
"meteion:",
" dbal_connection: 'default'",
" rawexd_path: '%env(METEION_RAWEXD_PATH)%'",
""
],
"executable": false
}
},
"ref": "ac447e5420ce872d2bf5b49801c9956fb5688b5a"
}
}
}
@@ -1,78 +0,0 @@
{
"manifests": {
"acencyril/sentinelle-bundle": {
"manifest": {
"bundles": {
"Acencyril\\SentinelleBundle\\SentinelleBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Where security alerts are sent.",
"SENTINELLE_ALERT_EMAIL": "admin@example.com",
"#2": "IPs or CIDRs, comma separated, that must never be blocked.",
"#3": "PUT YOUR OWN OUTBOUND ADDRESS HERE before going live:",
"#4": "without it, an automatic block can lock you out of your own site.",
"SENTINELLE_ALLOWLIST": ""
},
"post-install-output": [
" <bg=blue;fg=white>Sentinelle is installed.</> Three things before going live:",
"",
" * Set <comment>SENTINELLE_ALLOWLIST</comment> in your <comment>.env</comment> \u2014 at minimum your own",
" outbound address. Without it, an automatic block can lock you out of",
" your own site.",
"",
" * Create the schema:",
" <comment>php bin/console doctrine:migrations:diff</comment>",
" <comment>php bin/console doctrine:migrations:migrate</comment>",
"",
" * Check it can do its job:",
" <comment>php bin/console sentinelle:check</comment>",
"",
" Sentinelle starts in <comment>dry-run</comment>: it detects, logs and alerts, but blocks",
" nothing. Watch <comment>/admin/activity</comment> for a few days, then set",
" <comment>sentinelle.dry_run</comment> to <comment>false</comment>.",
"",
" And schedule the purge, without which strike counters never reset:",
" <comment>0 4 * * * php bin/console sentinelle:purge</comment>",
""
]
},
"files": {
"config/packages/sentinelle.yaml": {
"contents": [
"sentinelle:",
" # Dry-run: Sentinelle detects, logs and alerts, but blocks NOTHING.",
" # Nobody wires automatic blocking into a production site without knowing",
" # what it will shut out. Watch the dashboard for a few days, ask yourself",
" # \"would I have wanted to block that one?\", then switch it off.",
" dry_run: true",
" alert:",
" recipient: '%env(SENTINELLE_ALERT_EMAIL)%'",
" access:",
" role: ROLE_ADMIN",
" never_block:",
" # At minimum your own outbound address. Private ranges are protected",
" # by default, but yours is not: one wrong move locks you out.",
" ips: '%env(default::SENTINELLE_ALLOWLIST)%'",
""
],
"executable": false
},
"config/routes/sentinelle.yaml": {
"contents": [
"sentinelle:",
" resource: '@SentinelleBundle/config/routes.php'",
" type: php",
""
],
"executable": false
}
},
"ref": "f8fdd404ae3f91c5c64a07c46a00a032767d006b"
}
}
}
@@ -1,42 +0,0 @@
{
"manifests": {
"acseo/typesense-bundle": {
"manifest": {
"bundles": {
"ACSEO\\TypesenseBundle\\ACSEOTypesenseBundle": [
"all"
]
},
"container": {
"typesense_url": "%env(TYPESENSE_URL)%",
"typesense_key": "%env(TYPESENSE_KEY)%"
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"TYPESENSE_URL": "http://localhost:8108",
"TYPESENSE_KEY": "123"
}
},
"files": {
"config/packages/acseo_typesense.yaml": {
"contents": [
"# Read the documentation: https://github.com/acseo/TypesenseBundle/blob/master/README.md",
"acseo_typesense:",
" typesense:",
" url: '%typesense_url%'",
" key: '%typesense_key%'",
" # Optional : add prefix to all collection names in Typesense",
" #collection_prefix: 'app_'",
" # Collection settings",
" collections: null",
""
],
"executable": false
}
},
"ref": "3f0a54fb3cbee8415fda597432e1d73ce7aea214"
}
}
}
@@ -1,38 +0,0 @@
{
"manifests": {
"acseo/typesense-bundle": {
"manifest": {
"bundles": {
"ACSEO\\TypesenseBundle\\ACSEOTypesenseBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"TYPESENSE_URL": "http://localhost:8108",
"TYPESENSE_KEY": "123"
}
},
"files": {
"config/packages/acseo_typesense.yaml": {
"contents": [
"# Read the documentation: https://github.com/acseo/TypesenseBundle/blob/master/README.md",
"acseo_typesense:",
" typesense:",
" url: '%env(resolve:TYPESENSE_URL)%'",
" key: '%env(resolve:TYPESENSE_KEY)%'",
" # Optional : add prefix to all collection names in Typesense",
" #collection_prefix: 'app_'",
" # Collection settings",
" collections: null",
""
],
"executable": false
}
},
"ref": "b202ccc902adb679c089d541b1b2748d595b4315"
}
}
}
@@ -1,30 +0,0 @@
{
"manifests": {
"ad3n/ratchet-bundle": {
"manifest": {
"bundles": {
"Ihsan\\RatchetBundle\\IhsanRatchetBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"WEB_SOCKET_PORT": "7777"
}
},
"files": {
"config/packages/ihsan_ratchet_bundle.yaml": {
"contents": [
"ihsan_ratchet:",
" web_socket_port: \"%env(WEB_SOCKET_PORT)%\"",
""
],
"executable": false
}
},
"ref": "a7ed05d9e24b90c4c8bb3c1cde358b9b24c5fbb0"
}
}
}
@@ -1,30 +0,0 @@
{
"manifests": {
"adback/adback-sdk-php-symfony": {
"manifest": {
"bundles": {
"Adback\\ApiClientBundle\\AdbackApiClientBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"ADBACK_API_CLIENT_ACCESS_TOKEN": "adback-access-token"
}
},
"files": {
"config/packages/adback_sdk_php.yaml": {
"contents": [
"adback_api_client:",
" access_token: \"%env(ADBACK_API_CLIENT_ACCESS_TOKEN)%\"",
""
],
"executable": false
}
},
"ref": "e654c55d2ccb2061d42e6c31c6a7799ca4526fd1"
}
}
}
@@ -1,37 +0,0 @@
{
"manifests": {
"adlarge/fixtures-documentation-bundle": {
"manifest": {
"bundles": {
"Adlarge\\FixturesDocumentationBundle\\AdlargeFixturesDocumentationBundle": [
"dev"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/dev/adlarge_fixtures_documentation.yaml": {
"contents": [
"adlarge_fixtures_documentation:",
" title: 'Fixtures documentation'",
" reloadCommands:",
" - php bin/console doctrine:fixtures:load",
""
],
"executable": false
},
"config/routes/dev/adlarge_fixtures_documentation.yaml": {
"contents": [
"AdlargeFixturesDocumentation:",
" resource: '@AdlargeFixturesDocumentationBundle/Resources/config/routing.yml'",
""
],
"executable": false
}
},
"ref": "5660aa4a719721e3b0fb9709f17872488ce4ff7e"
}
}
}
@@ -1,36 +0,0 @@
{
"manifests": {
"adrienlbt/hexagonal-maker-bundle": {
"manifest": {
"bundles": {
"AdrienLbt\\HexagonalMakerBundle\\HexagonalMakerBundle": [
"dev"
]
},
"composer-scripts": {
"make:hexagonal:autoload": "symfony-cmd"
},
"post-install-output": [
"\ud83c\udf89 Le bundle Hexagonal Maker has been installed."
],
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/hexagonal_maker_bundle.yaml": {
"contents": [
"when@dev:",
" hexagonal_maker:",
" application_path: 'Application'",
" domain_path: 'Domain'",
" infrastructure_path: 'Infrastructure'",
""
],
"executable": false
}
},
"ref": "8f63feaf2eaa0b077c3ba36af86574098888f182"
}
}
}
@@ -1,45 +0,0 @@
{
"manifests": {
"agilelab-fr/captcha-bundle": {
"manifest": {
"bundles": {
"AgilelabFr\\CaptchaBundle\\AgilelabFrCaptchaBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/agilelab_fr_captcha.yaml": {
"contents": [
"captcha_bundle:",
" width: 120",
" height: 40",
" length: 6",
" lines: 8",
" characters: 'ABCDEFGHJKLMNPQRSTUVWXYZ23456789'",
" case_sensitive: true",
"",
"# Uncomment to render the twig block for captcha",
"#twig:",
"# form_themes:",
"# - '@AgilelabFrCaptcha/form/agilelab_fr_captcha.html.twig'",
""
],
"executable": false
},
"config/routes/agilelab_fr_captcha.yaml": {
"contents": [
"agilelab_fr_captcha_bundle.routes:",
" resource: '@AgilelabFrCaptchaBundle/config/routes.yaml'",
""
],
"executable": false
}
},
"ref": "f7328713a5819020fa074366542c0dbeee415e8e"
}
}
}
@@ -1,192 +0,0 @@
{
"manifests": {
"ahmed-bhs/doctrine-doctor": {
"manifest": {
"bundles": {
"AhmedBhs\\DoctrineDoctor\\DoctrineDoctorBundle": [
"dev",
"test"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
" <fg=blue;options=bold>Doctrine Doctor</> has been successfully installed!",
"",
" Runtime analysis for Doctrine ORM - integrated into the Symfony Web Profiler.",
"",
" <options=bold>Next steps:</>",
" 1. Browse your application to trigger database queries",
" 2. Open the Web Profiler and click the <comment>Doctrine Doctor</> panel",
"",
" Customize analyzer thresholds in <comment>%CONFIG_DIR%/packages/doctrine_doctor.yaml</>",
"",
" Documentation: https://github.com/ahmed-bhs/doctrine-doctor",
"",
" Happy debugging! \ud83d\ude80"
]
},
"files": {
"config/packages/doctrine_doctor.yaml": {
"contents": [
"# Doctrine Doctor - Runtime Analysis for Doctrine ORM",
"# Full documentation: https://github.com/ahmed-bhs/doctrine-doctor/blob/main/docs/CONFIGURATION.md",
"",
"doctrine_doctor:",
" # Enable Doctrine Doctor (automatically enabled in dev/test environments)",
" enabled: '%kernel.debug%'",
"",
"# # Web Profiler integration",
"# profiler:",
"# show_in_toolbar: true",
"# show_debug_info: false",
"#",
"# # Performance Analyzers (all enabled by default with production-ready thresholds)",
"# analyzers:",
"# # Detect N+1 query problems (most common performance issue)",
"# n_plus_one:",
"# enabled: true",
"# threshold: 5 # Trigger when 5+ similar queries are detected",
"#",
"# # Detect slow queries",
"# slow_query:",
"# enabled: true",
"# threshold: 100 # milliseconds",
"#",
"# # Detect missing database indexes",
"# missing_index:",
"# enabled: true",
"# slow_query_threshold: 50 # Only EXPLAIN queries slower than 50ms",
"# explain_queries: true",
"# min_rows_scanned: 1000 # Suggest index when 1000+ rows scanned",
"#",
"# # Analyze hydration performance",
"# hydration:",
"# enabled: true",
"# row_threshold: 99 # Warning when hydrating 100+ objects",
"# critical_threshold: 999 # Critical when hydrating 1000+ objects",
"#",
"# # Detect excessive JOINs",
"# eager_loading:",
"# enabled: true",
"# join_threshold: 4 # Warning with 4+ JOINs",
"# critical_join_threshold: 7 # Critical with 7+ JOINs",
"#",
"# # Detect findAll() without limits",
"# find_all:",
"# enabled: true",
"# threshold: 99 # Warning when findAll() returns 100+ rows",
"#",
"# # Detect batch operations without EntityManager::clear()",
"# entity_manager_clear:",
"# enabled: true",
"# batch_size_threshold: 20 # Suggest clear() after 20+ operations",
"#",
"# # Suggest getReference() for simple ID lookups",
"# get_reference:",
"# enabled: true",
"# threshold: 2 # Suggest after 2+ simple SELECT by ID",
"#",
"# # Detect flush() in loops (anti-pattern)",
"# flush_in_loop:",
"# enabled: true",
"# flush_count_threshold: 5 # Trigger after 5+ flush calls",
"# time_window_ms: 1000 # Within 1 second window",
"#",
"# # Detect lazy loading in loops",
"# lazy_loading:",
"# enabled: true",
"# threshold: 10 # Trigger with 10+ lazy load queries",
"#",
"# # Suggest bulk operations for mass updates/deletes",
"# bulk_operation:",
"# enabled: true",
"# threshold: 20 # Suggest DQL UPDATE/DELETE for 20+ operations",
"#",
"# # Optimize JOIN usage",
"# join_optimization:",
"# enabled: true",
"# max_joins_recommended: 5 # Warning threshold",
"# max_joins_critical: 8 # Critical threshold",
"#",
"# # Suggest partial objects when loading full entities unnecessarily",
"# partial_object:",
"# enabled: true",
"# threshold: 5 # Trigger after 5+ queries",
"#",
"# # Suggest DTO hydration for aggregation queries",
"# dto_hydration:",
"# enabled: true",
"#",
"# # Security Analyzers",
"# dql_injection:",
"# enabled: true # Detect DQL/SQL injection vulnerabilities",
"#",
"# sql_injection_raw_queries:",
"# enabled: true # Detect SQL injection in raw queries",
"#",
"# sensitive_data_exposure:",
"# enabled: true # Detect sensitive data in serialization",
"#",
"# insecure_random:",
"# enabled: true # Detect insecure random generators",
"#",
"# # Code Quality Analyzers",
"# collection_initialization:",
"# enabled: true # Detect uninitialized collections",
"#",
"# cascade_configuration:",
"# enabled: true # Analyze cascade configurations",
"#",
"# cascade_all:",
"# enabled: true # Detect dangerous cascade=\"all\"",
"#",
"# cascade_persist_independent:",
"# enabled: true # Detect cascade=\"persist\" risks",
"#",
"# missing_orphan_removal:",
"# enabled: true # Detect missing orphanRemoval",
"#",
"# cascade_remove_independent:",
"# enabled: true # Detect cascade=\"remove\" risks",
"#",
"# bidirectional_consistency:",
"# enabled: true # Check bidirectional associations",
"#",
"# orphan_removal_no_cascade:",
"# enabled: true # Detect orphanRemoval without cascade",
"#",
"# ondelete_mismatch:",
"# enabled: true # Check ORM vs DB cascade consistency",
"#",
"# foreign_key_mapping:",
"# enabled: true # Detect FKs as primitives instead of relations",
"#",
"# # Configuration Analyzers",
"# strict_mode:",
"# enabled: true # Check MySQL/MariaDB strict mode",
"#",
"# charset:",
"# enabled: true # Check database charset (utf8mb4 recommended)",
"#",
"# innodb_engine:",
"# enabled: true # Check if InnoDB is used",
"#",
"# connection_pooling:",
"# enabled: true # Analyze connection pool config",
"#",
"# doctrine_cache:",
"# enabled: true # Detect ArrayCache in production",
"#",
"# naming_convention:",
"# enabled: true # Check snake_case naming",
""
],
"executable": false
}
},
"ref": "0a0c0e3972f784e628c4f759d2fb446e9eeb4959"
}
}
}
@@ -1,35 +0,0 @@
{
"manifests": {
"ajardin/blizzard-sdk-bundle": {
"manifest": {
"bundles": {
"Ajardin\\BlizzardSdkBundle\\AjardinBlizzardSdkBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Generate your own API credentials through the Blizzard Developer Portal.",
"#2": "https://develop.battle.net/access/clients",
"BLIZZARD_CLIENT_ID": "",
"BLIZZARD_CLIENT_SECRET": ""
}
},
"files": {
"config/packages/ajardin_blizzard_sdk_bundle.yaml": {
"contents": [
"ajardin_blizzard_sdk:",
" blizzard:",
" client_id: '%env(BLIZZARD_CLIENT_ID)%'",
" client_secret: '%env(BLIZZARD_CLIENT_SECRET)%'",
""
],
"executable": false
}
},
"ref": "f45b27719b9bb9b7fbee863d202bd011b36fe8c3"
}
}
}
@@ -1,99 +0,0 @@
{
"manifests": {
"ajardin/docker-symfony": {
"manifest": {
"composer-scripts": {
"bin/docker-upgrade": "php-script"
},
"copy-from-recipe": {
"bin/": "%BIN_DIR%/"
},
"gitignore": [
"/%BIN_DIR%/docker-upgrade",
"/docker/"
],
"post-install-output": [
"<bg=blue;fg=white> </>",
"<bg=blue;fg=white> Docker Configuration </>",
"<bg=blue;fg=white> </>",
"",
" * Edit the <fg=green>docker/.env</> file to configure your own settings.",
"",
" * Edit the <fg=green>docker/nginx/conf.d/custom.conf</> file to configure your own virtual host.",
"",
" * To manage the Docker environment from the project directory:",
" - If you already have a Makefile in your project, copy the content of the <fg=green>docker/Makefile.sample</> file at the top of it.",
" - If you do not already have a Makefile, the <fg=green>docker/Makefile.sample</> file will be installed in your project.",
"",
" * Run <fg=green>make</> to display the list of available commands.",
"",
"Documentation: https://github.com/ajardin/docker-symfony/wiki"
]
},
"files": {
"bin/docker-upgrade": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"require __DIR__ . '/../vendor/autoload.php';",
"",
"use Symfony\\Component\\Filesystem\\Filesystem;",
"",
"const SOURCE_DIRECTORY = 'vendor/ajardin/docker-symfony';",
"const TARGET_DIRECTORY = 'docker';",
"",
"$filesystem = new Filesystem();",
"",
"/**",
" * Create the Docker directory at the project root",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY) === false) {",
" $filesystem->mkdir(TARGET_DIRECTORY);",
"}",
"",
"/**",
" * Mirror the vendor directory with the directory created at the project root",
" */",
"if ($filesystem->exists(SOURCE_DIRECTORY) === true) {",
" $filesystem->mirror(SOURCE_DIRECTORY, TARGET_DIRECTORY, null, ['override' => true]);",
"}",
"",
"/**",
" * Define the default environment variables",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY . '/.env') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/.env.dist',",
" TARGET_DIRECTORY . '/.env'",
" );",
"}",
"",
"/**",
" * Define the default Nginx configuration",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY . '/nginx/conf.d/custom.conf') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/nginx/conf.d/symfony.conf.dist',",
" TARGET_DIRECTORY . '/nginx/conf.d/custom.conf'",
" );",
"}",
"",
"/**",
" * Copy the default Makefile at the project root",
" */",
"if ($filesystem->exists('Makefile') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/Makefile.sample',",
" 'Makefile'",
" );",
"}",
""
],
"executable": true
}
},
"ref": "2a715ab14f303ff7edb833b302a810750f3b3487"
}
}
}
@@ -1,95 +0,0 @@
{
"manifests": {
"ajardin/docker-symfony": {
"manifest": {
"composer-scripts": {
"bin/docker-upgrade": "php-script"
},
"copy-from-recipe": {
"bin/": "%BIN_DIR%/"
},
"gitignore": [
"/%BIN_DIR%/docker-upgrade",
"/docker/"
],
"post-install-output": [
" * Edit the <fg=green>docker/.env</> file to configure your own settings.",
"",
" * Edit the <fg=green>docker/nginx/conf.d/custom.conf</> file to configure your own virtual host.",
"",
" * To manage the Docker environment from the project directory:",
" - If you already have a Makefile in your project, copy the content of the <fg=green>docker/Makefile.sample</> file at the top of it.",
" - If you do not already have a Makefile, the <fg=green>docker/Makefile.sample</> file will be installed in your project.",
"",
" * Run <fg=green>make</> to display the list of available commands.",
"",
"Documentation: https://github.com/ajardin/docker-symfony/wiki"
]
},
"files": {
"bin/docker-upgrade": {
"contents": [
"#!/usr/bin/env php",
"<?php",
"",
"require __DIR__ . '/../vendor/autoload.php';",
"",
"use Symfony\\Component\\Filesystem\\Filesystem;",
"",
"const SOURCE_DIRECTORY = 'vendor/ajardin/docker-symfony';",
"const TARGET_DIRECTORY = 'docker';",
"",
"$filesystem = new Filesystem();",
"",
"/**",
" * Create the Docker directory at the project root",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY) === false) {",
" $filesystem->mkdir(TARGET_DIRECTORY);",
"}",
"",
"/**",
" * Mirror the vendor directory with the directory created at the project root",
" */",
"if ($filesystem->exists(SOURCE_DIRECTORY) === true) {",
" $filesystem->mirror(SOURCE_DIRECTORY, TARGET_DIRECTORY, null, ['override' => true]);",
"}",
"",
"/**",
" * Define the default environment variables",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY . '/.env') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/.env.dist',",
" TARGET_DIRECTORY . '/.env'",
" );",
"}",
"",
"/**",
" * Define the default Nginx configuration",
" */",
"if ($filesystem->exists(TARGET_DIRECTORY . '/nginx/conf.d/custom.conf') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/nginx/conf.d/symfony.conf.dist',",
" TARGET_DIRECTORY . '/nginx/conf.d/custom.conf'",
" );",
"}",
"",
"/**",
" * Copy the default Makefile at the project root",
" */",
"if ($filesystem->exists('Makefile') === false) {",
" $filesystem->copy(",
" TARGET_DIRECTORY . '/Makefile.sample',",
" 'Makefile'",
" );",
"}",
""
],
"executable": true
}
},
"ref": "696b4e17945ac6db614b6d09f073ef74c1567cfd"
}
}
}
@@ -1,42 +0,0 @@
{
"manifests": {
"ajgarlag/openid-connect-provider-bundle": {
"manifest": {
"bundles": {
"Ajgarlag\\Bundle\\OpenIDConnectProviderBundle\\AjgarlagOpenIDConnectProviderBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/ajgarlag_openid_connect_provider.yaml": {
"contents": [
"ajgarlag_openid_connect_provider:",
" discovery:",
" authorization_endpoint_route: 'oauth2_authorize'",
" token_endpoint_route: 'oauth2_token'",
" jwks_endpoint_route: 'openid_connect_jwks'",
" end_session_endpoint_route: 'openid_connect_end_session'",
" end_session:",
" cancel_logout_default_path: '/'",
""
],
"executable": false
},
"config/routes/ajgarlag_openid_connect_provider.yaml": {
"contents": [
"ajgarlag_openid_connect_provider:",
" resource: '@AjgarlagOpenIDConnectProviderBundle/config/routes.php'",
" type: php",
""
],
"executable": false
}
},
"ref": "300ec317b0195614ab63278a8c6ecc1fddfd803c"
}
}
}
@@ -1,28 +0,0 @@
{
"manifests": {
"ajgarlag/openid-connect-provider-bundle": {
"manifest": {
"bundles": {
"Ajgarlag\\Bundle\\OpenIDConnectProviderBundle\\AjgarlagOpenIDConnectProviderBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/routes/ajgarlag_openid_connect_provider.yaml": {
"contents": [
"ajgarlag_openid_connect_provider:",
" resource: '@AjgarlagOpenIDConnectProviderBundle/config/routes.php'",
" type: php",
""
],
"executable": false
}
},
"ref": "7e2e3ab48563d12810a7d6e5fdf7c0fdb29b0bce"
}
}
}
@@ -1,15 +0,0 @@
{
"manifests": {
"ajgl/breakpoint-twig-extension": {
"manifest": {
"bundles": {
"Ajgl\\Twig\\Extension\\SymfonyBundle\\AjglBreakpointTwigExtensionBundle": [
"dev"
]
}
},
"files": [],
"ref": "b529ab338a62e64bf33c0849a970c3474a55fee2"
}
}
}
@@ -1,46 +0,0 @@
{
"manifests": {
"akondas/symfony-consul-bundle": {
"manifest": {
"bundles": {
"Akondas\\ConsulBundle\\ConsulBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"CONSUL_SERVICE_NAME": "symfony-app",
"CONSUL_SERVICE_HOST": "localhost",
"CONSUL_SERVICE_PORT": "8000",
"CONSUL_CLIENT_BASE_URI": "http://127.0.0.1:8500"
}
},
"files": {
"config/packages/consul.yaml": {
"contents": [
"consul:",
" service:",
" name: '%env(resolve:CONSUL_SERVICE_NAME)%'",
" host: '%env(resolve:CONSUL_SERVICE_HOST)%'",
" port: '%env(resolve:CONSUL_SERVICE_PORT)%'",
" client:",
" base_uri: '%env(resolve:CONSUL_CLIENT_BASE_URI)%'",
""
],
"executable": false
},
"config/routes/consul.yaml": {
"contents": [
"consul_bundle:",
" resource: \"@ConsulBundle/Resources/config/routing.yml\"",
""
],
"executable": false
}
},
"ref": "f70a218d2bb5225160db926d47b148c142312b31"
}
}
}
@@ -1,107 +0,0 @@
{
"manifests": {
"alengo/alengo-webspace-settings-bundle": {
"manifest": {
"bundles": {
"Alengo\\Bundle\\AlengoWebspaceSettingsBundle\\AlengoWebspaceSettingsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"* The <fg=green>AlengoWebspaceSettingsBundle</> for Sulu CMS is almost ready:",
" 1. Configure your types in config/packages/alengo_webspace_settings.yaml",
" 2. Configure your blocks if needed in config/templates/settings/webspace_settings_blocks.xml.",
"",
" * <fg=blue>Read</> the documentation at <comment>https://github.com/alengodev/alengoWebspaceSettingsBundle/blob/main/README.md</>"
]
},
"files": {
"config/packages/alengo_webspace_settings.yaml": {
"contents": [
"alengo_webspace_settings:",
" type_select:",
" - 'blocks'",
" - 'category'",
" - 'categories'",
" - 'collection'",
" - 'collections'",
" - 'contact'",
" - 'contacts'",
" - 'date'",
" - 'dateTime'",
" - 'event'",
" - 'media'",
" - 'medias'",
" - 'account'",
" - 'accounts'",
" - 'page'",
" - 'pages'",
" - 'snippet'",
" - 'snippets'",
" - 'string' # default type",
" - 'tags'",
" - 'time'",
" - 'textArea'",
" - 'textEditor'",
""
],
"executable": false
},
"config/templates/settings/webspace_settings_blocks.xml": {
"contents": [
"<?xml version=\"1.0\" ?>",
"<properties xmlns=\"http://schemas.sulu.io/template/template\"",
" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
" xmlns:xi=\"http://www.w3.org/2001/XInclude\"",
" xsi:schemaLocation=\"http://schemas.sulu.io/template/template http://schemas.sulu.io/template/template-1.0.xsd\">",
"",
" <block name=\"dataBlocks\">",
" <types>",
" <type name=\"singleMediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.media</title>",
" </meta>",
"",
" <properties>",
" <property name=\"singleMediaSelection\" type=\"single_media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"mediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.medias</title>",
" </meta>",
"",
" <properties>",
" <property name=\"mediaSelection\" type=\"media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"textEditor\">",
" <meta>",
" <title>alengo_webspace_settings.textEditor</title>",
" </meta>",
"",
" <properties>",
" <property name=\"textEditor\" type=\"text_editor\">",
" <tag name=\"sulu.block_preview\" priority=\"1024\"/>",
" </property>",
" </properties>",
" </type>",
" </types>",
" </block>",
"",
"</properties>"
],
"executable": false
}
},
"ref": "68e58b326f21e522dc624c6be66d572c325ada3f"
}
}
}
@@ -1,108 +0,0 @@
{
"manifests": {
"alengo/alengo-webspace-settings-bundle": {
"manifest": {
"bundles": {
"Alengo\\Bundle\\AlengoWebspaceSettingsBundle\\AlengoWebspaceSettingsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"* The <fg=green>AlengoWebspaceSettingsBundle</> for Sulu CMS is almost ready:",
" 1. Configure your types in config/packages/alengo_webspace_settings.yaml",
" 2. Configure your blocks if needed in config/templates/settings/webspace_settings_blocks.xml.",
"",
" * <fg=blue>Read</> the documentation at <comment>https://github.com/alengodev/alengoWebspaceSettingsBundle/blob/main/README.md</>"
]
},
"files": {
"config/packages/alengo_webspace_settings.yaml": {
"contents": [
"alengo_webspace_settings:",
" type_select:",
" - 'blocks'",
" - 'category'",
" - 'categories'",
" - 'checkbox'",
" - 'collection'",
" - 'collections'",
" - 'contact'",
" - 'contacts'",
" - 'date'",
" - 'dateTime'",
" - 'event'",
" - 'media'",
" - 'medias'",
" - 'account'",
" - 'accounts'",
" - 'page'",
" - 'pages'",
" - 'snippet'",
" - 'snippets'",
" - 'string' # default type",
" - 'tags'",
" - 'time'",
" - 'textArea'",
" - 'textEditor'",
""
],
"executable": false
},
"config/templates/settings/webspace_settings_blocks.xml": {
"contents": [
"<?xml version=\"1.0\" ?>",
"<properties xmlns=\"http://schemas.sulu.io/template/template\"",
" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"",
" xmlns:xi=\"http://www.w3.org/2001/XInclude\"",
" xsi:schemaLocation=\"http://schemas.sulu.io/template/template http://schemas.sulu.io/template/template-1.0.xsd\">",
"",
" <block name=\"dataBlocks\">",
" <types>",
" <type name=\"singleMediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.media</title>",
" </meta>",
"",
" <properties>",
" <property name=\"singleMediaSelection\" type=\"single_media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"mediaSelection\">",
" <meta>",
" <title>alengo_webspace_settings.medias</title>",
" </meta>",
"",
" <properties>",
" <property name=\"mediaSelection\" type=\"media_selection\">",
" <tag name=\"sulu.block_preview\" priority=\"512\"/>",
" </property>",
" </properties>",
" </type>",
" <type name=\"textEditor\">",
" <meta>",
" <title>alengo_webspace_settings.textEditor</title>",
" </meta>",
"",
" <properties>",
" <property name=\"textEditor\" type=\"text_editor\">",
" <tag name=\"sulu.block_preview\" priority=\"1024\"/>",
" </property>",
" </properties>",
" </type>",
" </types>",
" </block>",
"",
"</properties>"
],
"executable": false
}
},
"ref": "a4774ec8027314a1f5e9c8a9676f46a8fb3debfa"
}
}
}
@@ -1,34 +0,0 @@
{
"manifests": {
"alexandret/evc-bundle": {
"manifest": {
"bundles": {
"Alexandre\\EvcBundle\\AlexandreEvcBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"EVC_API": "Enter the api version provided by evc.de support",
"EVC_USERNAME": "Enter your reseller account number",
"EVC_PASSWORD": "Enter your api password, not the password to connect on evc.de website"
}
},
"files": {
"config/packages/alexandre_evc.yaml": {
"contents": [
"alexandre_evc:",
" api_id: '%env(EVC_API)%'",
" username: '%env(EVC_USERNAME)%'",
" password: '%env(EVC_PASSWORD)%'",
""
],
"executable": false
}
},
"ref": "32f4cc1f12a640985710762638f18dfdbb68d7df"
}
}
}
@@ -1,77 +0,0 @@
{
"manifests": {
"alexgeno/phone-verification-bundle": {
"manifest": {
"bundles": {
"AlexGeno\\PhoneVerificationBundle\\AlexGenoPhoneVerificationBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#0": "1000..9999",
"PHONE_VERIFICATION_OTP_LENGTH": "4",
"#1": "for every 'to' no more than 10 initiations over 24 hours",
"PHONE_VERIFICATION_RATE_LIMIT_INITIATE_PERIOD_SECS": "86400",
"PHONE_VERIFICATION_RATE_LIMIT_INITIATE_COUNT": "10",
"#2": "for every 'to' no more than 5 failed completions over 5 minutes",
"PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_PERIOD_SECS": "300",
"PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_COUNT": "5"
},
"add-lines": [
{
"file": "config/packages/snc_redis.yaml",
"position": "after_target",
"warn_if_missing": true,
"target": " clients:",
"content": " default:\n type: predis\n alias: default\n dsn: \"%env(REDIS_URL)%\""
}
]
},
"files": {
"config/packages/alex_geno_phone_verification.yaml": {
"contents": [
"alex_geno_phone_verification:",
" storage:",
" driver: redis # redis || mongodb",
" redis:",
" connection: default",
" mongodb:",
" connection: default",
" sender:",
" transport: vonage",
" manager:",
" otp:",
" length: '%env(int:PHONE_VERIFICATION_OTP_LENGTH)%'",
" rate_limits:",
" initiate: #for every 'to' no more than 'count' initiations over 'period_secs' seconds",
" period_secs: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_INITIATE_PERIOD_SECS)%'",
" count: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_INITIATE_COUNT)%'",
" complete: #for every 'to' no more than 'count' failed completions over 'period_secs' seconds",
" period_secs: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_PERIOD_SECS)%' # this is also the expiration period for OTP",
" count: '%env(int:PHONE_VERIFICATION_RATE_LIMIT_COMPLETE_COUNT)%'",
""
],
"executable": false
},
"config/routes/alex_geno_phone_verification.yaml": {
"contents": [
"phone_verification_initiate:",
" path: /phone-verification/initiate/{to}",
" controller: AlexGeno\\PhoneVerificationBundle\\Controller\\PhoneVerificationController::initiate",
" methods: POST",
"phone_verification_complete:",
" path: /phone-verification/complete/{to}/{otp}",
" controller: AlexGeno\\PhoneVerificationBundle\\Controller\\PhoneVerificationController::complete",
" methods: POST",
""
],
"executable": false
}
},
"ref": "752d032731bf39795d733b1b5d00fa99350de304"
}
}
}
@@ -1,51 +0,0 @@
{
"manifests": {
"alexivanou/russian-text-bundle": {
"manifest": {
"bundles": {
"AlexIvanou\\RussianTextBundle\\AlexIvanouRussianTextBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"RussianTextBundle installed!",
"",
"Available Twig filters: pluralize, cardinal, ordinal, spell_money, inflect_name, noun_case, noun_plural, adj_case, geo_case, time_ago, distance_of_time",
"Available Twig functions: name_cases, detect_gender",
"",
"See README for usage examples."
]
},
"files": {
"config/packages/russian_text.yaml": {
"contents": [
"# RussianTextBundle configuration",
"# See https://github.com/alexivanou/russian-text-bundle for documentation",
"russian_text:",
" # All services are enabled by default.",
" # Set any to false to disable unused functionality.",
" enable_pluralizer: true",
" enable_number_speller: true",
" enable_money_speller: true",
" enable_name_inflector: true",
" enable_noun_decliner: true",
" enable_adjective_decliner: true",
" enable_geo_inflector: true",
" enable_time_speller: true",
" enable_twig_plural: true",
" enable_twig_numeral: true",
" enable_twig_name: true",
" enable_twig_declension: true",
" enable_twig_time: true",
""
],
"executable": false
}
},
"ref": "63ca2e4d27ef49ecc1ab2dd66e70b3a15e57e22a"
}
}
}
@@ -1,32 +0,0 @@
{
"manifests": {
"algolia/algolia-search-bundle": {
"manifest": {
"bundles": {
"Algolia\\AlgoliaSearchBundle\\AlgoliaAlgoliaSearchBundle": [
"all"
]
},
"copy-from-recipe": {
"etc/": "%ETC_DIR%/"
},
"env": {
"ALGOLIA_APP_ID": "...",
"ALGOLIA_API_KEY": "..."
}
},
"files": {
"etc/packages/algolia.yaml": {
"contents": [
"algolia:",
" application_id: \"%env(ALGOLIA_APP_ID)%\"",
" api_key: \"%env(ALGOLIA_API_KEY)%\"",
""
],
"executable": false
}
},
"ref": "0bccc791cd2efad5acecd84a0a5bfb24aea3a814"
}
}
}
@@ -1,32 +0,0 @@
{
"manifests": {
"algolia/algolia-search-bundle": {
"manifest": {
"bundles": {
"Algolia\\AlgoliaSearchBundle\\AlgoliaAlgoliaSearchBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"ALGOLIA_APP_ID": "...",
"ALGOLIA_API_KEY": "..."
}
},
"files": {
"config/packages/algolia.yaml": {
"contents": [
"algolia:",
" application_id: \"%env(ALGOLIA_APP_ID)%\"",
" api_key: \"%env(ALGOLIA_API_KEY)%\"",
""
],
"executable": false
}
},
"ref": "b6d98595a857947b5d05b79eb3a5fbf53b0a18d2"
}
}
}
@@ -1,49 +0,0 @@
{
"manifests": {
"algolia/search-bundle": {
"manifest": {
"bundles": {
"Algolia\\SearchBundle\\AlgoliaSearchBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Create a free account on www.algolia.com",
"#2": "and get your credentials from the API Keys tab.",
"ALGOLIA_APP_ID": "...",
"ALGOLIA_API_KEY": "..."
},
"post-install-output": [
"<bg=blue;fg=white> </>",
"<bg=blue;fg=white> Next: SearchBundle Configuration </>",
"<bg=blue;fg=white> </>",
"",
" * The Algolia/SearchBundle uses Algolia by default. Create a free",
" account on http://www.algolia.com and modify your ALGOLIA_APP_ID",
" and ALGOLIA_API_KEY config in <fg=green>.env</>",
"",
" * Edit the configuration in <fg=green>config/packages/algolia_search.yaml</>",
" to start indexing your data.",
"",
"Documentation: https://www.algolia.com/doc/api-client/symfony/"
]
},
"files": {
"config/packages/algolia_search.yaml": {
"contents": [
"# All available configuration can be found here:",
"# https://www.algolia.com/doc/api-client/symfony/configuration/",
"algolia_search:",
" prefix: '%env(APP_ENV)%_'",
""
],
"executable": false
}
},
"ref": "e4763dc0b1cb323ae78d414ded0cd1ae914fe205"
}
}
}
@@ -1,45 +0,0 @@
{
"manifests": {
"algolia/search-bundle": {
"manifest": {
"bundles": {
"Algolia\\SearchBundle\\AlgoliaSearchBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Create a free account on www.algolia.com",
"#2": "and get your credentials from the API Keys tab.",
"ALGOLIA_APP_ID": "...",
"ALGOLIA_API_KEY": "..."
},
"post-install-output": [
" * The Algolia/SearchBundle uses Algolia by default. Create a free",
" account on http://www.algolia.com and modify your ALGOLIA_APP_ID",
" and ALGOLIA_API_KEY config in <fg=green>.env</>",
"",
" * Edit the configuration in <fg=green>config/packages/algolia_search.yaml</>",
" to start indexing your data.",
"",
"Documentation: https://www.algolia.com/doc/api-client/symfony/"
]
},
"files": {
"config/packages/algolia_search.yaml": {
"contents": [
"# All available configuration can be found here:",
"# https://www.algolia.com/doc/api-client/symfony/configuration/",
"algolia_search:",
" prefix: '%env(APP_ENV)%_'",
""
],
"executable": false
}
},
"ref": "fd172e8feabf6b1c0818e18de90c2a3f82ea0a60"
}
}
}
@@ -1,90 +0,0 @@
{
"manifests": {
"alms/cycle-bundle": {
"manifest": {
"bundles": {
"Alms\\Bundle\\CycleBundle\\CycleBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/",
"migrations/": "migrations/"
},
"env": {
"DB_DRIVER": "mysql",
"DB_HOST": "localhost",
"DB_PORT": "3306",
"DB_NAME": "app",
"DB_USER": "root",
"DB_PASSWORD": "secret"
},
"post-install-output": [
" * Modify your database config in <fg=green>.env</>"
]
},
"files": {
"config/packages/cycle.yaml": {
"contents": [
"cycle:",
" dbal:",
" databases:",
" default:",
" connection: default_connection",
"",
" connections:",
" default_connection:",
" driver: mysql",
" host: '%env(resolve:DB_HOST)%'",
" port: '%env(int:DB_PORT)%'",
" dbname: '%env(resolve:DB_NAME)%'",
" user: '%env(resolve:DB_USER)%'",
" password: '%env(resolve:DB_PASSWORD)%'",
" charset: utf8",
"",
" orm:",
" schema:",
" type: attribute",
" dir: \"%kernel.project_dir%/src/Entity\"",
" cache_dir: \"%kernel.cache_dir%/cycle\"",
" relation:",
" fk_create: false",
" index_create: false",
"",
" migration:",
" directory: \"%kernel.project_dir%/migrations\"",
"",
"when@test:",
" cycle:",
" dbal:",
" connections:",
" default_connection:",
" dbname: 'test_%env(resolve:DB_NAME)%'",
""
],
"executable": false
},
"migrations/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Entity/.gitignore": {
"contents": [
""
],
"executable": false
},
"src/Repository/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "db04f405d0e0c052eceaab87a1878d0c2ab2b955"
}
}
}
@@ -1,30 +0,0 @@
{
"manifests": {
"alteis/hagreed-bundle": {
"manifest": {
"bundles": {
"Alteis\\HagreedBundle\\AlteisHagreedBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"HAGREED_TOKEN": ""
}
},
"files": {
"config/packages/alteis_hagreed.yaml": {
"contents": [
"alteis_hagreed:",
" token: '%env(HAGREED_TOKEN)%'",
""
],
"executable": false
}
},
"ref": "634bcd343ddc589a217a7118db71686362af74dd"
}
}
}
@@ -1,69 +0,0 @@
{
"manifests": {
"ambient-link/ability-sdk": {
"manifest": {
"env": {
"AMBIENT_LINK_HOST": "",
"AMBIENT_LINK_PORT": "1883",
"AMBIENT_LINK_USERNAME": "",
"AMBIENT_LINK_PASSWORD": "",
"AMBIENT_LINK_MONKEY_ID": ""
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
" * Your ability is almost ready:",
" 1. Edit <comment>src/AbilityEventSubscriber</comment> and <info>implement</info> your logic:",
"",
" public static function getSubscribedEvents(): array",
" {",
" return [",
" // can be found in AmbientLink\\SDK\\Event\\",
" EnterRoomEvent::NAME => 'onEnterRoom',",
" ];",
" }",
"",
" public function onEnterRoom(EnterRoomEvent $event): void",
" {",
" $roomName = $event->roomName();",
"",
" $this->logger->debug(sprintf('Some person enters room \"%s\".', $roomName));",
"",
" // @todo implement logic here",
" }",
"",
" * You can found Events in AmbientLink\\SDK\\Event\\",
" * Using Ability Command? Try <info>php bin/console ability:debug --dummy</info>"
]
},
"files": {
"config/packages/ability.yaml": {
"contents": [
"services:",
" AmbientLink\\SDK\\SmartMonkeyConnection:",
" arguments: ['@amnient.link_connection_settings', '%env(AMBIENT_LINK_USERNAME)%', '%env(AMBIENT_LINK_PASSWORD)%']",
"",
" amnient.link_connection_settings:",
" class: PhpMqtt\\Client\\ConnectionSettings",
"",
" PhpMqtt\\Client\\Contracts\\MQTTClient: '@PhpMqtt\\Client\\MQTTClient'",
" PhpMqtt\\Client\\MQTTClient:",
" arguments:",
" - '%env(AMBIENT_LINK_HOST)%'",
" - '%env(AMBIENT_LINK_PORT)%'",
" - '%env(AMBIENT_LINK_MONKEY_ID)%'",
"",
" AmbientLink\\SDK\\Mqtt\\MqttAdapter:",
" arguments:",
" $username: '%env(AMBIENT_LINK_USERNAME)%'",
" $password: '%env(AMBIENT_LINK_PASSWORD)%'",
""
],
"executable": false
}
},
"ref": "41ad248e67c065e158415f6cffd693f39f303283"
}
}
}
@@ -1,73 +0,0 @@
{
"manifests": {
"ambient-link/ability-sdk": {
"manifest": {
"env": {
"AMBIENT_LINK_HOST": "",
"AMBIENT_LINK_PORT": "1883",
"AMBIENT_LINK_USERNAME": "",
"AMBIENT_LINK_PASSWORD": "",
"AMBIENT_LINK_MONKEY_ID": ""
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"<bg=blue;fg=white> </>",
"<bg=blue;fg=white> To finish the install </>",
"<bg=blue;fg=white> </>",
"",
" * Your ability is almost ready:",
" 1. Edit <comment>src/AbilityEventSubscriber</comment> and <info>implement</info> your logic:",
"",
" public static function getSubscribedEvents(): array",
" {",
" return [",
" // can be found in AmbientLink\\SDK\\Event\\",
" EnterRoomEvent::NAME => 'onEnterRoom',",
" ];",
" }",
"",
" public function onEnterRoom(EnterRoomEvent $event): void",
" {",
" $roomName = $event->roomName();",
"",
" $this->logger->debug(sprintf('Some person enters room \"%s\".', $roomName));",
"",
" // @todo implement logic here",
" }",
"",
" * You can found Events in AmbientLink\\SDK\\Event\\",
" * Using Ability Command? Try <info>php bin/console ability:debug --dummy</info>"
]
},
"files": {
"config/packages/ability.yaml": {
"contents": [
"services:",
" AmbientLink\\SDK\\SmartMonkeyConnection:",
" arguments: ['@amnient.link_connection_settings', '%env(AMBIENT_LINK_USERNAME)%', '%env(AMBIENT_LINK_PASSWORD)%']",
"",
" amnient.link_connection_settings:",
" class: PhpMqtt\\Client\\ConnectionSettings",
"",
" PhpMqtt\\Client\\Contracts\\MQTTClient: '@PhpMqtt\\Client\\MQTTClient'",
" PhpMqtt\\Client\\MQTTClient:",
" arguments:",
" - '%env(AMBIENT_LINK_HOST)%'",
" - '%env(AMBIENT_LINK_PORT)%'",
" - '%env(AMBIENT_LINK_MONKEY_ID)%'",
"",
" AmbientLink\\SDK\\Mqtt\\MqttAdapter:",
" arguments:",
" $username: '%env(AMBIENT_LINK_USERNAME)%'",
" $password: '%env(AMBIENT_LINK_PASSWORD)%'",
""
],
"executable": false
}
},
"ref": "ffc94d18c56b0b1ea85dba9148b7acf300bc8082"
}
}
}
@@ -1,77 +0,0 @@
{
"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 <comment>test</> environment only.",
" Tune <comment>config/packages/test/pickle_panther.yaml</> as needed (every key is optional).",
"",
" * <comment>To actually run E2E scenarios you need a chromedriver</>",
" (<comment>composer require --dev dbrekelmans/bdi && vendor/bin/bdi detect drivers</>)",
" <comment>or a browser provided via Docker.</>",
"",
" * Docs: <href=https://github.com/Amoifr/PicklePantherBundle>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"
}
}
}
@@ -1,37 +0,0 @@
{
"manifests": {
"amzs/random-bundle": {
"manifest": {
"bundles": {
"Amzs\\RandomBundle\\AmzsRandomBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/amzs_random.yaml": {
"contents": [
"amzs_random:",
" auto_connect: true",
" default_connection: mysql",
""
],
"executable": false
},
"config/routes/amzs_random_bundle.yaml": {
"contents": [
"_admin_amzs_random_bundle:",
" resource: \"@AmzsRandomBundle/Resources/config/routing.yaml\"",
" prefix: admin/menu",
""
],
"executable": false
}
},
"ref": "ca3f0c9b6b83182c1f2c3d24f7cd5044705998b1"
}
}
}
@@ -1,44 +0,0 @@
{
"manifests": {
"andchir/omnipay-bundle": {
"manifest": {
"bundles": {
"Andchir\\OmnipayBundle\\OmnipayBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/omnipay.yaml": {
"contents": [
"omnipay:",
" success_url: '/profile/history_orders'",
" fail_url: '/'",
" return_url: '/omnipay_return'",
" notify_url: '/omnipay_notify'",
" cancel_url: '/omnipay_cancel'",
" data_keys:",
" paymentId: ['orderNumber']",
" customerEmail: ['customerNumber']",
" gateways: null",
""
],
"executable": true
},
"config/routes/omnipay.yaml": {
"contents": [
"omnipay:",
" resource: \"@OmnipayBundle/Resources/config/routing.yml\"",
" prefix: /",
""
],
"executable": false
}
},
"ref": "b70bdce6cb4c9a3933dcc082c270042e630b5507"
}
}
}
@@ -1,44 +0,0 @@
{
"manifests": {
"andchir/omnipay-bundle": {
"manifest": {
"bundles": {
"Andchir\\OmnipayBundle\\OmnipayBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/omnipay.yaml": {
"contents": [
"omnipay:",
" success_url: '/profile/history_orders'",
" fail_url: '/'",
" return_url: '/omnipay_return'",
" notify_url: '/omnipay_notify'",
" cancel_url: '/omnipay_cancel'",
" data_keys:",
" paymentId: ['orderNumber']",
" customerEmail: ['customerNumber']",
" gateways: ~",
""
],
"executable": true
},
"config/routes/omnipay.yaml": {
"contents": [
"omnipay:",
" resource: \"@OmnipayBundle/Resources/config/routing.yml\"",
" prefix: /",
""
],
"executable": false
}
},
"ref": "dda36da8a3f8b23bde6a92f09f40516d43cadf53"
}
}
}
@@ -1,37 +0,0 @@
{
"manifests": {
"andchir/shopkeeper4-comments": {
"manifest": {
"bundles": {
"Andchir\\CommentsBundle\\CommentsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/comments.yaml": {
"contents": [
"comments:",
" comment_class: App\\MainBundle\\Document\\Comment",
" status_default: pending",
""
],
"executable": false
},
"config/routes/comments.yaml": {
"contents": [
"comments:",
" resource: '@CommentsBundle'",
" type: annotation",
""
],
"executable": false
}
},
"ref": "8a05fa761a475e2e95f7b556e54d9ab33d532aa9"
}
}
}
@@ -1,97 +0,0 @@
{
"manifests": {
"andrew-gos/telegram-bot-bundle": {
"manifest": {
"bundles": {
"AndrewGos\\TelegramBotBundle\\AndrewGosTelegramBotBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/andrew_gos_telegram_bot.yaml": {
"contents": [
"# -----------------------------------------------------------------------------",
"# AndrewGos Telegram Bot Bundle - Default Configuration",
"# -----------------------------------------------------------------------------",
"# This file was generated by the AndrewGos Telegram Bot Bundle recipe.",
"# It provides a solid foundation for your first Telegram bot.",
"#",
"# \u2757\ufe0f YOUR NEXT STEPS:",
"# 1. Set your bot's token in the .env file:",
"# TELEGRAM_BOT_TOKEN=\"123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11\"",
"#",
"# 2. Create the handler and checker classes referenced below, for example:",
"# src/Telegram/Handler/StartHandler.php",
"# src/Telegram/Checker/CommandChecker.php",
"# src/Telegram/Handler/DefaultMessageHandler.php",
"# -----------------------------------------------------------------------------",
"",
"andrew_gos_telegram_bot:",
" bots:",
" # \ud83e\udd16 This is the unique name for your bot.",
" # You'll use this name in console commands, e.g., `php bin/console andrew-gos:telegram-bot:listen default_bot`",
" # default_bot:",
" # \ud83c\udfed The factory defines how the Telegram API client is created.",
" # factory:",
" # 'getUpdates' is a shortcut for the long-polling factory. It's perfect for",
" # getting started quickly with the `listen` command.",
" # For production, you will likely switch to webhooks using the 'default' factory.",
" # method: 'getUpdates'",
" # arguments:",
" # \u2705 Best Practice: Never hardcode secrets!",
" # This reads the token from your .env file.",
" # $token: '%env(string:TELEGRAM_BOT_TOKEN)%'",
"",
" # \ud83d\udd0c Plugins are services that run on EVERY update before handlers.",
" # They are great for logging, analytics, or session management.",
" # Uncomment this section to enable a request logger.",
" # plugins:",
" # - class: App\\Telegram\\Plugin\\RequestLoggerPlugin",
" # arguments:",
" # # This injects the default Symfony logger for the 'telegram' channel.",
" # $logger: '@monolog.logger.telegram'",
"",
" # \ud83d\udd04 Handlers contain the core logic of your bot.",
" # They are checked in order of priority (higher numbers first).",
" # The first handler whose 'checker' passes will be executed.",
" # handlers:",
" # Handler for the '/start' command. It has a high priority.",
" # -",
" # The checker decides if the handler should run for the current update.",
" # checker:",
" # class: App\\Telegram\\Checker\\CommandChecker",
" # arguments:",
" # $command: '/start'",
"",
" # The handler contains the actual logic to execute.",
" # handler: App.Telegram.Handler.StartHandler",
"",
" # Middlewares run after the checker but before the handler.",
" # Useful for authentication, rate limiting, etc.",
" # middlewares:",
" # - App\\Telegram\\Middleware\\UserRateLimiterMiddleware",
"",
" # Higher priority means this handler is checked before others.",
" # priority: 10",
"",
" # A fallback handler for any message not caught by the handlers above.",
" # When a 'checker' is not specified, it defaults to `AnyChecker`,",
" # -",
" # which always passes. This makes it a perfect \"catch-all\".",
" # handler: App\\Telegram\\Handler\\DefaultMessageHandler",
"",
" # A negative priority ensures this runs last.",
" # priority: -10",
""
],
"executable": false
}
},
"ref": "1866f96fbf233b166ba4ed3a5f085e3a64f1efe0"
}
}
}
@@ -1,28 +0,0 @@
{
"manifests": {
"anezi/locale-extension": {
"manifest": {
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/anezi_locale_extension.yaml": {
"contents": [
"services:",
" anezi_twig.locale_extension:",
" class: Anezi\\Locale\\Twig\\Extension\\LocaleExtension",
" public: false",
" arguments:",
" $locales: ['fr', 'en'] # Edit here for your needs.",
" tags:",
" - { name: twig.extension }",
""
],
"executable": false
}
},
"ref": "b6c7e92a317efe13229a85e3934681a4f31d8f82"
}
}
}
@@ -1,47 +0,0 @@
{
"manifests": {
"anotterweb/ux-location": {
"manifest": {
"bundles": {
"Anotterweb\\UxLocation\\AnotterwebUxLocationBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"#1": "Get your Mapbox access token at https://account.mapbox.com/access-tokens/",
"MAPBOX_ACCESS_TOKEN": ""
},
"post-install-output": [
" * The Anotterweb UX Location bundle has been configured.",
"",
" * <bg=yellow>Action required:</>",
" Open your .env file and set your Mapbox access token:",
" <fg=green>MAPBOX_ACCESS_TOKEN=your_token_here</>",
"",
" * Read the documentation at https://github.com/anotterweb/ux-location"
]
},
"files": {
"config/packages/anotterweb_ux_location.yaml": {
"contents": [
"anotterweb_ux_location:",
" mapbox_access_token: '%env(string:MAPBOX_ACCESS_TOKEN)%'",
"",
" # Optional configuration:",
" # default_map_style: 'mapbox://styles/mapbox/standard'",
" # default_zoom: 4",
" # default_lat: 48.8566",
" # default_lng: 2.3522",
" # default_map_height: '300px'",
""
],
"executable": false
}
},
"ref": "fb1124dca4a94ac48603d387f4e5ed38a34bb697"
}
}
}
@@ -1,29 +0,0 @@
{
"manifests": {
"antishov/doctrine-extensions-bundle": {
"manifest": {
"bundles": {
"Stof\\DoctrineExtensionsBundle\\StofDoctrineExtensionsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/stof_doctrine_extensions.yaml": {
"contents": [
"# Read the documentation: https://symfony.com/doc/current/bundles/StofDoctrineExtensionsBundle/index.html",
"# See the official DoctrineExtensions documentation for more details: https://github.com/Atlantic18/DoctrineExtensions/tree/master/doc/",
"stof_doctrine_extensions:",
" default_locale: en_US",
""
],
"executable": false
}
},
"ref": "6c1ceb662f8997085f739cd089bfbef67f245983"
}
}
}
@@ -1,32 +0,0 @@
{
"manifests": {
"anyx/login-gate-bundle": {
"manifest": {
"bundles": {
"Anyx\\LoginGateBundle\\LoginGateBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/login_gate.yaml": {
"contents": [
"login_gate:",
" storages: ['session'] # Attempts storage engine. Available engines: ['orm', 'session', 'mongodb']",
" options:",
" max_count_attempts: 3",
" timeout: 600 # Ban period (in seconds ... 600 = 10 minutes)",
" watch_period: 3600",
"",
""
],
"executable": false
}
},
"ref": "49f0e34d3f1059f8985e8e56e4b5e2b08e5fc79b"
}
}
}
@@ -1,25 +0,0 @@
{
"manifests": {
"arad021/entity-already-exists-validation-constraint": {
"manifest": {
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/arad021_entity_already_exists_validator.yaml": {
"contents": [
"# See Readme at https://github.com/arad021/entity-already-exists-validation-constraint",
"services:",
" Arad021\\Validator\\Constraint\\EntityNotExistValidator:",
" arguments: ['@doctrine.orm.entity_manager']",
" tags: [ 'validator.constraint_validator' ]",
""
],
"executable": false
}
},
"ref": "75e4c6c97db21fb7c2f07bd8433492514622440b"
}
}
}
@@ -1,37 +0,0 @@
{
"manifests": {
"armin/scssphp-bundle": {
"manifest": {
"bundles": {
"Armin\\ScssphpBundle\\ScssphpBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/prod/scssphp.yaml": {
"contents": [
"scssphp:",
" enabled: true",
" autoUpdate: false",
""
],
"executable": false
},
"config/packages/scssphp.yaml": {
"contents": [
"scssphp:",
" enabled: true",
" autoUpdate: true",
""
],
"executable": false
}
},
"ref": "dfcd909f037c7f1e2535bec00c1eba240d7aa513"
}
}
}
@@ -1,40 +0,0 @@
{
"manifests": {
"artack/recaptcha-enterprise-bundle": {
"manifest": {
"bundles": {
"Artack\\RecaptchaEnterpriseBundle\\ArtackRecaptchaEnterpriseBundle": [
"all"
]
},
"env": {
"ARTACK_RECAPTCHA_ENTERPRISE_PROJECT_ID": "",
"ARTACK_RECAPTCHA_ENTERPRISE_SITE_KEY": "",
"ARTACK_RECAPTCHA_ENTERPRISE_API_KEY": ""
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/artack_recaptcha_enterprise.yaml": {
"contents": [
"artack_recaptcha_enterprise:",
" enabled: true",
" project_id: '%env(ARTACK_RECAPTCHA_ENTERPRISE_PROJECT_ID)%'",
" site_key: '%env(ARTACK_RECAPTCHA_ENTERPRISE_SITE_KEY)%'",
" api_key: '%env(ARTACK_RECAPTCHA_ENTERPRISE_API_KEY)%'",
" min_score: 0.5",
"",
"#when@dev:",
"# artack_recaptcha_enterprise:",
"# enabled: false",
""
],
"executable": false
}
},
"ref": "d2cde389124b3136052ca64cd945f636e8959a21"
}
}
}
@@ -1,27 +0,0 @@
{
"manifests": {
"artack/svg-inline-bundle": {
"manifest": {
"bundles": {
"Artack\\SvgInlineBundle\\SvgInlineBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/artack_svg_inline.yaml": {
"contents": [
"svg_inline:",
" path: \"%kernel.project_dir%/assets/svg\"",
""
],
"executable": false
}
},
"ref": "2efd7e97ed639c30c26e50642b93c85367757680"
}
}
}
@@ -1,35 +0,0 @@
{
"manifests": {
"artox-lab/clarc-bundle": {
"manifest": {
"bundles": {
"ArtoxLab\\Bundle\\ClarcBundle\\ArtoxLabClarcBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"copy-from-package": {
"Layers/Entities/": "%SRC_DIR%/Entities/",
"Layers/UseCases/": "%SRC_DIR%/UseCases/",
"Layers/Interfaces/": "%SRC_DIR%/Interfaces/",
"Layers/Infrastructure/": "%SRC_DIR%/Infrastructure/"
}
},
"files": {
"config/packages/artox_lab_clarc.yaml": {
"contents": [
"artox_lab_clarc:",
" api:",
" serializer:",
" class: \\ArtoxLab\\Bundle\\ClarcBundle\\Core\\Interfaces\\UI\\API\\Transformers\\Serializers\\NullObjectArraySerializer",
""
],
"executable": false
}
},
"ref": "5b211da937aafccca43bcea381f3f2db7edc918f"
}
}
}
@@ -1,30 +0,0 @@
{
"manifests": {
"artox-lab/clarc-message-bus-bundle": {
"manifest": {
"bundles": {
"ArtoxLab\\Bundle\\ClarcMessageBusBundle\\ArtoxLabClarcMessageBusBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/artox_lab_clarc_message_bus.yaml": {
"contents": [
"artox_lab_clarc_message_bus:",
" bus:",
" middleware:",
" add_redelivery_stamp_middleware:",
" retry_count: 10",
""
],
"executable": false
}
},
"ref": "a0b77dea105258256f9b5f0b8f96c65a1f64907d"
}
}
}
@@ -1,30 +0,0 @@
{
"manifests": {
"artox-lab/clarc-message-bus-bundle": {
"manifest": {
"bundles": {
"ArtoxLab\\Bundle\\ClarcMessageBusBundle\\ArtoxLabClarcMessageBusBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/artox_lab_clarc_message_bus.yaml": {
"contents": [
"artox_lab_clarc_message_bus:",
" bus:",
" middleware:",
" add_redelivery_stamp_middleware:",
" retry_count: 10",
""
],
"executable": false
}
},
"ref": "f12b61a5d1456c0db63d38a4638e366b385b8316"
}
}
}
@@ -1,36 +0,0 @@
{
"manifests": {
"artox-lab/sms-bundle": {
"manifest": {
"bundles": {
"ArtoxLab\\Bundle\\SmsBundle\\ArtoxLabSmsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"Getting started using <options=bold>artox-lab/sms-bundle</>. What's next?",
"",
" You <options=bold>must</> to define at least one provider configuration in <comment>%CONFIG_DIR%/packages/artox_lab_sms.yaml</>.",
"",
" * <fg=blue>More info</> you can find in the documentation at <comment>https://github.com/artox-lab/sms-bundle#step-3-configuration</>"
]
},
"files": {
"config/packages/artox_lab_sms.yaml": {
"contents": [
"artox_lab_sms:",
" providers:",
" # You must to define at least one provider configuration",
" # See more info at https://github.com/artox-lab/sms-bundle",
""
],
"executable": false
}
},
"ref": "2df80ba7c71db051a6fa75ab7e6017abe4df332d"
}
}
}
@@ -1,36 +0,0 @@
{
"manifests": {
"artox-lab/sms-bundle": {
"manifest": {
"bundles": {
"ArtoxLab\\Bundle\\SmsBundle\\ArtoxLabSmsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
"Getting started using <options=bold>artox-lab/sms-bundle</>. What's next?",
"",
" You <options=bold>must</> to define at least one provider configuration in <comment>%CONFIG_DIR%/packages/artox_lab_sms.yaml</>.",
"",
" * <fg=blue>More info</> you can find in the documentation at <comment>https://github.com/artox-lab/sms-bundle#step-3-configuration</>"
]
},
"files": {
"config/packages/artox_lab_sms.yaml": {
"contents": [
"artox_lab_sms:",
" providers:",
" # You must to define at least one provider configuration",
" # See more info at https://github.com/artox-lab/sms-bundle",
""
],
"executable": false
}
},
"ref": "5f272ffe95d60e8d7400654c28d8b2e823108ba8"
}
}
}
@@ -1,34 +0,0 @@
{
"manifests": {
"artox-lab/sms-bundle": {
"manifest": {
"bundles": {
"ArtoxLab\\Bundle\\SmsBundle\\ArtoxLabSmsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"post-install-output": [
" You <options=bold>must</> to define at least one provider configuration in <comment>%CONFIG_DIR%/packages/artox_lab_sms.yaml</>.",
"",
" * <fg=blue>More info</> you can find in the documentation at <comment>https://github.com/artox-lab/sms-bundle#step-3-configuration</>"
]
},
"files": {
"config/packages/artox_lab_sms.yaml": {
"contents": [
"artox_lab_sms:",
" providers:",
" # You must to define at least one provider configuration",
" # See more info at https://github.com/artox-lab/sms-bundle",
""
],
"executable": false
}
},
"ref": "bd9cb03c4458d7f089586938e06dadcd1f481ba8"
}
}
}
@@ -1,57 +0,0 @@
{
"manifests": {
"artprima/prometheus-metrics-bundle": {
"manifest": {
"bundles": {
"Artprima\\PrometheusMetricsBundle\\ArtprimaPrometheusMetricsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"PROM_METRICS_DSN": "apcu"
}
},
"files": {
"config/packages/prometheus_metrics.yaml": {
"contents": [
"artprima_prometheus_metrics:",
" namespace: myapp",
" storage: '%env(PROM_METRICS_DSN)%'",
"",
" ignored_routes:",
" - prometheus_bundle_prometheus",
" - _wdt",
"",
" # used to disable default application metrics",
" #disable_default_metrics: false",
"",
" # Recommended to disable default metrics from promphp/prometheus_client_php",
" # see https://github.com/PromPHP/prometheus_client_php/issues/62",
" disable_default_promphp_metrics: true",
"",
" # used to enable console metrics",
" #enable_console_metrics: false",
"",
"when@test:",
" artprima_prometheus_metrics:",
" storage: in_memory",
""
],
"executable": false
},
"config/routes/metrics.yaml": {
"contents": [
"app_metrics:",
" resource: '@ArtprimaPrometheusMetricsBundle/Resources/config/routing.yaml'",
""
],
"executable": false
}
},
"ref": "744712c8112617ad624db495c3dd45336d737377"
}
}
}
@@ -1,57 +0,0 @@
{
"manifests": {
"artprima/prometheus-metrics-bundle": {
"manifest": {
"bundles": {
"Artprima\\PrometheusMetricsBundle\\ArtprimaPrometheusMetricsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"PROM_METRICS_DSN": "apcu"
}
},
"files": {
"config/packages/prometheus_metrics.yaml": {
"contents": [
"artprima_prometheus_metrics:",
" namespace: myapp",
" storage: '%env(PROM_METRICS_DSN)%'",
"",
" ignored_routes:",
" - prometheus_bundle_prometheus",
" - _wdt",
"",
" # used to disable default application metrics",
" #disable_default_metrics: false",
"",
" # Recommended to disable default metrics from promphp/prometheus_client_php",
" # see https://github.com/PromPHP/prometheus_client_php/issues/62",
" disable_default_promphp_metrics: true",
"",
" # used to enable console metrics",
" #enable_console_metrics: false",
"",
"when@test:",
" artprima_prometheus_metrics:",
" storage: in_memory",
""
],
"executable": false
},
"config/routes/metrics.yaml": {
"contents": [
"app_metrics:",
" resource: '@ArtprimaPrometheusMetricsBundle/Resources/config/routing.xml'",
""
],
"executable": false
}
},
"ref": "9522bce04594caddf6c61ec78c88fea5f5ffa121"
}
}
}
@@ -1,47 +0,0 @@
{
"manifests": {
"artprima/prometheus-metrics-bundle": {
"manifest": {
"bundles": {
"Artprima\\PrometheusMetricsBundle\\ArtprimaPrometheusMetricsBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/prometheus_metrics.yaml": {
"contents": [
"artprima_prometheus_metrics:",
" namespace: myapp",
" type: apcu",
" ignored_routes:",
" - prometheus_bundle_prometheus",
" - _wdt",
""
],
"executable": false
},
"config/packages/test/prometheus_metrics.yaml": {
"contents": [
"artprima_prometheus_metrics:",
" type: in_memory",
""
],
"executable": false
},
"config/routes/metrics.yaml": {
"contents": [
"app_metrics:",
" resource: '@ArtprimaPrometheusMetricsBundle/Resources/config/routing.xml'",
""
],
"executable": false
}
},
"ref": "a07f1cab0b63419f2153b744a254d9d6c3d732e9"
}
}
}
@@ -1,54 +0,0 @@
{
"manifests": {
"artyuum/request-dto-mapper-bundle": {
"manifest": {
"bundles": {
"Artyum\\RequestDtoMapperBundle\\ArtyumRequestDtoMapperBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
}
},
"files": {
"config/packages/artyum_request_dto_mapper.yaml": {
"contents": [
"# Read the documentation at https://github.com/artyuum/request-dto-mapper-bundle",
"artyum_request_dto_mapper:",
"",
" # Used if the attribute does not specify any (must be a FQCN implementing \"\\Artyum\\RequestDtoMapperBundle\\Extractor\\ExtractorInterface\").",
" default_extractor: null # Example: Artyum\\RequestDtoMapperBundle\\Extractor\\JsonExtractor",
"",
" # The configuration related to the denormalizer (https://symfony.com/doc/current/components/serializer.html).",
" denormalizer:",
"",
" # Used when mapping the request data to the DTO if the attribute does not set any.",
" default_options: []",
"",
" # Used when mapping the request data to the DTO (merged with the values passed by the attribute or \"default_options\").",
" additional_options: []",
"",
" # The configuration related to the validator (https://symfony.com/doc/current/validation.html).",
" validation:",
"",
" # Whether to validate the DTO after mapping it.",
" enabled: false",
"",
" # Used when validating the DTO if the attribute does not set any.",
" default_groups: []",
"",
" # Used when validating the DTO (merged with the values passed by the attribute or \"default_groups\").",
" additional_groups: []",
"",
" # Whether to throw an exception if the DTO validation failed (constraint violations).",
" throw_on_violation: true",
""
],
"executable": false
}
},
"ref": "44cb1f72b30bb12a238ec639228233ae38a1e502"
}
}
}

Some files were not shown because too many files have changed in this diff Show More