Skip to content

Latest commit

 

History

History
21 lines (21 loc) · 1.58 KB

2022-06-22-remove-core-deps-from-auth-controller.md

File metadata and controls

21 lines (21 loc) · 1.58 KB
title issue author author_email author_github
Remove core dependencies from AuthController
NEXT-21967
Stefan Sluiter
ssltg

Core

  • Added Shopware\Core\Checkout\Customer\SalesChannel\AbstractCustomerRecoveryIsExpiredRoute
  • Added Shopware\Core\Checkout\Customer\SalesChannel\CustomerRecoveryIsExpiredResponse
  • Added Shopware\Core\Checkout\Customer\SalesChannel\CustomerRecoveryIsExpiredRoute
  • Added new store-api route /account/customer-recovery-is-expired

Storefront

  • Added Shopware\Storefront\Page\Account\RecoverPassword\AccountRecoverPasswordPage
  • Added Shopware\Storefront\Page\Account\RecoverPassword\AccountRecoverPasswordPageLoadedEvent
  • Added Shopware\Storefront\Page\Account\RecoverPassword\AccountRecoverPasswordPageLoadedHook with hook name account-recover-password-page-loaded
  • Added \Shopware\Storefront\Page\Account\RecoverPassword\AccountRecoverPasswordPageLoader
  • Deprecated hash as single value for rendering of Storefront/Resources/views/storefront/page/account/profile/reset-password.html.twig. Use page.getHash from v6.5.0.0 instead.
  • Deprecated page type for Storefront/Resources/views/storefront/page/account/profile/reset-password.html.twig new type in v6.5.0.0 will be Shopware\Storefront\Page\Account\RecoverPassword\AccountRecoverPasswordPage. As a result page.salutations and page.countries will no longer be available in the page object.
  • Changed Shopware\Storefront\Controller\AuthController to use StorefrontCartFacade and AccountRecoverPasswordPageLoader and removed the customerRecoveryRepository.