From 8490a6e5ccca61940b0a37f8d317b501cb832cdf Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Sat, 29 Jan 2022 11:04:31 -0600 Subject: [PATCH 01/11] ACP2E-505: [Github] Composer Dependency Conflict with v2.4.3 #880 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 6406058d..be5523b4 100644 --- a/composer.json +++ b/composer.json @@ -5,7 +5,7 @@ "require": { "symfony/console": "~4.4.0", "magento/framework": "*", - "monolog/monolog": "^1.17" + "monolog/monolog": "^2.3" }, "require-dev": { "phpunit/phpunit": "^9" From 152bb4902a0f169e865bd9f708144bcca79d3539 Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Sat, 29 Jan 2022 12:28:43 -0600 Subject: [PATCH 02/11] ACP2E-505: [Github] Composer Dependency Conflict with v2.4.3 #880 --- src/Migration/Logger/FileHandler.php | 2 +- src/Migration/Logger/Logger.php | 2 +- src/Migration/Logger/MessageFormatter.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Migration/Logger/FileHandler.php b/src/Migration/Logger/FileHandler.php index 77e1096f..d435f778 100644 --- a/src/Migration/Logger/FileHandler.php +++ b/src/Migration/Logger/FileHandler.php @@ -47,7 +47,7 @@ public function __construct(File $file, Config $config, \Magento\Framework\Files /** * @inheritdoc */ - public function handle(array $record) + public function handle(array $record): bool { if (!$this->isHandling($record)) { return false; diff --git a/src/Migration/Logger/Logger.php b/src/Migration/Logger/Logger.php index d59531f9..60b19022 100644 --- a/src/Migration/Logger/Logger.php +++ b/src/Migration/Logger/Logger.php @@ -31,7 +31,7 @@ public function __construct($name = 'Migration', array $handlers = [], array $pr /** * @inheritdoc */ - public function addRecord($level, $message, array $context = []) + public function addRecord(int $level, string $message, array $context = []): bool { parent::addRecord($level, $message, $context); self::$messages[$level][] = $message; diff --git a/src/Migration/Logger/MessageFormatter.php b/src/Migration/Logger/MessageFormatter.php index 5dd1323d..51b734c7 100644 --- a/src/Migration/Logger/MessageFormatter.php +++ b/src/Migration/Logger/MessageFormatter.php @@ -18,7 +18,7 @@ class MessageFormatter extends \Monolog\Formatter\LineFormatter implements \Mono /** * @inheritdoc */ - public function format(array $record) + public function format(array $record): string { $this->format = $this->getLevelFormat($record['level_name']); return parent::format($record); From 348a3c21c2eaf45243de427880db98230352dc30 Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Sat, 29 Jan 2022 12:35:55 -0600 Subject: [PATCH 03/11] ACP2E-505: [Github] Composer Dependency Conflict with v2.4.3 #880 --- src/Migration/Logger/ConsoleHandler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Migration/Logger/ConsoleHandler.php b/src/Migration/Logger/ConsoleHandler.php index 070ec25c..672cffd7 100644 --- a/src/Migration/Logger/ConsoleHandler.php +++ b/src/Migration/Logger/ConsoleHandler.php @@ -35,7 +35,7 @@ protected function colorize($string, $color) /** * @inheritdoc */ - public function handle(array $record) + public function handle(array $record): bool { if (!$this->isHandling($record)) { return false; From be552e7ed1db0ba1c347c5529e2701760052c497 Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Mon, 31 Jan 2022 09:24:42 -0600 Subject: [PATCH 04/11] ACP2E-370: [Magento Cloud] Customer login is not working after Migration from Magento 1.x --- src/Migration/Model/PasswordHashResolver.php | 44 ++++++++++++++++++ src/Migration/Model/PasswordVerifier.php | 31 +++++++++++-- .../Customer/Model/AuthenticationPlugin.php | 18 +++++--- src/Migration/Step/Customer/Data.php | 46 ++++++++++++++++--- 4 files changed, 123 insertions(+), 16 deletions(-) create mode 100644 src/Migration/Model/PasswordHashResolver.php diff --git a/src/Migration/Model/PasswordHashResolver.php b/src/Migration/Model/PasswordHashResolver.php new file mode 100644 index 00000000..27e74d1f --- /dev/null +++ b/src/Migration/Model/PasswordHashResolver.php @@ -0,0 +1,44 @@ +customerResourceModel = $customerResourceModel; + } + + /** + * Resolve password hash + * + * @param Customer $customer + * @return mixed + */ + public function resolve(Customer $customer) + { + $select = $this->customerResourceModel->getConnection()->select(); + $select->from( + ['ce' => $this->customerResourceModel->getTable('customer_entity_varchar')], + 'ce.value' + ); + $select->where('ce.attribute_id = ?', $customer->getAttribute('password_hash')->getId()); + $select->where('ce.entity_id = ?', $customer->getId()); + $passwordHash = $select->getAdapter()->fetchOne($select); + $passwordHash = $passwordHash ?: $customer->getPasswordHash(); + return $passwordHash; + } +} diff --git a/src/Migration/Model/PasswordVerifier.php b/src/Migration/Model/PasswordVerifier.php index 55252c83..8c7c041b 100644 --- a/src/Migration/Model/PasswordVerifier.php +++ b/src/Migration/Model/PasswordVerifier.php @@ -14,12 +14,20 @@ class PasswordVerifier * Verify password * * @param string $password - * @param string $hash - * @return bool + * @param string $passwordHash + * @return bool|void */ - public function verify($password, $hash) + public function verify($password, $passwordHash) { - return password_verify($password, $hash); + $passwordHashExplode = explode(':', $passwordHash); + $hash = $passwordHashExplode[0]; + $salt = $passwordHashExplode[1] ?? ''; + if ($this->isBcrypt($hash)) { + return password_verify($password, $hash); + } else if ($this->isSha512($hash)) { + return hash('sha512', $salt . $password) === $hash; + } + return; } /** @@ -35,4 +43,19 @@ public function isBcrypt($hash) } return false; } + + /** + * Check if hash is sha-512 algorithm + * + * @param string $hash + * @return bool + */ + public function isSha512($hash) + { + $hash = explode(':', $hash)[0]; + if (strlen($hash) === 128) { + return true; + } + return false; + } } diff --git a/src/Migration/Plugin/Customer/Model/AuthenticationPlugin.php b/src/Migration/Plugin/Customer/Model/AuthenticationPlugin.php index 41803eb5..63f233da 100644 --- a/src/Migration/Plugin/Customer/Model/AuthenticationPlugin.php +++ b/src/Migration/Plugin/Customer/Model/AuthenticationPlugin.php @@ -9,6 +9,7 @@ use Magento\Customer\Model\ResourceModel\Customer as CustomerResourceModel; use Magento\Framework\Encryption\EncryptorInterface as Encryptor; use Migration\Model\PasswordVerifier; +use Migration\Model\PasswordHashResolver; use Magento\Customer\Model\Authentication; /** @@ -31,6 +32,11 @@ class AuthenticationPlugin */ private $passwordVerifier; + /** + * @var PasswordHashResolver + */ + private $passwordHashResolver; + /** * @var Encryptor */ @@ -46,16 +52,18 @@ public function __construct( CustomerRegistry $customerRegistry, CustomerResourceModel $customerResourceModel, PasswordVerifier $passwordVerifier, + PasswordHashResolver $passwordHashResolver, Encryptor $encryptor ) { $this->customerRegistry = $customerRegistry; $this->customerResourceModel = $customerResourceModel; $this->passwordVerifier = $passwordVerifier; + $this->passwordHashResolver = $passwordHashResolver; $this->encryptor = $encryptor; } /** - * Replace customer password hash in case it is Bcrypt algorithm + * Replace customer password hash in case it is Bcrypt or sha-512 algorithms * * @param Authentication $subject * @param int $customerId @@ -67,11 +75,9 @@ public function beforeAuthenticate( $customerId, $password ) { - $customerSecure = $this->customerRegistry->retrieveSecureData($customerId); - $hash = $customerSecure->getPasswordHash(); - if ($this->passwordVerifier->isBcrypt($hash) - && $this->passwordVerifier->verify($password, $hash) - ) { + $customer = $this->customerRegistry->retrieve($customerId); + $hash = $this->passwordHashResolver->resolve($customer); + if ($this->passwordVerifier->verify($password, $hash)) { $this->customerRegistry->remove($customerId); $hash = $this->encryptor->getHash($password, true); $this->customerResourceModel->getConnection()->update( diff --git a/src/Migration/Step/Customer/Data.php b/src/Migration/Step/Customer/Data.php index 9ebc4373..7036a58f 100644 --- a/src/Migration/Step/Customer/Data.php +++ b/src/Migration/Step/Customer/Data.php @@ -6,6 +6,7 @@ namespace Migration\Step\Customer; use Migration\App\Step\StageInterface; +use Migration\Model\PasswordVerifier; use Migration\Reader\MapInterface; use Migration\Reader\GroupsFactory; use Migration\Reader\Map; @@ -86,6 +87,11 @@ class Data extends \Migration\Step\DatabaseStage implements StageInterface */ private $attributesToStatic; + /** + * @var PasswordVerifier + */ + private $passwordVerifier; + /** * @param \Migration\Config $config * @param ProgressBar\LogLevelProcessor $progressBar @@ -100,6 +106,7 @@ class Data extends \Migration\Step\DatabaseStage implements StageInterface * @param MapFactory $mapFactory * @param GroupsFactory $groupsFactory * @param Logger $logger + * @param PasswordVerifier $passwordVerifier * @SuppressWarnings(PHPMD.ExcessiveParameterList) */ public function __construct( @@ -115,7 +122,8 @@ public function __construct( Model\AttributesToStatic $attributesToStatic, MapFactory $mapFactory, GroupsFactory $groupsFactory, - Logger $logger + Logger $logger, + PasswordVerifier $passwordVerifier ) { $this->source = $source; $this->destination = $destination; @@ -129,6 +137,7 @@ public function __construct( $this->attributesDataToCustomerEntityRecords = $attributesDataToCustomerEntityRecords; $this->attributesDataToSkip = $attributesDataToSkip; $this->attributesToStatic = $attributesToStatic; + $this->passwordVerifier = $passwordVerifier; parent::__construct($config); } @@ -141,7 +150,7 @@ public function perform() $sourceDocuments = array_keys($this->readerGroups->getGroup('source_documents')); $sourceEntityDocuments = array_keys($this->readerGroups->getGroup('source_entity_documents')); $sourceDataDocuments = array_diff($sourceDocuments, $sourceEntityDocuments); - $skippedAttributes = array_keys($this->attributesDataToSkip->getSkippedAttributes()); + $skippedAttributes = $this->attributesDataToSkip->getSkippedAttributes(); $processedDocuments = $this->progress->getProcessedEntities($this, $stage); $this->progressBar->start(count($sourceDocuments), LogManager::LOG_LEVEL_INFO); foreach (array_diff($sourceEntityDocuments, $processedDocuments) as $sourceEntityDocument) { @@ -195,10 +204,7 @@ private function transformDocumentRecords( $pageNumber++; $destinationRecords = $destDocument->getRecords(); foreach ($bulk as $recordData) { - if ($attributesToSkip !== null - && isset($recordData['attribute_id']) - && in_array($recordData['attribute_id'], $attributesToSkip) - ) { + if ($this->skipRecordAttribute($recordData, $attributesToSkip)) { continue; } /** @var Record $record */ @@ -219,4 +225,32 @@ private function transformDocumentRecords( $this->progressBar->advance(LogManager::LOG_LEVEL_INFO); $this->progressBar->finish(LogManager::LOG_LEVEL_DEBUG); } + + /** + * Skip record attribute + * + * @param $recordData + * @param $attributesToSkip + * @return bool + */ + private function skipRecordAttribute($recordData, $attributesToSkip) + { + $passwordHashSha512 = function($recordData, $attributesToSkip) { + if ($attributesToSkip[$recordData['attribute_id']] === 'password_hash' + && $this->passwordVerifier->isSha512($recordData['value']) + ) { + return true; + } + return false; + }; + + if ($attributesToSkip !== null + && isset($recordData['attribute_id']) + && isset($attributesToSkip[$recordData['attribute_id']]) + && !$passwordHashSha512($recordData, $attributesToSkip) + ) { + return true; + } + return false; + } } From 4ef01e107379ad8bbe9ee6e7645b83718feab7ed Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Wed, 6 Apr 2022 09:57:21 -0500 Subject: [PATCH 05/11] ACP2E-505: [Github] Composer Dependency Conflict with v2.4.3 #880 --- src/Migration/Logger/ConsoleHandler.php | 45 ++++++++++++++++++++++--- src/Migration/Logger/FileHandler.php | 31 +++++++++++++++++ src/Migration/Logger/Logger.php | 3 +- src/Migration/Logger/Manager.php | 8 +++-- 4 files changed, 78 insertions(+), 9 deletions(-) diff --git a/src/Migration/Logger/ConsoleHandler.php b/src/Migration/Logger/ConsoleHandler.php index 672cffd7..c59aeca1 100644 --- a/src/Migration/Logger/ConsoleHandler.php +++ b/src/Migration/Logger/ConsoleHandler.php @@ -5,10 +5,16 @@ */ namespace Migration\Logger; +use Monolog\Formatter\FormatterInterface; +use Monolog\Handler\FormattableHandlerInterface; +use Monolog\Handler\HandlerInterface; +use Monolog\Handler\AbstractHandler; +use Psr\Log\LogLevel; + /** * Processing logger handler creation for migration application */ -class ConsoleHandler extends \Monolog\Handler\AbstractHandler implements \Monolog\Handler\HandlerInterface +class ConsoleHandler extends AbstractHandler implements HandlerInterface, FormattableHandlerInterface { const COLOR_RESET = '0'; const COLOR_BLACK = '0;30'; @@ -20,6 +26,11 @@ class ConsoleHandler extends \Monolog\Handler\AbstractHandler implements \Monolo const COLOR_CYAN = '0;36'; const COLOR_WHITE = '0;37'; + /** + * @var FormatterInterface + */ + private $formatter; + /** * Paint the message to specified color * @@ -42,14 +53,14 @@ public function handle(array $record): bool } $record['formatted'] = $this->getFormatter()->format($record); switch ($record['level']) { - case Logger::ERROR: - case Logger::CRITICAL: + case LogLevel::ERROR: + case LogLevel::CRITICAL: echo PHP_EOL . $this->colorize($record['formatted'], self::COLOR_RED); break; - case Logger::WARNING: + case LogLevel::WARNING: echo PHP_EOL . $this->colorize($record['formatted'], self::COLOR_YELLOW); break; - case Logger::NOTICE: + case LogLevel::NOTICE: echo PHP_EOL . $this->colorize($record['formatted'], self::COLOR_BLUE); break; default: @@ -57,4 +68,28 @@ public function handle(array $record): bool } return false === $this->bubble; } + + /** + * Sets the formatter. + * + * @param FormatterInterface $formatter + */ + public function setFormatter(FormatterInterface $formatter): HandlerInterface + { + $this->formatter = $formatter; + return $this; + } + + /** + * Gets the formatter. + * + * @return FormatterInterface + */ + public function getFormatter(): FormatterInterface + { + if (!$this->formatter) { + throw new \LogicException('No formatter has been set and this handler does not have a default formatter'); + } + return $this->formatter; + } } diff --git a/src/Migration/Logger/FileHandler.php b/src/Migration/Logger/FileHandler.php index d435f778..78082444 100644 --- a/src/Migration/Logger/FileHandler.php +++ b/src/Migration/Logger/FileHandler.php @@ -8,6 +8,8 @@ use Magento\Framework\Filesystem\Driver\File; use Migration\Config; use Magento\Framework\App\Filesystem\DirectoryList; +use Monolog\Formatter\FormatterInterface; +use Monolog\Handler\HandlerInterface; /** * Processing logger handler creation for migration application @@ -31,6 +33,11 @@ class FileHandler extends \Monolog\Handler\AbstractHandler implements \Monolog\H */ protected $config; + /** + * @var FormatterInterface + */ + private $formatter; + /** * @param File $file * @param Config $config @@ -85,4 +92,28 @@ protected function getFilePath($logFile) } return $logFile; } + + /** + * Sets the formatter. + * + * @param FormatterInterface $formatter + */ + public function setFormatter(FormatterInterface $formatter): HandlerInterface + { + $this->formatter = $formatter; + return $this; + } + + /** + * Gets the formatter. + * + * @return FormatterInterface + */ + public function getFormatter(): FormatterInterface + { + if (!$this->formatter) { + throw new \LogicException('No formatter has been set and this handler does not have a default formatter'); + } + return $this->formatter; + } } diff --git a/src/Migration/Logger/Logger.php b/src/Migration/Logger/Logger.php index 60b19022..20da5965 100644 --- a/src/Migration/Logger/Logger.php +++ b/src/Migration/Logger/Logger.php @@ -33,8 +33,9 @@ public function __construct($name = 'Migration', array $handlers = [], array $pr */ public function addRecord(int $level, string $message, array $context = []): bool { - parent::addRecord($level, $message, $context); + $processed = parent::addRecord($level, $message, $context); self::$messages[$level][] = $message; + return $processed; } /** diff --git a/src/Migration/Logger/Manager.php b/src/Migration/Logger/Manager.php index b85e6028..a683a263 100644 --- a/src/Migration/Logger/Manager.php +++ b/src/Migration/Logger/Manager.php @@ -6,6 +6,8 @@ namespace Migration\Logger; +use Psr\Log\LogLevel; + /** * Processing logger handler creation for migration application */ @@ -47,9 +49,9 @@ class Manager * @var array */ protected $logLevels = [ - self::LOG_LEVEL_ERROR => Logger::ERROR, - self::LOG_LEVEL_INFO => Logger::INFO, - self::LOG_LEVEL_DEBUG => Logger::DEBUG + self::LOG_LEVEL_ERROR => LogLevel::ERROR, + self::LOG_LEVEL_INFO => LogLevel::INFO, + self::LOG_LEVEL_DEBUG => LogLevel::DEBUG ]; /** From 9e967a823a02440e286d1889b500030c26f221f7 Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Wed, 6 Apr 2022 16:55:43 -0500 Subject: [PATCH 06/11] ACP2E-730: Customer module have new table fields which causes error during migration --- etc/commerce-to-commerce/map-customer.xml.dist | 3 +++ etc/commerce-to-commerce/map-log.xml.dist | 7 ++++--- etc/opensource-to-commerce/map-customer.xml.dist | 3 +++ etc/opensource-to-commerce/map-log.xml.dist | 4 ++++ etc/opensource-to-opensource/map-customer.xml.dist | 3 +++ etc/opensource-to-opensource/map-log.xml.dist | 4 ++++ 6 files changed, 21 insertions(+), 3 deletions(-) diff --git a/etc/commerce-to-commerce/map-customer.xml.dist b/etc/commerce-to-commerce/map-customer.xml.dist index 53820a7c..d7a67d6b 100644 --- a/etc/commerce-to-commerce/map-customer.xml.dist +++ b/etc/commerce-to-commerce/map-customer.xml.dist @@ -100,6 +100,9 @@ customer_entity.gender + + customer_entity.session_cutoff + customer_address_entity.city diff --git a/etc/commerce-to-commerce/map-log.xml.dist b/etc/commerce-to-commerce/map-log.xml.dist index b0437a82..193ff57c 100644 --- a/etc/commerce-to-commerce/map-log.xml.dist +++ b/etc/commerce-to-commerce/map-log.xml.dist @@ -15,15 +15,16 @@ - - log_visitor.first_visit_at - log_visitor.last_url_id log_visitor.store_id + + log_visitor.first_visit_at + customer_visitor.created_at + diff --git a/etc/opensource-to-commerce/map-customer.xml.dist b/etc/opensource-to-commerce/map-customer.xml.dist index 53820a7c..d7a67d6b 100644 --- a/etc/opensource-to-commerce/map-customer.xml.dist +++ b/etc/opensource-to-commerce/map-customer.xml.dist @@ -100,6 +100,9 @@ customer_entity.gender + + customer_entity.session_cutoff + customer_address_entity.city diff --git a/etc/opensource-to-commerce/map-log.xml.dist b/etc/opensource-to-commerce/map-log.xml.dist index b0437a82..cd91aaf8 100644 --- a/etc/opensource-to-commerce/map-log.xml.dist +++ b/etc/opensource-to-commerce/map-log.xml.dist @@ -24,6 +24,10 @@ log_visitor.store_id + + log_visitor.first_visit_at + customer_visitor.created_at + diff --git a/etc/opensource-to-opensource/map-customer.xml.dist b/etc/opensource-to-opensource/map-customer.xml.dist index 53820a7c..d7a67d6b 100644 --- a/etc/opensource-to-opensource/map-customer.xml.dist +++ b/etc/opensource-to-opensource/map-customer.xml.dist @@ -100,6 +100,9 @@ customer_entity.gender + + customer_entity.session_cutoff + customer_address_entity.city diff --git a/etc/opensource-to-opensource/map-log.xml.dist b/etc/opensource-to-opensource/map-log.xml.dist index b0437a82..cd91aaf8 100644 --- a/etc/opensource-to-opensource/map-log.xml.dist +++ b/etc/opensource-to-opensource/map-log.xml.dist @@ -24,6 +24,10 @@ log_visitor.store_id + + log_visitor.first_visit_at + customer_visitor.created_at + From 649674f225a406a0a6c9f38198f05c9144589cc0 Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Wed, 6 Apr 2022 17:18:35 -0500 Subject: [PATCH 07/11] ACP2E-731: JwtUserToken module have new table jwt_auth_revoked and causes error during migration --- etc/commerce-to-commerce/1.11.0.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.11.0.1/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.11.0.2/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.11.1.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.11.2.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.12.0.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.12.0.1/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.12.0.2/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.13.0.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.13.0.1/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.13.0.2/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.13.1.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.0.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.0.1/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.1.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.2.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.2.1/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.2.2/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.2.3/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.2.4/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.1/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.10/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.2/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.3/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.4/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.6/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.7/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.8/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.3.9/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.4.0/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.4.1/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.4.2/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.4.3/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.4.4/map.xml.dist | 3 +++ etc/commerce-to-commerce/1.14.4.5/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.6.0.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.6.1.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.6.2.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.7.0.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.7.0.1/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.7.0.2/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.8.0.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.8.1.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.0.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.0.1/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.1.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.1.1/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.2.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.2.1/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.2.2/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.2.3/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.2.4/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.1/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.10/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.2/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.3/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.4/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.6/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.7/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.8/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.3.9/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.4.0/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.4.1/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.4.2/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.4.3/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.4.4/map.xml.dist | 3 +++ etc/opensource-to-commerce/1.9.4.5/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.6.0.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.6.1.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.6.2.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.7.0.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.7.0.1/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.7.0.2/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.8.0.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.8.1.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.0.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.0.1/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.1.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.1.1/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.2.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.2.1/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.2.2/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.2.3/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.2.4/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.1/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.10/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.2/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.3/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.4/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.6/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.7/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.8/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.3.9/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.4.0/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.4.1/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.4.2/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.4.3/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.4.4/map.xml.dist | 3 +++ etc/opensource-to-opensource/1.9.4.5/map.xml.dist | 3 +++ 102 files changed, 306 insertions(+) diff --git a/etc/commerce-to-commerce/1.11.0.0/map.xml.dist b/etc/commerce-to-commerce/1.11.0.0/map.xml.dist index 66c96334..38fe49d9 100644 --- a/etc/commerce-to-commerce/1.11.0.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.11.0.0/map.xml.dist @@ -2884,6 +2884,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.11.0.1/map.xml.dist b/etc/commerce-to-commerce/1.11.0.1/map.xml.dist index f1c33476..370908e9 100644 --- a/etc/commerce-to-commerce/1.11.0.1/map.xml.dist +++ b/etc/commerce-to-commerce/1.11.0.1/map.xml.dist @@ -2884,6 +2884,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.11.0.2/map.xml.dist b/etc/commerce-to-commerce/1.11.0.2/map.xml.dist index 77090831..439f6782 100644 --- a/etc/commerce-to-commerce/1.11.0.2/map.xml.dist +++ b/etc/commerce-to-commerce/1.11.0.2/map.xml.dist @@ -2872,6 +2872,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.11.1.0/map.xml.dist b/etc/commerce-to-commerce/1.11.1.0/map.xml.dist index a64ee657..5af48358 100644 --- a/etc/commerce-to-commerce/1.11.1.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.11.1.0/map.xml.dist @@ -2860,6 +2860,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.11.2.0/map.xml.dist b/etc/commerce-to-commerce/1.11.2.0/map.xml.dist index ccca81b6..2aa02cc8 100644 --- a/etc/commerce-to-commerce/1.11.2.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.11.2.0/map.xml.dist @@ -2860,6 +2860,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.12.0.0/map.xml.dist b/etc/commerce-to-commerce/1.12.0.0/map.xml.dist index 476d8107..44bc6ec4 100644 --- a/etc/commerce-to-commerce/1.12.0.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.12.0.0/map.xml.dist @@ -2782,6 +2782,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.12.0.1/map.xml.dist b/etc/commerce-to-commerce/1.12.0.1/map.xml.dist index 91fe7c49..7c75ec21 100644 --- a/etc/commerce-to-commerce/1.12.0.1/map.xml.dist +++ b/etc/commerce-to-commerce/1.12.0.1/map.xml.dist @@ -2782,6 +2782,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.12.0.2/map.xml.dist b/etc/commerce-to-commerce/1.12.0.2/map.xml.dist index 91fe7c49..7c75ec21 100644 --- a/etc/commerce-to-commerce/1.12.0.2/map.xml.dist +++ b/etc/commerce-to-commerce/1.12.0.2/map.xml.dist @@ -2782,6 +2782,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.13.0.0/map.xml.dist b/etc/commerce-to-commerce/1.13.0.0/map.xml.dist index 7b54f16f..bfbcae9e 100644 --- a/etc/commerce-to-commerce/1.13.0.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.13.0.0/map.xml.dist @@ -2775,6 +2775,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.13.0.1/map.xml.dist b/etc/commerce-to-commerce/1.13.0.1/map.xml.dist index 7b54f16f..bfbcae9e 100644 --- a/etc/commerce-to-commerce/1.13.0.1/map.xml.dist +++ b/etc/commerce-to-commerce/1.13.0.1/map.xml.dist @@ -2775,6 +2775,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.13.0.2/map.xml.dist b/etc/commerce-to-commerce/1.13.0.2/map.xml.dist index 7b54f16f..bfbcae9e 100644 --- a/etc/commerce-to-commerce/1.13.0.2/map.xml.dist +++ b/etc/commerce-to-commerce/1.13.0.2/map.xml.dist @@ -2775,6 +2775,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.13.1.0/map.xml.dist b/etc/commerce-to-commerce/1.13.1.0/map.xml.dist index dcec2c76..637301f9 100644 --- a/etc/commerce-to-commerce/1.13.1.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.13.1.0/map.xml.dist @@ -2781,6 +2781,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.0.0/map.xml.dist b/etc/commerce-to-commerce/1.14.0.0/map.xml.dist index 708c7d0a..fb27d1b8 100644 --- a/etc/commerce-to-commerce/1.14.0.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.0.0/map.xml.dist @@ -2781,6 +2781,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.0.1/map.xml.dist b/etc/commerce-to-commerce/1.14.0.1/map.xml.dist index 708c7d0a..fb27d1b8 100644 --- a/etc/commerce-to-commerce/1.14.0.1/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.0.1/map.xml.dist @@ -2781,6 +2781,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.1.0/map.xml.dist b/etc/commerce-to-commerce/1.14.1.0/map.xml.dist index 88ab36bf..0a766d31 100644 --- a/etc/commerce-to-commerce/1.14.1.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.1.0/map.xml.dist @@ -2783,6 +2783,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.2.0/map.xml.dist b/etc/commerce-to-commerce/1.14.2.0/map.xml.dist index 00feba77..22815075 100644 --- a/etc/commerce-to-commerce/1.14.2.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.2.0/map.xml.dist @@ -2820,6 +2820,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.2.1/map.xml.dist b/etc/commerce-to-commerce/1.14.2.1/map.xml.dist index 00feba77..22815075 100644 --- a/etc/commerce-to-commerce/1.14.2.1/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.2.1/map.xml.dist @@ -2820,6 +2820,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.2.2/map.xml.dist b/etc/commerce-to-commerce/1.14.2.2/map.xml.dist index 4dea6642..c82067ce 100644 --- a/etc/commerce-to-commerce/1.14.2.2/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.2.2/map.xml.dist @@ -2826,6 +2826,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.2.3/map.xml.dist b/etc/commerce-to-commerce/1.14.2.3/map.xml.dist index 4dea6642..c82067ce 100644 --- a/etc/commerce-to-commerce/1.14.2.3/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.2.3/map.xml.dist @@ -2826,6 +2826,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.2.4/map.xml.dist b/etc/commerce-to-commerce/1.14.2.4/map.xml.dist index 4dea6642..c82067ce 100644 --- a/etc/commerce-to-commerce/1.14.2.4/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.2.4/map.xml.dist @@ -2826,6 +2826,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.0/map.xml.dist b/etc/commerce-to-commerce/1.14.3.0/map.xml.dist index 8eb539cd..aa5618c1 100644 --- a/etc/commerce-to-commerce/1.14.3.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.0/map.xml.dist @@ -2838,6 +2838,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.1/map.xml.dist b/etc/commerce-to-commerce/1.14.3.1/map.xml.dist index ee09b1fc..94e92055 100644 --- a/etc/commerce-to-commerce/1.14.3.1/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.1/map.xml.dist @@ -2798,6 +2798,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.10/map.xml.dist b/etc/commerce-to-commerce/1.14.3.10/map.xml.dist index a38716d6..6c91c8b2 100644 --- a/etc/commerce-to-commerce/1.14.3.10/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.10/map.xml.dist @@ -2949,6 +2949,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.2/map.xml.dist b/etc/commerce-to-commerce/1.14.3.2/map.xml.dist index b28ec48e..bc977f1d 100644 --- a/etc/commerce-to-commerce/1.14.3.2/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.2/map.xml.dist @@ -2790,6 +2790,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.3/map.xml.dist b/etc/commerce-to-commerce/1.14.3.3/map.xml.dist index b28ec48e..bc977f1d 100644 --- a/etc/commerce-to-commerce/1.14.3.3/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.3/map.xml.dist @@ -2790,6 +2790,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.4/map.xml.dist b/etc/commerce-to-commerce/1.14.3.4/map.xml.dist index 26995946..47fd9022 100644 --- a/etc/commerce-to-commerce/1.14.3.4/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.4/map.xml.dist @@ -2943,6 +2943,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.6/map.xml.dist b/etc/commerce-to-commerce/1.14.3.6/map.xml.dist index 26995946..47fd9022 100644 --- a/etc/commerce-to-commerce/1.14.3.6/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.6/map.xml.dist @@ -2943,6 +2943,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.7/map.xml.dist b/etc/commerce-to-commerce/1.14.3.7/map.xml.dist index 26995946..47fd9022 100644 --- a/etc/commerce-to-commerce/1.14.3.7/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.7/map.xml.dist @@ -2943,6 +2943,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.8/map.xml.dist b/etc/commerce-to-commerce/1.14.3.8/map.xml.dist index 26995946..47fd9022 100644 --- a/etc/commerce-to-commerce/1.14.3.8/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.8/map.xml.dist @@ -2943,6 +2943,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.3.9/map.xml.dist b/etc/commerce-to-commerce/1.14.3.9/map.xml.dist index a38716d6..6c91c8b2 100644 --- a/etc/commerce-to-commerce/1.14.3.9/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.3.9/map.xml.dist @@ -2949,6 +2949,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.4.0/map.xml.dist b/etc/commerce-to-commerce/1.14.4.0/map.xml.dist index a38716d6..6c91c8b2 100644 --- a/etc/commerce-to-commerce/1.14.4.0/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.4.0/map.xml.dist @@ -2949,6 +2949,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.4.1/map.xml.dist b/etc/commerce-to-commerce/1.14.4.1/map.xml.dist index c5f91d91..78667c74 100644 --- a/etc/commerce-to-commerce/1.14.4.1/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.4.1/map.xml.dist @@ -2952,6 +2952,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.4.2/map.xml.dist b/etc/commerce-to-commerce/1.14.4.2/map.xml.dist index c5f91d91..78667c74 100644 --- a/etc/commerce-to-commerce/1.14.4.2/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.4.2/map.xml.dist @@ -2952,6 +2952,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.4.3/map.xml.dist b/etc/commerce-to-commerce/1.14.4.3/map.xml.dist index c5f91d91..78667c74 100644 --- a/etc/commerce-to-commerce/1.14.4.3/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.4.3/map.xml.dist @@ -2952,6 +2952,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.4.4/map.xml.dist b/etc/commerce-to-commerce/1.14.4.4/map.xml.dist index c5f91d91..78667c74 100644 --- a/etc/commerce-to-commerce/1.14.4.4/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.4.4/map.xml.dist @@ -2952,6 +2952,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/commerce-to-commerce/1.14.4.5/map.xml.dist b/etc/commerce-to-commerce/1.14.4.5/map.xml.dist index c5f91d91..78667c74 100644 --- a/etc/commerce-to-commerce/1.14.4.5/map.xml.dist +++ b/etc/commerce-to-commerce/1.14.4.5/map.xml.dist @@ -2952,6 +2952,9 @@ email_coupon_attribute + + jwt_auth_revoked + diff --git a/etc/opensource-to-commerce/1.6.0.0/map.xml.dist b/etc/opensource-to-commerce/1.6.0.0/map.xml.dist index 689e2ca6..705c3c0b 100644 --- a/etc/opensource-to-commerce/1.6.0.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.6.0.0/map.xml.dist @@ -2486,6 +2486,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.6.1.0/map.xml.dist b/etc/opensource-to-commerce/1.6.1.0/map.xml.dist index 19ab93db..be694258 100644 --- a/etc/opensource-to-commerce/1.6.1.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.6.1.0/map.xml.dist @@ -2501,6 +2501,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.6.2.0/map.xml.dist b/etc/opensource-to-commerce/1.6.2.0/map.xml.dist index 8f928c75..53230681 100644 --- a/etc/opensource-to-commerce/1.6.2.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.6.2.0/map.xml.dist @@ -2501,6 +2501,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.7.0.0/map.xml.dist b/etc/opensource-to-commerce/1.7.0.0/map.xml.dist index 8434bb7f..731f49dc 100644 --- a/etc/opensource-to-commerce/1.7.0.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.7.0.0/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.7.0.1/map.xml.dist b/etc/opensource-to-commerce/1.7.0.1/map.xml.dist index 8434bb7f..731f49dc 100644 --- a/etc/opensource-to-commerce/1.7.0.1/map.xml.dist +++ b/etc/opensource-to-commerce/1.7.0.1/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.7.0.2/map.xml.dist b/etc/opensource-to-commerce/1.7.0.2/map.xml.dist index 8434bb7f..731f49dc 100644 --- a/etc/opensource-to-commerce/1.7.0.2/map.xml.dist +++ b/etc/opensource-to-commerce/1.7.0.2/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.8.0.0/map.xml.dist b/etc/opensource-to-commerce/1.8.0.0/map.xml.dist index 483dfba7..c3bcf1ef 100644 --- a/etc/opensource-to-commerce/1.8.0.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.8.0.0/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.8.1.0/map.xml.dist b/etc/opensource-to-commerce/1.8.1.0/map.xml.dist index c3bbdfa0..d7430be6 100644 --- a/etc/opensource-to-commerce/1.8.1.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.8.1.0/map.xml.dist @@ -2413,6 +2413,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.0.0/map.xml.dist b/etc/opensource-to-commerce/1.9.0.0/map.xml.dist index 940407d2..06792646 100644 --- a/etc/opensource-to-commerce/1.9.0.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.0.0/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.0.1/map.xml.dist b/etc/opensource-to-commerce/1.9.0.1/map.xml.dist index 483dfba7..c3bcf1ef 100644 --- a/etc/opensource-to-commerce/1.9.0.1/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.0.1/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.1.0/map.xml.dist b/etc/opensource-to-commerce/1.9.1.0/map.xml.dist index 483dfba7..c3bcf1ef 100644 --- a/etc/opensource-to-commerce/1.9.1.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.1.0/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.1.1/map.xml.dist b/etc/opensource-to-commerce/1.9.1.1/map.xml.dist index 483dfba7..c3bcf1ef 100644 --- a/etc/opensource-to-commerce/1.9.1.1/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.1.1/map.xml.dist @@ -2416,6 +2416,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.2.0/map.xml.dist b/etc/opensource-to-commerce/1.9.2.0/map.xml.dist index 32bf4329..3f2cbb7f 100644 --- a/etc/opensource-to-commerce/1.9.2.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.2.0/map.xml.dist @@ -2436,6 +2436,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.2.1/map.xml.dist b/etc/opensource-to-commerce/1.9.2.1/map.xml.dist index 32bf4329..3f2cbb7f 100644 --- a/etc/opensource-to-commerce/1.9.2.1/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.2.1/map.xml.dist @@ -2436,6 +2436,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.2.2/map.xml.dist b/etc/opensource-to-commerce/1.9.2.2/map.xml.dist index 32bf4329..3f2cbb7f 100644 --- a/etc/opensource-to-commerce/1.9.2.2/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.2.2/map.xml.dist @@ -2436,6 +2436,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.2.3/map.xml.dist b/etc/opensource-to-commerce/1.9.2.3/map.xml.dist index 32bf4329..3f2cbb7f 100644 --- a/etc/opensource-to-commerce/1.9.2.3/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.2.3/map.xml.dist @@ -2436,6 +2436,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.2.4/map.xml.dist b/etc/opensource-to-commerce/1.9.2.4/map.xml.dist index 32bf4329..3f2cbb7f 100644 --- a/etc/opensource-to-commerce/1.9.2.4/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.2.4/map.xml.dist @@ -2436,6 +2436,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.0/map.xml.dist b/etc/opensource-to-commerce/1.9.3.0/map.xml.dist index d719f537..b3fdfebe 100644 --- a/etc/opensource-to-commerce/1.9.3.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.0/map.xml.dist @@ -2448,6 +2448,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.1/map.xml.dist b/etc/opensource-to-commerce/1.9.3.1/map.xml.dist index d719f537..b3fdfebe 100644 --- a/etc/opensource-to-commerce/1.9.3.1/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.1/map.xml.dist @@ -2448,6 +2448,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.10/map.xml.dist b/etc/opensource-to-commerce/1.9.3.10/map.xml.dist index a48c2ba9..39ec2fa0 100644 --- a/etc/opensource-to-commerce/1.9.3.10/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.10/map.xml.dist @@ -2406,6 +2406,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.2/map.xml.dist b/etc/opensource-to-commerce/1.9.3.2/map.xml.dist index d719f537..b3fdfebe 100644 --- a/etc/opensource-to-commerce/1.9.3.2/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.2/map.xml.dist @@ -2448,6 +2448,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.3/map.xml.dist b/etc/opensource-to-commerce/1.9.3.3/map.xml.dist index a3783c5d..7d018438 100644 --- a/etc/opensource-to-commerce/1.9.3.3/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.3/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.4/map.xml.dist b/etc/opensource-to-commerce/1.9.3.4/map.xml.dist index a3783c5d..7d018438 100644 --- a/etc/opensource-to-commerce/1.9.3.4/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.4/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.6/map.xml.dist b/etc/opensource-to-commerce/1.9.3.6/map.xml.dist index a3783c5d..7d018438 100644 --- a/etc/opensource-to-commerce/1.9.3.6/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.6/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.7/map.xml.dist b/etc/opensource-to-commerce/1.9.3.7/map.xml.dist index a3783c5d..7d018438 100644 --- a/etc/opensource-to-commerce/1.9.3.7/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.7/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.8/map.xml.dist b/etc/opensource-to-commerce/1.9.3.8/map.xml.dist index a3783c5d..7d018438 100644 --- a/etc/opensource-to-commerce/1.9.3.8/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.8/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.3.9/map.xml.dist b/etc/opensource-to-commerce/1.9.3.9/map.xml.dist index a3783c5d..7d018438 100644 --- a/etc/opensource-to-commerce/1.9.3.9/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.3.9/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.4.0/map.xml.dist b/etc/opensource-to-commerce/1.9.4.0/map.xml.dist index a48c2ba9..39ec2fa0 100644 --- a/etc/opensource-to-commerce/1.9.4.0/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.4.0/map.xml.dist @@ -2406,6 +2406,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.4.1/map.xml.dist b/etc/opensource-to-commerce/1.9.4.1/map.xml.dist index bb996934..7e6588bd 100644 --- a/etc/opensource-to-commerce/1.9.4.1/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.4.1/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.4.2/map.xml.dist b/etc/opensource-to-commerce/1.9.4.2/map.xml.dist index bb996934..7e6588bd 100644 --- a/etc/opensource-to-commerce/1.9.4.2/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.4.2/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.4.3/map.xml.dist b/etc/opensource-to-commerce/1.9.4.3/map.xml.dist index bb996934..7e6588bd 100644 --- a/etc/opensource-to-commerce/1.9.4.3/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.4.3/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.4.4/map.xml.dist b/etc/opensource-to-commerce/1.9.4.4/map.xml.dist index bb996934..7e6588bd 100644 --- a/etc/opensource-to-commerce/1.9.4.4/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.4.4/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-commerce/1.9.4.5/map.xml.dist b/etc/opensource-to-commerce/1.9.4.5/map.xml.dist index bb996934..7e6588bd 100644 --- a/etc/opensource-to-commerce/1.9.4.5/map.xml.dist +++ b/etc/opensource-to-commerce/1.9.4.5/map.xml.dist @@ -2409,6 +2409,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.6.0.0/map.xml.dist b/etc/opensource-to-opensource/1.6.0.0/map.xml.dist index c127f3b2..08e8a55d 100644 --- a/etc/opensource-to-opensource/1.6.0.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.6.0.0/map.xml.dist @@ -1954,6 +1954,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.6.1.0/map.xml.dist b/etc/opensource-to-opensource/1.6.1.0/map.xml.dist index 98ec9593..494e2e43 100644 --- a/etc/opensource-to-opensource/1.6.1.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.6.1.0/map.xml.dist @@ -1954,6 +1954,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.6.2.0/map.xml.dist b/etc/opensource-to-opensource/1.6.2.0/map.xml.dist index 046ffcc6..96b8e295 100644 --- a/etc/opensource-to-opensource/1.6.2.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.6.2.0/map.xml.dist @@ -1954,6 +1954,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.7.0.0/map.xml.dist b/etc/opensource-to-opensource/1.7.0.0/map.xml.dist index 8b847e4a..f22143ae 100644 --- a/etc/opensource-to-opensource/1.7.0.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.7.0.0/map.xml.dist @@ -1881,6 +1881,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.7.0.1/map.xml.dist b/etc/opensource-to-opensource/1.7.0.1/map.xml.dist index 8b847e4a..f22143ae 100644 --- a/etc/opensource-to-opensource/1.7.0.1/map.xml.dist +++ b/etc/opensource-to-opensource/1.7.0.1/map.xml.dist @@ -1881,6 +1881,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.7.0.2/map.xml.dist b/etc/opensource-to-opensource/1.7.0.2/map.xml.dist index 8b847e4a..f22143ae 100644 --- a/etc/opensource-to-opensource/1.7.0.2/map.xml.dist +++ b/etc/opensource-to-opensource/1.7.0.2/map.xml.dist @@ -1881,6 +1881,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.8.0.0/map.xml.dist b/etc/opensource-to-opensource/1.8.0.0/map.xml.dist index 9211d7bf..58e04ce6 100644 --- a/etc/opensource-to-opensource/1.8.0.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.8.0.0/map.xml.dist @@ -1881,6 +1881,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.8.1.0/map.xml.dist b/etc/opensource-to-opensource/1.8.1.0/map.xml.dist index 2ad01175..0661ce24 100644 --- a/etc/opensource-to-opensource/1.8.1.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.8.1.0/map.xml.dist @@ -1878,6 +1878,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.0.0/map.xml.dist b/etc/opensource-to-opensource/1.9.0.0/map.xml.dist index b2af1f56..a9614a84 100644 --- a/etc/opensource-to-opensource/1.9.0.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.0.0/map.xml.dist @@ -1887,6 +1887,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.0.1/map.xml.dist b/etc/opensource-to-opensource/1.9.0.1/map.xml.dist index b2af1f56..a9614a84 100644 --- a/etc/opensource-to-opensource/1.9.0.1/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.0.1/map.xml.dist @@ -1887,6 +1887,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.1.0/map.xml.dist b/etc/opensource-to-opensource/1.9.1.0/map.xml.dist index b2af1f56..a9614a84 100644 --- a/etc/opensource-to-opensource/1.9.1.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.1.0/map.xml.dist @@ -1887,6 +1887,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.1.1/map.xml.dist b/etc/opensource-to-opensource/1.9.1.1/map.xml.dist index b2af1f56..a9614a84 100644 --- a/etc/opensource-to-opensource/1.9.1.1/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.1.1/map.xml.dist @@ -1887,6 +1887,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.2.0/map.xml.dist b/etc/opensource-to-opensource/1.9.2.0/map.xml.dist index 6996678e..f647e7b7 100644 --- a/etc/opensource-to-opensource/1.9.2.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.2.0/map.xml.dist @@ -1901,6 +1901,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.2.1/map.xml.dist b/etc/opensource-to-opensource/1.9.2.1/map.xml.dist index 6996678e..f647e7b7 100644 --- a/etc/opensource-to-opensource/1.9.2.1/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.2.1/map.xml.dist @@ -1901,6 +1901,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.2.2/map.xml.dist b/etc/opensource-to-opensource/1.9.2.2/map.xml.dist index 6996678e..f647e7b7 100644 --- a/etc/opensource-to-opensource/1.9.2.2/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.2.2/map.xml.dist @@ -1901,6 +1901,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.2.3/map.xml.dist b/etc/opensource-to-opensource/1.9.2.3/map.xml.dist index 6996678e..f647e7b7 100644 --- a/etc/opensource-to-opensource/1.9.2.3/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.2.3/map.xml.dist @@ -1901,6 +1901,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.2.4/map.xml.dist b/etc/opensource-to-opensource/1.9.2.4/map.xml.dist index 6996678e..f647e7b7 100644 --- a/etc/opensource-to-opensource/1.9.2.4/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.2.4/map.xml.dist @@ -1901,6 +1901,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.0/map.xml.dist b/etc/opensource-to-opensource/1.9.3.0/map.xml.dist index 8f0ca68b..c7918b1e 100644 --- a/etc/opensource-to-opensource/1.9.3.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.0/map.xml.dist @@ -1913,6 +1913,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.1/map.xml.dist b/etc/opensource-to-opensource/1.9.3.1/map.xml.dist index 8f0ca68b..c7918b1e 100644 --- a/etc/opensource-to-opensource/1.9.3.1/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.1/map.xml.dist @@ -1913,6 +1913,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.10/map.xml.dist b/etc/opensource-to-opensource/1.9.3.10/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.3.10/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.10/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.2/map.xml.dist b/etc/opensource-to-opensource/1.9.3.2/map.xml.dist index 9824cdcd..86a1a3c3 100644 --- a/etc/opensource-to-opensource/1.9.3.2/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.2/map.xml.dist @@ -1940,6 +1940,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.3/map.xml.dist b/etc/opensource-to-opensource/1.9.3.3/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.3.3/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.3/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.4/map.xml.dist b/etc/opensource-to-opensource/1.9.3.4/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.3.4/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.4/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.6/map.xml.dist b/etc/opensource-to-opensource/1.9.3.6/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.3.6/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.6/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.7/map.xml.dist b/etc/opensource-to-opensource/1.9.3.7/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.3.7/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.7/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.8/map.xml.dist b/etc/opensource-to-opensource/1.9.3.8/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.3.8/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.8/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.3.9/map.xml.dist b/etc/opensource-to-opensource/1.9.3.9/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.3.9/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.3.9/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.4.0/map.xml.dist b/etc/opensource-to-opensource/1.9.4.0/map.xml.dist index b101be5a..37aee4c9 100644 --- a/etc/opensource-to-opensource/1.9.4.0/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.4.0/map.xml.dist @@ -1943,6 +1943,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.4.1/map.xml.dist b/etc/opensource-to-opensource/1.9.4.1/map.xml.dist index 7e403e8c..a167c69b 100644 --- a/etc/opensource-to-opensource/1.9.4.1/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.4.1/map.xml.dist @@ -1946,6 +1946,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.4.2/map.xml.dist b/etc/opensource-to-opensource/1.9.4.2/map.xml.dist index 7e403e8c..a167c69b 100644 --- a/etc/opensource-to-opensource/1.9.4.2/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.4.2/map.xml.dist @@ -1946,6 +1946,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.4.3/map.xml.dist b/etc/opensource-to-opensource/1.9.4.3/map.xml.dist index 7e403e8c..a167c69b 100644 --- a/etc/opensource-to-opensource/1.9.4.3/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.4.3/map.xml.dist @@ -1946,6 +1946,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.4.4/map.xml.dist b/etc/opensource-to-opensource/1.9.4.4/map.xml.dist index 7e403e8c..a167c69b 100644 --- a/etc/opensource-to-opensource/1.9.4.4/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.4.4/map.xml.dist @@ -1946,6 +1946,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk diff --git a/etc/opensource-to-opensource/1.9.4.5/map.xml.dist b/etc/opensource-to-opensource/1.9.4.5/map.xml.dist index 7e403e8c..a167c69b 100644 --- a/etc/opensource-to-opensource/1.9.4.5/map.xml.dist +++ b/etc/opensource-to-opensource/1.9.4.5/map.xml.dist @@ -1946,6 +1946,9 @@ email_coupon_attribute + + jwt_auth_revoked + magento_acknowledged_bulk From 337fcc6a16ccad507a3b4365e5773a53dfceae45 Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Wed, 6 Apr 2022 17:42:52 -0500 Subject: [PATCH 08/11] ACP2E-730: Customer module have new table fields which causes error during migration --- src/Migration/Step/Log/Data.php | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/src/Migration/Step/Log/Data.php b/src/Migration/Step/Log/Data.php index 97e478b3..45a41baf 100644 --- a/src/Migration/Step/Log/Data.php +++ b/src/Migration/Step/Log/Data.php @@ -16,6 +16,7 @@ use Migration\App\ProgressBar; use Migration\Logger\Manager as LogManager; use Migration\Logger\Logger; +use Migration\RecordTransformer; /** * Class Data @@ -114,7 +115,15 @@ public function perform() } $destDocument = $this->destination->getDocument($destinationName); $this->destination->clearDocument($destinationName); - + /** @var RecordTransformer $recordTransformer */ + $recordTransformer = $this->recordTransformerFactory->create( + [ + 'sourceDocument' => $sourceDocument, + 'destDocument' => $destDocument, + 'mapReader' => $this->map + ] + ); + $recordTransformer->init(); $pageNumber = 0; $this->logger->debug('migrating', ['table' => $sourceDocName]); $this->progress->start($this->source->getRecordsCount($sourceDocName), LogManager::LOG_LEVEL_DEBUG); @@ -127,11 +136,11 @@ public function perform() $destinationRecords = $destDocument->getRecords(); foreach ($bulk as $recordData) { $this->progress->advance(LogManager::LOG_LEVEL_DEBUG); + /** @var Record $record */ + $record = $this->recordFactory->create(['document' => $sourceDocument, 'data' => $recordData]); /** @var Record $destRecord */ - $destRecord = $this->recordFactory->create([ - 'document' => $destDocument, - 'data' => $recordData, - ]); + $destRecord = $this->recordFactory->create(['document' => $destDocument]); + $recordTransformer->transform($record, $destRecord); $destinationRecords->addRecord($destRecord); } $this->destination->saveRecords($destinationName, $destinationRecords); @@ -175,6 +184,7 @@ public function getLogDataSelect() 'customer_id' => 'lc.customer_id', 'session_id' => 'lv.session_id', 'last_visit_at' => 'lv.last_visit_at', + 'first_visit_at' => 'lv.first_visit_at', ]; /** @var \Magento\Framework\DB\Select $select */ $select = $this->sourceAdapter->getSelect(); @@ -186,7 +196,7 @@ public function getLogDataSelect() ) ->group('lv.visitor_id') ->order('lv.visitor_id'); - + return $select; } From 33f0c8919dae36c61dba1912ec0ea599b9c2eb9a Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Thu, 7 Apr 2022 20:27:32 -0500 Subject: [PATCH 09/11] ACP2E-734: readme.md does not contain instructions to enable module of the tool ACP2E-730: Customer module have new table fields which causes error during migration --- README.md | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index e73a3b6a..fb219a4e 100644 --- a/README.md +++ b/README.md @@ -58,16 +58,17 @@ This section discusses how to install the Magento Data Migration Tool. You can i ### Install the tool from GitHub To install the migration tool from GitHub, use the following steps: -1. Log in to your Magento 2 server as a user with privileges to write to the Magento 2 file system or switch to the web server user. -2. Go to Magento 2 root directory. -3. Enter the following commands: +1. Log in to your Magento 2 server as a user with privileges to write to the Magento 2 file system or switch to the web server user. +2. Go to Magento 2 root directory. +3. Enter the following commands: composer config repositories.data-migration-tool git https://github.com/magento/data-migration-tool composer require magento/data-migration-tool: + bin/magento module:enable Magento_DataMigrationTool - where `` is release version (e.g. 2.4.0) + where `` is release version (e.g. 2.4.4) -3. Wait while dependencies are updated. +5. Wait while dependencies are updated and the tool is enabled. ### Install the tool from repo.magento.com To install the Data Migration Tool, you must update `composer.json` in the Magento root installation directory to provide the location of the migration tool package. @@ -82,15 +83,15 @@ To install the migration tool, you must: To update `composer.json`: -1. Log in to your Magento server as the web server user or as a user with `root` privileges. +1. Log in to your Magento server as the web server user or as a user with `root` privileges. -2. Change to your Magento installation directory. +2. Change to your Magento installation directory. -3. Enter the following command to reference Magento packages in `composer.json`: +3. Enter the following command to reference Magento packages in `composer.json`: composer config repositories.magento composer https://repo.magento.com -4. Enter the following command to require the current version of the package: +4. Enter the following command to require the current version of the package: composer require magento/data-migration-tool: @@ -98,13 +99,16 @@ To update `composer.json`: Exact version example: - composer require magento/data-migration-tool:2.4.0 + composer require magento/data-migration-tool:2.4.4 Next significant release example: composer require magento/data-migration-tool:~2.4 -5. Wait while dependencies are installed. +5. Wait while dependencies are installed. +6. Enter the following command to enable the tool + + bin/magento module:enable Magento_DataMigrationTool ## More details See the Migration Guide for the detailed help with your data migration process. From 9d00c5531bb21b01a2abda7332216c14b5d7fa3e Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Thu, 7 Apr 2022 21:57:17 -0500 Subject: [PATCH 10/11] ACP2E-730: Customer module have new table fields which causes error during migration --- etc/opensource-to-commerce/map-log.xml.dist | 3 --- etc/opensource-to-opensource/map-log.xml.dist | 3 --- 2 files changed, 6 deletions(-) diff --git a/etc/opensource-to-commerce/map-log.xml.dist b/etc/opensource-to-commerce/map-log.xml.dist index cd91aaf8..193ff57c 100644 --- a/etc/opensource-to-commerce/map-log.xml.dist +++ b/etc/opensource-to-commerce/map-log.xml.dist @@ -15,9 +15,6 @@ - - log_visitor.first_visit_at - log_visitor.last_url_id diff --git a/etc/opensource-to-opensource/map-log.xml.dist b/etc/opensource-to-opensource/map-log.xml.dist index cd91aaf8..193ff57c 100644 --- a/etc/opensource-to-opensource/map-log.xml.dist +++ b/etc/opensource-to-opensource/map-log.xml.dist @@ -15,9 +15,6 @@ - - log_visitor.first_visit_at - log_visitor.last_url_id From 7afc368b97b9fd4a7c1ffe40056400fc4530724b Mon Sep 17 00:00:00 2001 From: Viktor Rad Date: Mon, 11 Apr 2022 15:19:58 -0500 Subject: [PATCH 11/11] ACP2E-627: DMT 2.4.4 Publication --- CHANGELOG.md | 23 +++++++++++++++++++++++ composer.json | 4 ++-- 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index db9da10a..5313f966 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,26 @@ +2.4.4 +============= +* Added support for versions: + + * Magento Open Source: 2.4.4 + * Magento Commerce: 2.4.4 + +* Fixed bugs: + + * New monolog version caused composer dependency conflict + * Customer login is not working after Migration from Magento 1.x + +2.4.3 +============= +* Added support for versions: + + * Magento Open Source: 2.4.3 + * Magento Commerce: 2.4.3 + +* Fixed bugs: + + * Delta fix the wrong table prefix + 2.4.2 ============= * Added support for versions: diff --git a/composer.json b/composer.json index be5523b4..02c3e3dc 100644 --- a/composer.json +++ b/composer.json @@ -1,14 +1,14 @@ { "name": "magento/data-migration-tool", "description": "Migration Tool", - "version": "2.4.3", + "version": "2.4.4", "require": { "symfony/console": "~4.4.0", "magento/framework": "*", "monolog/monolog": "^2.3" }, "require-dev": { - "phpunit/phpunit": "^9" + "phpunit/phpunit": "~9.5.0" }, "autoload": { "psr-4": {"Migration\\": "src/Migration"},