| ⇢ | A | RequestPasswordReset added | |
| ⇢ | A | PasswordResetController added | |
| ⇢ | A | PasswordResetTokenCreated added | |
| ⇢ | A | RequestPasswordType added | |
| ⇢ | A | PasswordResetToken added | |
| ⇢ | A | PasswordResetRequestHandlerTest added | |
| ⇢ | A | PasswordResetHandlerTest added | |
| ⇢ | A | OnPasswordResetTokenCreated added | |
| ⇢ | A | ResetPasswordHandler added | |
| ⇢ | A | RequestPasswordResetHandler added | |
| ⋮ | view more | ||
| ⇢ | B | PasswordResetHandlerTest::testPasswordResetGetsHan... added | |
| ⇢ | A | PasswordResetController::resetAction() added | |
| ⇢ | A | ResetPassword::__construct() added | |
| ⇢ | A | PasswordResetToken::generate() added | |
| ⇢ | A | OnPasswordResetTokenCreated::__construct() added | |
| ⇢ | A | OnPasswordResetTokenCreated::onPasswordResetTokenC... added | |
| ⇢ | A | RequestPasswordReset::__construct() added | |
| ⇢ | A | ResetPassword::passwordConfirmationIsValid() added | |
| ⇢ | A | User::clearPasswordResetToken() added | |
| ⇢ | A | ChangePasswordType::buildForm() added | |
| ⋮ | view more | ||
| A | ↘ | B | CreateUserHandlerTest::testCreateUserGetsHandled() got worse |