stable

Clone or download

Read-only

feat: Convert lostpw to BurningParrot

User should still be able to recover the password. Functional change: now we check that the new password respect the password strategies defined by the platform. Recovery email message has now the same L&F than the one used for register or invitations. Closes story #8286: Have a beautiful password recovery page Change-Id: Idd1e0eec6da07b38e629de0960f76ade785b8755

Modified Files

Name
M plugins/mediawiki/www/LocalSettings.php +1 −1 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +61 −67 Go to diff View file
M site-content/pt_BR/LC_MESSAGES/tuleap-core.po +48 −64 Go to diff View file
M src/common/Password/PasswordSanityChecker.php +1 −1 Go to diff View file
M src/common/Password/PasswordStrategy.class.php +11 −10 Go to diff View file
M src/common/Request/RouteCollector.php +103 −0 Go to diff View file
A src/common/User/Account/LostPassword/DisplayLostPasswordController.php +59 −0 Go to diff View file
A src/common/User/Account/LostPassword/DisplayResetPasswordController.php +126 −0 Go to diff View file
A src/common/User/Account/LostPassword/LostPasswordController.php +147 −0 Go to diff View file
A src/common/User/Account/LostPassword/ResetPasswordController.php +98 −0 Go to diff View file
A src/common/User/Account/LostPassword/UserFromConfirmationHashRetriever.php +68 −0 Go to diff View file
M src/common/User/Password/Reset/Creator.php +4 −5 Go to diff View file
M src/common/User/Password/Reset/LostPasswordDAO.php +5 −2 Go to diff View file
A src/common/User/Password/Reset/RecentlyCreatedCodeException.php +27 −0 Go to diff View file
M src/common/User/Password/Reset/Verifier.php +1 −1 Go to diff View file
M src/common/include/URLVerification.class.php +4 −6 Go to diff View file
A src/templates/account/lost-password-confirmation.mustache +37 −0 Go to diff View file
A src/templates/account/lost-password.mustache +33 −0 Go to diff View file
A src/templates/account/lostpw/lostpw-mail-text.mustache +17 −0 Go to diff View file
A src/templates/account/lostpw/lostpw-mail.mustache +22 −0 Go to diff View file
A src/templates/account/reset-lost-password-success.mustache +34 −0 Go to diff View file
A src/templates/account/reset-lost-password.mustache +54 −0 Go to diff View file
M src/templates/homepage/homepage-sign-in.mustache +1 −1 Go to diff View file
M src/templates/user/login.mustache +1 −1 Go to diff View file
M src/themes/BurningParrot/css/account-registration/account-registration.scss +6 −1 Go to diff View file
D src/www/account/lostlogin.php +0 −104 Go to diff View file
D src/www/account/lostpw-confirm.php +0 −80 Go to diff View file
D src/www/account/lostpw.php +0 −46 Go to diff View file
M tests/integration/tests/User/Password/Reset/LostPasswordDAOTest.php +13 −5 Go to diff View file
M tests/unit/common/Include/UrlVerification/URLVerificationTest.php +0 −10 Go to diff View file
M tests/unit/common/User/Password/Reset/CreatorTest.php +4 −2 Go to diff View file