diff --git a/composer.lock b/composer.lock index cd5bad2234..ebdbe41e8d 100644 --- a/composer.lock +++ b/composer.lock @@ -246,16 +246,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.324.3", + "version": "3.324.4", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "018a692622175ad65ebefa3f6645e4e6208a11fe" + "reference": "4467374b1efda020b58adddd010f05949d9fa383" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/018a692622175ad65ebefa3f6645e4e6208a11fe", - "reference": "018a692622175ad65ebefa3f6645e4e6208a11fe", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/4467374b1efda020b58adddd010f05949d9fa383", + "reference": "4467374b1efda020b58adddd010f05949d9fa383", "shasum": "" }, "require": { @@ -338,9 +338,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.324.3" + "source": "https://github.com/aws/aws-sdk-php/tree/3.324.4" }, - "time": "2024-10-15T18:29:08+00:00" + "time": "2024-10-16T18:04:55+00:00" }, { "name": "behat/gherkin", @@ -1897,16 +1897,16 @@ }, { "name": "guzzlehttp/promises", - "version": "2.0.3", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", + "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", "shasum": "" }, "require": { @@ -1960,7 +1960,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.3" + "source": "https://github.com/guzzle/promises/tree/2.0.4" }, "funding": [ { @@ -1976,7 +1976,7 @@ "type": "tidelift" } ], - "time": "2024-07-18T10:29:17+00:00" + "time": "2024-10-17T10:06:22+00:00" }, { "name": "guzzlehttp/psr7", @@ -48289,26 +48289,27 @@ }, { "name": "spryker/product-alternative-product-label-connector", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/spryker/product-alternative-product-label-connector.git", - "reference": "e56d47243dc568a778cc1bf45a6f00d2dda21162" + "reference": "b6d7d261f02fe855e9c3fdfb5ba1ab3213ba248d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-alternative-product-label-connector/zipball/e56d47243dc568a778cc1bf45a6f00d2dda21162", - "reference": "e56d47243dc568a778cc1bf45a6f00d2dda21162", + "url": "https://api.github.com/repos/spryker/product-alternative-product-label-connector/zipball/b6d7d261f02fe855e9c3fdfb5ba1ab3213ba248d", + "reference": "b6d7d261f02fe855e9c3fdfb5ba1ab3213ba248d", "shasum": "" }, "require": { - "php": ">=8.0", + "php": ">=8.2", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0 || ^4.0.0", "spryker/product": "^6.2.0", "spryker/product-alternative": "^1.0.0", "spryker/product-alternative-extension": "^1.0.0", - "spryker/product-label": "^2.5.0 || ^3.0.0" + "spryker/product-label": "^2.5.0 || ^3.0.0", + "spryker/store": "^1.19.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -48337,9 +48338,9 @@ ], "description": "ProductAlternativeProductLabelConnector module", "support": { - "source": "https://github.com/spryker/product-alternative-product-label-connector/tree/1.2.0" + "source": "https://github.com/spryker/product-alternative-product-label-connector/tree/1.3.0" }, - "time": "2023-03-31T19:36:11+00:00" + "time": "2024-10-17T10:12:00+00:00" }, { "name": "spryker/product-alternative-storage", @@ -51090,27 +51091,28 @@ }, { "name": "spryker/product-discontinued-product-label-connector", - "version": "1.5.0", + "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/spryker/product-discontinued-product-label-connector.git", - "reference": "b212aaaafc787e7cd0b20c11d1633701fca24504" + "reference": "19c9a7f91f4b4032c8ed5c1a7b5829e01bb0401b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-discontinued-product-label-connector/zipball/b212aaaafc787e7cd0b20c11d1633701fca24504", - "reference": "b212aaaafc787e7cd0b20c11d1633701fca24504", + "url": "https://api.github.com/repos/spryker/product-discontinued-product-label-connector/zipball/19c9a7f91f4b4032c8ed5c1a7b5829e01bb0401b", + "reference": "19c9a7f91f4b4032c8ed5c1a7b5829e01bb0401b", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "spryker/kernel": "^3.30.0", "spryker/locale": "^3.0.0 || ^4.0.0", "spryker/product": "^6.11.0", "spryker/product-discontinued": "^1.0.0", "spryker/product-discontinued-extension": "^1.2.0", "spryker/product-label": "^2.5.0 || ^3.0.0", - "spryker/propel-orm": "^1.0.0" + "spryker/propel-orm": "^1.0.0", + "spryker/store": "^1.19.0" }, "require-dev": { "spryker/code-sniffer": "*", @@ -51139,9 +51141,9 @@ ], "description": "ProductDiscontinuedProductLabelConnector module", "support": { - "source": "https://github.com/spryker/product-discontinued-product-label-connector/tree/1.5.0" + "source": "https://github.com/spryker/product-discontinued-product-label-connector/tree/1.6.0" }, - "time": "2024-05-06T12:15:28+00:00" + "time": "2024-10-17T10:12:00+00:00" }, { "name": "spryker/product-discontinued-rest-api", @@ -51874,20 +51876,20 @@ }, { "name": "spryker/product-label", - "version": "3.12.0", + "version": "3.13.0", "source": { "type": "git", "url": "https://github.com/spryker/product-label.git", - "reference": "4fc9c322407601afddd56098463f51aca55b8cc7" + "reference": "0ccd6185a2616f2a4a3ed4dec32affafab9d7d1b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-label/zipball/4fc9c322407601afddd56098463f51aca55b8cc7", - "reference": "4fc9c322407601afddd56098463f51aca55b8cc7", + "url": "https://api.github.com/repos/spryker/product-label/zipball/0ccd6185a2616f2a4a3ed4dec32affafab9d7d1b", + "reference": "0ccd6185a2616f2a4a3ed4dec32affafab9d7d1b", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "spryker/event": "^1.0.0 || ^2.3.0", "spryker/kernel": "^3.30.0", "spryker/key-builder": "^1.0.0", @@ -51898,7 +51900,7 @@ "spryker/propel-orm": "^1.1.0", "spryker/publisher-extension": "^1.0.0", "spryker/storage": "^3.0.0", - "spryker/store": "^1.4.0", + "spryker/store": "^1.19.0", "spryker/symfony": "^3.0.0", "spryker/touch": "^3.1.0 || ^4.0.0", "spryker/transfer": "^3.27.0", @@ -51935,9 +51937,9 @@ ], "description": "ProductLabel module", "support": { - "source": "https://github.com/spryker/product-label/tree/3.12.0" + "source": "https://github.com/spryker/product-label/tree/3.13.0" }, - "time": "2024-05-06T12:15:28+00:00" + "time": "2024-10-17T10:12:00+00:00" }, { "name": "spryker/product-label-collector", @@ -82129,12 +82131,12 @@ "source": { "type": "git", "url": "https://github.com/spryker/robotframework-suite-tests.git", - "reference": "e36787b81a73ae12c2d1fb596b5e0234b2e7f7a3" + "reference": "bcb2782c3357553c88842e56bc5a41563a894442" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/robotframework-suite-tests/zipball/e36787b81a73ae12c2d1fb596b5e0234b2e7f7a3", - "reference": "e36787b81a73ae12c2d1fb596b5e0234b2e7f7a3", + "url": "https://api.github.com/repos/spryker/robotframework-suite-tests/zipball/bcb2782c3357553c88842e56bc5a41563a894442", + "reference": "bcb2782c3357553c88842e56bc5a41563a894442", "shasum": "" }, "default-branch": true, @@ -82148,7 +82150,7 @@ "issues": "https://github.com/spryker/robotframework-suite-tests/issues", "source": "https://github.com/spryker/robotframework-suite-tests/tree/master" }, - "time": "2024-10-16T13:46:00+00:00" + "time": "2024-10-17T07:04:41+00:00" }, { "name": "spryker/silex", diff --git a/config/install/docker.ci.functional.yml b/config/install/docker.ci.functional.yml index c5fd1275e9..74f49ea37a 100644 --- a/config/install/docker.ci.functional.yml +++ b/config/install/docker.ci.functional.yml @@ -57,13 +57,13 @@ sections: propel-migration-cleanup: command: 'vendor/bin/console propel:migration:delete' - init-database: - command: 'vendor/bin/console setup:init-db' - demodata: queue-setup: command: 'vendor/bin/console queue:setup' + init-database: + command: 'vendor/bin/console setup:init-db' + import-eu-region-demodata: command: 'vendor/bin/console data:import --config=data/import/local/full_EU.yml' @@ -75,7 +75,7 @@ sections: publish-and-sync: command: 'vendor/bin/console queue:worker:start --stop-when-empty' - timeout: 2000 + timeout: 4000 controller-cache-warmup: command: 'vendor/bin/glue glue-api:controller:cache:warm-up' diff --git a/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php b/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php index fff12ff450..ecc41581a6 100644 --- a/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php +++ b/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php @@ -98,6 +98,7 @@ use Spryker\Zed\ProductConfigurationStorage\Communication\Plugin\Publisher\ProductConfiguration\ProductConfigurationWritePublisherPlugin; use Spryker\Zed\ProductConfigurationStorage\Communication\Plugin\Publisher\ProductConfigurationPublisherTriggerPlugin; use Spryker\Zed\ProductDiscontinuedStorage\Communication\Plugin\Publisher\ProductDiscontinuedPublisherTriggerPlugin; +use Spryker\Zed\ProductLabel\Communication\Plugin\Publisher\ProductLabelLocalizedAttributesWritePublisherPlugin; use Spryker\Zed\ProductLabel\Communication\Plugin\Publisher\ProductLabelProductUpdatedEventTriggerPlugin; use Spryker\Zed\ProductLabelSearch\Communication\Plugin\Publisher\ProductLabel\ProductLabelWritePublisherPlugin as ProductLabelSearchWritePublisherPlugin; use Spryker\Zed\ProductLabelSearch\Communication\Plugin\Publisher\ProductLabelProductAbstract\ProductLabelProductAbstractWritePublisherPlugin as ProductLabelProductAbstractSearchWritePublisherPlugin; @@ -329,6 +330,7 @@ protected function getProductLabelStoragePlugins(): array new ProductLabelProductAbstractStorageWritePublisherPlugin(), new ProductLabelDictionaryStorageWritePublisherPlugin(), new ProductLabelDictionaryStorageDeletePublisherPlugin(), + new ProductLabelLocalizedAttributesWritePublisherPlugin(), ]; }