⇢ | A | UserLockout added | |
⇢ | A | LockAccountTrait added |
⇢ | D | UserLockout::onFailure() added | |
⇢ | A | UserLockout::__construct() added | |
⇢ | A | UserLockout::getSubscribedEvents() added | |
⇢ | A | UserLockout::onSuccess() added | |
⇢ | A | LockAccountTrait::unlockAccount() added | |
⇢ | A | LockAccountTrait::lockAccount() added | |
⇢ | A | LockAccountTrait::incAuthFailures() added | |
⇢ | A | LockAccountTrait::canAccountBeLocked() added | |
A | ↘ | B | UserTrait::isAccountNonLocked() got worse |