Skip to content

1.15.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 20 Jan 15:18
· 69 commits to master since this release

Included commits: 1.14.0...1.15.0

Improvements

  • Introduced CustomerConfirmationResourceRoutePlugin that provides /customer-confirmation resource to confirm customer account when double opt-in is enabled in the shop.
  • Introduced CustomerConfirmationResourceController.
  • Introduced CustomersRestApiConfig::RESOURCE_CUSTOMER_CONFIRMATION to hold the resource type for customer confirmation resource.
  • Introduced CustomersRestApiConfig::RESPONSE_CODE_CONFIRMATION_CODE_INVALID to hold the error code returned when confirmation code is not valid.
  • Introduced CustomersRestApiConfig::RESPONSE_MESSAGE_CONFIRMATION_CODE_INVALID to hold the error detail returned when the confirmation code is not valid.
  • Introduced CustomersRestApiConfig::RESPONSE_CODE_CONFIRMATION_CODE_MISSING to hold the error code returned when the confirmation code is missing.
  • Introduced CustomersRestApiConfig::RESPONSE_MESSAGE_CONFIRMATION_CODE_MISSING to hold the error detail returned when the confirmation code is missing.
  • Introduced CustomersRestApiConfig::RESPONSE_CODE_CONFIRMATION_FAILED to hold the error code returned when the confirmation was not successful but the error received was not mapped to any Glue error.
  • Introduced CustomersRestApiConfig::RESPONSE_MESSAGE_CONFIRMATION_FAILED to hold the error message returned when the confirmation was not successful but the error received was not mapped to any Glue error.
  • Introduced CustomersRestApiConfig::getErrorMapping() to hold the feature error mapping to Glue-specific errors.
  • Added CustomerClient::confirmCustomerRegistration() to dependencies.
  • Introduced RestCustomerConfirmationAttributes transfer object.
  • Introduced Customer.registrationKey transfer object property.