Update Flex endpoint

This commit is contained in:
github-action[bot]
2026-01-16 12:26:50 +00:00
parent 8cfb6dc020
commit 699182bdac
10 changed files with 755 additions and 0 deletions
+1
View File
@@ -13,6 +13,7 @@ Additional recipes can be found on the [Contrib Recipes Repository](https://gith
| [doctrine/doctrine-bundle](https://packagist.org/packages/doctrine/doctrine-bundle) | [3.0](doctrine/doctrine-bundle/3.0) | |
| [doctrine/doctrine-fixtures-bundle](https://packagist.org/packages/doctrine/doctrine-fixtures-bundle) | [3.0](doctrine/doctrine-fixtures-bundle/3.0) | `orm-fixtures`, `ormfixtures` |
| [doctrine/doctrine-migrations-bundle](https://packagist.org/packages/doctrine/doctrine-migrations-bundle) | [3.1](doctrine/doctrine-migrations-bundle/3.1) | `doctrine-migrations`, `doctrinemigrations`, `migrations` |
| [doctrine/mongodb-odm-bundle](https://packagist.org/packages/doctrine/mongodb-odm-bundle) | [5.0](doctrine/mongodb-odm-bundle/5.0) | `doctrine-mongo`, `doctrine-mongodb`, `doctrinemongo`, `doctrinemongodb`, `mongo-odm`, `mongodb-odm`, `mongodbodm`, `mongoodm` |
| [easycorp/easyadmin-bundle](https://packagist.org/packages/easycorp/easyadmin-bundle) | [4.14](easycorp/easyadmin-bundle/4.14) | `admin`, `admin-gen`, `admin-generator`, `admingen`, `admingenerator` |
| [friendsofphp/php-cs-fixer](https://packagist.org/packages/friendsofphp/php-cs-fixer) | [3.0](friendsofphp/php-cs-fixer/3.0) | `cs-fixer`, `csfixer`, `php-cs-fixer`, `phpcsfixer` |
| [hautelook/alice-bundle](https://packagist.org/packages/hautelook/alice-bundle) | [2.2](hautelook/alice-bundle/2.2) | `alice` |
@@ -0,0 +1,103 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"#1": "Format described at https://www.mongodb.com/docs/php-library/current/connect/connection-options/",
"#2": "MONGODB_URI=\"mongodb://username:password@localhost:27017/?authSource=auth-db\"",
"#3": "MONGODB_URI=\"mongodb+srv://username:password@YOUR_CLUSTER_NAME.YOUR_HASH.mongodb.net/?retryWrites=true&w=majority\"",
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
},
"dockerfile": [
"RUN install-php-extensions mongodb"
],
"docker-compose": {
"compose.yaml": {
"services": [
"mongodb:",
" # In production, you may want to use a managed database service",
" image: mongodb/mongodb-community-server:latest",
" environment:",
" - MONGODB_INITDB_DATABASE=${MONGODB_DB:-app}",
" # You should definitely set a root username and password in production",
" - MONGODB_INITDB_ROOT_USERNAME=${MONGODB_USERNAME:-}",
" - MONGODB_INITDB_ROOT_PASSWORD=${MONGODB_PASSWORD:-}",
" volumes:",
" - mongodb_data:/data/db:rw",
" # You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data!",
" # - ./docker/mongodb/data:/data/db:rw"
],
"volumes": [
"mongodb_data:"
]
},
"compose.override.yaml": {
"services": [
"mongodb:",
" ports:",
" - \"27017\""
]
}
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
" alias: App",
"",
"when@prod:",
" doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_pool",
"",
" framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "2401e1c1c5e293589221ea9653060675f0c6c380"
}
}
}
@@ -0,0 +1,101 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"#1": "Format described at https://www.mongodb.com/docs/php-library/current/connect/connection-options/",
"#2": "MONGODB_URI=\"mongodb://username:password@localhost:27017/?authSource=auth-db\"",
"#3": "MONGODB_URI=\"mongodb+srv://username:password@YOUR_CLUSTER_NAME.YOUR_HASH.mongodb.net/?retryWrites=true&w=majority\"",
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
},
"dockerfile": [
"RUN install-php-extensions mongodb"
],
"docker-compose": {
"compose.yaml": {
"services": [
"mongodb:",
" # In production, you may want to use a managed database service",
" image: mongodb/mongodb-atlas-local:latest",
" environment:",
" - MONGODB_INITDB_DATABASE=${MONGODB_DB:-app}",
" # You should definitely set a root username and password in production",
" - MONGODB_INITDB_ROOT_USERNAME=${MONGODB_USERNAME:-}",
" - MONGODB_INITDB_ROOT_PASSWORD=${MONGODB_PASSWORD:-}",
" volumes:",
" - mongodb_data:/data/db:rw",
" # You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data!",
" # - ./docker/mongodb/data:/data/db:rw"
],
"volumes": [
"mongodb_data:"
]
},
"compose.override.yaml": {
"services": [
"mongodb:",
" ports:",
" - \"27017\""
]
}
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
"",
"when@prod:",
" doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_pool",
"",
" framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "2bbccc6ecb92903494e4c6291255014a32c59fad"
}
}
}
@@ -0,0 +1,81 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
" alias: App",
""
],
"executable": false
},
"config/packages/prod/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_provider",
"",
"services:",
" doctrine_mongodb.system_cache_provider:",
" class: Symfony\\Component\\Cache\\DoctrineProvider",
" public: false",
" arguments:",
" - '@doctrine_mongodb.system_cache_pool'",
"",
"framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "8e20ead69a45431c113047d0f3250c83fbba4275"
}
}
}
@@ -0,0 +1,82 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
},
"conflict": {
"doctrine/cache": "<1.11",
"symfony/framework-bundle": "<5.3"
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
" alias: App",
"",
"when@prod:",
" doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_provider",
"",
" services:",
" doctrine_mongodb.system_cache_provider:",
" factory: ['Doctrine\\Common\\Cache\\Psr6\\DoctrineProvider', 'wrap']",
" class: 'Doctrine\\Common\\Cache\\Psr6\\DoctrineProvider'",
" public: false",
" arguments:",
" - '@doctrine_mongodb.system_cache_pool'",
"",
" framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "e2820faba9e39f7d989bb39f9aaa323f76039d68"
}
}
}
+81
View File
@@ -0,0 +1,81 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
" alias: App",
""
],
"executable": false
},
"config/packages/prod/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_provider",
"",
"services:",
" doctrine_mongodb.system_cache_provider:",
" class: Symfony\\Component\\Cache\\DoctrineProvider",
" public: false",
" arguments:",
" - '@doctrine_mongodb.system_cache_pool'",
"",
"framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "8e20ead69a45431c113047d0f3250c83fbba4275"
}
}
}
+82
View File
@@ -0,0 +1,82 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
},
"conflict": {
"doctrine/cache": "<1.11",
"symfony/framework-bundle": "<5.3"
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" type: annotation",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
" alias: App",
"",
"when@prod:",
" doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_provider",
"",
" services:",
" doctrine_mongodb.system_cache_provider:",
" factory: ['Doctrine\\Common\\Cache\\Psr6\\DoctrineProvider', 'wrap']",
" class: 'Doctrine\\Common\\Cache\\Psr6\\DoctrineProvider'",
" public: false",
" arguments:",
" - '@doctrine_mongodb.system_cache_pool'",
"",
" framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "e2820faba9e39f7d989bb39f9aaa323f76039d68"
}
}
}
+103
View File
@@ -0,0 +1,103 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"#1": "Format described at https://www.mongodb.com/docs/php-library/current/connect/connection-options/",
"#2": "MONGODB_URI=\"mongodb://username:password@localhost:27017/?authSource=auth-db\"",
"#3": "MONGODB_URI=\"mongodb+srv://username:password@YOUR_CLUSTER_NAME.YOUR_HASH.mongodb.net/?retryWrites=true&w=majority\"",
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
},
"dockerfile": [
"RUN install-php-extensions mongodb"
],
"docker-compose": {
"compose.yaml": {
"services": [
"mongodb:",
" # In production, you may want to use a managed database service",
" image: mongodb/mongodb-community-server:latest",
" environment:",
" - MONGODB_INITDB_DATABASE=${MONGODB_DB:-app}",
" # You should definitely set a root username and password in production",
" - MONGODB_INITDB_ROOT_USERNAME=${MONGODB_USERNAME:-}",
" - MONGODB_INITDB_ROOT_PASSWORD=${MONGODB_PASSWORD:-}",
" volumes:",
" - mongodb_data:/data/db:rw",
" # You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data!",
" # - ./docker/mongodb/data:/data/db:rw"
],
"volumes": [
"mongodb_data:"
]
},
"compose.override.yaml": {
"services": [
"mongodb:",
" ports:",
" - \"27017\""
]
}
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" is_bundle: false",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
" alias: App",
"",
"when@prod:",
" doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_pool",
"",
" framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "2401e1c1c5e293589221ea9653060675f0c6c380"
}
}
}
+101
View File
@@ -0,0 +1,101 @@
{
"manifests": {
"doctrine/mongodb-odm-bundle": {
"manifest": {
"bundles": {
"Doctrine\\Bundle\\MongoDBBundle\\DoctrineMongoDBBundle": [
"all"
]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/",
"src/": "%SRC_DIR%/"
},
"env": {
"#1": "Format described at https://www.mongodb.com/docs/php-library/current/connect/connection-options/",
"#2": "MONGODB_URI=\"mongodb://username:password@localhost:27017/?authSource=auth-db\"",
"#3": "MONGODB_URI=\"mongodb+srv://username:password@YOUR_CLUSTER_NAME.YOUR_HASH.mongodb.net/?retryWrites=true&w=majority\"",
"MONGODB_URI": "mongodb://localhost:27017",
"MONGODB_DB": "symfony"
},
"dockerfile": [
"RUN install-php-extensions mongodb"
],
"docker-compose": {
"compose.yaml": {
"services": [
"mongodb:",
" # In production, you may want to use a managed database service",
" image: mongodb/mongodb-atlas-local:latest",
" environment:",
" - MONGODB_INITDB_DATABASE=${MONGODB_DB:-app}",
" # You should definitely set a root username and password in production",
" - MONGODB_INITDB_ROOT_USERNAME=${MONGODB_USERNAME:-}",
" - MONGODB_INITDB_ROOT_PASSWORD=${MONGODB_PASSWORD:-}",
" volumes:",
" - mongodb_data:/data/db:rw",
" # You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data!",
" # - ./docker/mongodb/data:/data/db:rw"
],
"volumes": [
"mongodb_data:"
]
},
"compose.override.yaml": {
"services": [
"mongodb:",
" ports:",
" - \"27017\""
]
}
}
},
"files": {
"config/packages/doctrine_mongodb.yaml": {
"contents": [
"doctrine_mongodb:",
" auto_generate_proxy_classes: true",
" auto_generate_hydrator_classes: true",
" connections:",
" default:",
" server: '%env(MONGODB_URI)%'",
" options: {}",
" default_database: '%env(MONGODB_DB)%'",
" document_managers:",
" default:",
" auto_mapping: true",
" mappings:",
" App:",
" dir: '%kernel.project_dir%/src/Document'",
" prefix: 'App\\Document'",
"",
"when@prod:",
" doctrine_mongodb:",
" auto_generate_proxy_classes: false",
" auto_generate_hydrator_classes: false",
" document_managers:",
" default:",
" metadata_cache_driver:",
" type: service",
" id: doctrine_mongodb.system_cache_pool",
"",
" framework:",
" cache:",
" pools:",
" doctrine_mongodb.system_cache_pool:",
" adapter: cache.system",
""
],
"executable": false
},
"src/Document/.gitignore": {
"contents": [
""
],
"executable": false
}
},
"ref": "2bbccc6ecb92903494e4c6291255014a32c59fad"
}
}
}
+20
View File
@@ -201,10 +201,14 @@
"doctrine-bridge": "symfony/doctrine-bridge",
"doctrine-messenger": "symfony/doctrine-messenger",
"doctrine-migrations": "doctrine/doctrine-migrations-bundle",
"doctrine-mongo": "doctrine/mongodb-odm-bundle",
"doctrine-mongodb": "doctrine/mongodb-odm-bundle",
"doctrine-orm": "symfony/orm-pack",
"doctrinebridge": "symfony/doctrine-bridge",
"doctrinemessenger": "symfony/doctrine-messenger",
"doctrinemigrations": "doctrine/doctrine-migrations-bundle",
"doctrinemongo": "doctrine/mongodb-odm-bundle",
"doctrinemongodb": "doctrine/mongodb-odm-bundle",
"doctrineorm": "symfony/orm-pack",
"dom-crawler": "symfony/dom-crawler",
"domcrawler": "symfony/dom-crawler",
@@ -361,6 +365,10 @@
"mime": "symfony/mime",
"mobyt-notifier": "symfony/mobyt-notifier",
"mobytnotifier": "symfony/mobyt-notifier",
"mongo-odm": "doctrine/mongodb-odm-bundle",
"mongodb-odm": "doctrine/mongodb-odm-bundle",
"mongodbodm": "doctrine/mongodb-odm-bundle",
"mongoodm": "doctrine/mongodb-odm-bundle",
"monolog": "symfony/monolog-bundle",
"monolog-bridge": "symfony/monolog-bridge",
"monolog-bundle": "symfony/monolog-bundle",
@@ -701,6 +709,12 @@
"2.2",
"3.1"
],
"doctrine/mongodb-odm-bundle": [
"3.3",
"4.1",
"4.4",
"5.0"
],
"easycorp/easyadmin-bundle": [
"1.17",
"2.0",
@@ -1585,6 +1599,12 @@
"symfony/framework-bundle": "<6.4"
}
},
"doctrine/mongodb-odm-bundle": {
"4.1": {
"doctrine/cache": "<1.11",
"symfony/framework-bundle": "<5.3"
}
},
"hautelook/alice-bundle": {
"2.2": {
"symfony/framework-bundle": "<5.3"