diff --git a/RECIPES.md b/RECIPES.md index b631b756..d91d00e0 100644 --- a/RECIPES.md +++ b/RECIPES.md @@ -95,6 +95,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github. | [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) | +| [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) | diff --git a/archived/codevenom.fakturownia-bundle/9603e0805b8ff6f2785bdd0793332fdf7cd1fc2b.json b/archived/codevenom.fakturownia-bundle/9603e0805b8ff6f2785bdd0793332fdf7cd1fc2b.json new file mode 100644 index 00000000..4edb172a --- /dev/null +++ b/archived/codevenom.fakturownia-bundle/9603e0805b8ff6f2785bdd0793332fdf7cd1fc2b.json @@ -0,0 +1,72 @@ +{ + "manifests": { + "codevenom/fakturownia-bundle": { + "manifest": { + "bundles": { + "Codevenom\\FakturowniaBundle\\CodevenomFakturowniaBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "FAKTUROWNIA_BASE_URL": "https://app.fakturownia.pl", + "FAKTUROWNIA_API_TOKEN": "", + "FAKTUROWNIA_SELLER_NAME": "", + "FAKTUROWNIA_SELLER_TAX_ID": "" + } + }, + "files": { + "config/packages/codevenom_fakturownia.yaml": { + "contents": [ + "codevenom_fakturownia:", + " base_url: '%env(FAKTUROWNIA_BASE_URL)%'", + " api_token: '%env(FAKTUROWNIA_API_TOKEN)%'", + " seller_name: '%env(default::FAKTUROWNIA_SELLER_NAME)%'", + " seller_tax_id: '%env(default::FAKTUROWNIA_SELLER_TAX_ID)%'", + " downloads_path: '%kernel.project_dir%/var/fakturownia'", + " timeout: 10", + "", + "" + ], + "executable": false + }, + "config/packages/mcp.yaml": { + "contents": [ + "mcp:", + " app: 'codevenom-fakturownia'", + " version: '1.0.0'", + " instructions: 'MCP server exposing Fakturownia tools.'", + " client_transports:", + " http: true", + " http:", + " path: '/_mcp'", + " session:", + " store: 'file'", + " directory: '%kernel.cache_dir%/mcp-sessions'", + " ttl: 3600", + " discovery:", + " scan_dirs:", + " - '%kernel.project_dir%/src'", + " - '%kernel.project_dir%/vendor/codevenom/fakturownia-bundle'", + "", + "" + ], + "executable": false + }, + "config/routes/codevenom_fakturownia_mcp.yaml": { + "contents": [ + "mcp:", + " resource: .", + " type: mcp", + "", + "" + ], + "executable": false + } + }, + "ref": "9603e0805b8ff6f2785bdd0793332fdf7cd1fc2b" + } + } +} diff --git a/codevenom.fakturownia-bundle.0.1.json b/codevenom.fakturownia-bundle.0.1.json new file mode 100644 index 00000000..4edb172a --- /dev/null +++ b/codevenom.fakturownia-bundle.0.1.json @@ -0,0 +1,72 @@ +{ + "manifests": { + "codevenom/fakturownia-bundle": { + "manifest": { + "bundles": { + "Codevenom\\FakturowniaBundle\\CodevenomFakturowniaBundle": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "env": { + "FAKTUROWNIA_BASE_URL": "https://app.fakturownia.pl", + "FAKTUROWNIA_API_TOKEN": "", + "FAKTUROWNIA_SELLER_NAME": "", + "FAKTUROWNIA_SELLER_TAX_ID": "" + } + }, + "files": { + "config/packages/codevenom_fakturownia.yaml": { + "contents": [ + "codevenom_fakturownia:", + " base_url: '%env(FAKTUROWNIA_BASE_URL)%'", + " api_token: '%env(FAKTUROWNIA_API_TOKEN)%'", + " seller_name: '%env(default::FAKTUROWNIA_SELLER_NAME)%'", + " seller_tax_id: '%env(default::FAKTUROWNIA_SELLER_TAX_ID)%'", + " downloads_path: '%kernel.project_dir%/var/fakturownia'", + " timeout: 10", + "", + "" + ], + "executable": false + }, + "config/packages/mcp.yaml": { + "contents": [ + "mcp:", + " app: 'codevenom-fakturownia'", + " version: '1.0.0'", + " instructions: 'MCP server exposing Fakturownia tools.'", + " client_transports:", + " http: true", + " http:", + " path: '/_mcp'", + " session:", + " store: 'file'", + " directory: '%kernel.cache_dir%/mcp-sessions'", + " ttl: 3600", + " discovery:", + " scan_dirs:", + " - '%kernel.project_dir%/src'", + " - '%kernel.project_dir%/vendor/codevenom/fakturownia-bundle'", + "", + "" + ], + "executable": false + }, + "config/routes/codevenom_fakturownia_mcp.yaml": { + "contents": [ + "mcp:", + " resource: .", + " type: mcp", + "", + "" + ], + "executable": false + } + }, + "ref": "9603e0805b8ff6f2785bdd0793332fdf7cd1fc2b" + } + } +} diff --git a/index.json b/index.json index a85920b4..f60767ff 100644 --- a/index.json +++ b/index.json @@ -287,6 +287,9 @@ "2.3", "5.0" ], + "codevenom/fakturownia-bundle": [ + "0.1" + ], "coka/api-bundle": [ "3.0", "4.0"