| ⇢ | A | Page added | |
| ⇢ | A | Upload added | |
| ⇢ | A | AuthHandler added | |
| ⇢ | A | Model added | |
| A | ↛ | Util removed |
| ⇢ | B | AuthHandler::handle() added | |
| ⇢ | B | AuthHandler::parseProvider() added | |
| ⇢ | A | AuthHandler::parseProfile() added | |
| ⇢ | A | Upload::makeUploadedFile() added | |
| ⇢ | A | AuthHandler::findUserByProvider() added | |
| ⇢ | A | AuthHandler::parseProfileFacebook() added | |
| ⇢ | A | AuthHandler::parseProfileVkontakte() added | |
| ⇢ | A | AuthHandler::parseProfileTwitter() added | |
| ⇢ | A | Model::collectErrors() added | |
| ⇢ | A | AuthHandler::__construct() added | |
| ⋮ | view more | ||
| C | ↗ | B | SignupProviderForm::signup() improved |
| B | ↛ | SignupProviderForm::prepareUser() removed | |
| A | ↛ | SignupProviderForm::parseProvider() removed | |
| A | ↛ | SignupProviderForm::parseProfile() removed | |
| A | ↛ | Util::makeUploadedFile() removed | |
| A | ↛ | SignupProviderForm::parseProviderFacebook() removed | |
| A | ↛ | SignupProviderForm::parseProviderVkontakte() removed | |
| A | ↛ | Util::collectModelErrors() removed | |
| A | ↛ | SignupProviderForm::parseProviderTwitter() removed | |
| A | ↛ | SignupProviderForm::parseProfileVkontakte() removed | |
| A | ↛ | Util::clearText() removed | |
| ⋮ | view more | ||