- Fix: Update last_login_at when successfully logged in over oauth(#899)
- Fix: Fixed migrations (dmeroff)
- Fix #832: Fixed admin view file (thyseus)
- Enh #839: Order by most recent registration first (created_at DESC) by default (thyseus)
- Fix: Fixed migrations for postgresql (dmeroff)
- Enh #794: Allow fast login without password when in DEBUG mode (thyseus)
- Enh #826: Auth action added to auth rules (faenir)
- Enh #820: Added ability to switch back to latest user after being impersonated (thyseus)
- Enh #774: Added last_login_at column to user table (thyseus)
- Enh #767: Added support for MS SQL Server (tsdogs)
- Enh #795: Added method
getAccountByProviderto User model to get account model by provider name (dmeroff) - Fix #778: Migrations now use correct db component (dmeroff)
- Fix #777: Rethrow exception on failed user creation or registration (dmeroff)
- Enh #772, #791: Added ability to log into another user's accoun (thyseus)
- Fix #761: Fixed EVENT_AFTER_CONFIRM not triggering on user creation (dmeroff)
- Fix #757: Fixed tabindex order in security/login.php view (dmeroff)
- Enh #746: Changed AccessRule to check other roles/permissions (markux)
- Enh #649: Updated test suite to codeception 2.2 (dmeroff)
- Enh #725: Removed message that user is not registered in Recovery and Resend forms (dmeroff)
- Fix #747: Fixed reverting migrations on PostgreSQL (dmeroff)
- Fix: Fixed Yandex auth client (dmeroff)
- Enh: Updated Yii2-authclient required version to 2.1.0 (dmeroff)
- Fix: Max password length set to 72 chars (dmeroff)
- Enh #378: Added events before and after confirmation (dmeroff)
- Enh #593: Added option to allow users to remove their accounts (dmeroff)
- Enh #705: Jui datepicker dependency has been removed (dmeroff)
- Enh #648: Refactored ajax validation trait (dmeroff)
- Enh #581, #164: Added ability for users to set their timezones (yarrgh)
enhAdded new method to Profile model to get avatar url (dmeroff)fixFixed translations sourceLanguage (thezilla-)enhAdded ability to grant access to admin part via roles (Talwoasc)fixFixed postgresql migrations (kfreiman, drxwat)enhImproved login widget (dmeroff)enhSupport for customadminrole via access control rule out of the box #510 (dmeroff)fixRemoved ability to register a new account via social network when registration is disabled #512 (dmeroff)fixAdded check if profile model exists in Settings controller #497 (dmeroff)enhAdded event triggers to most of actions #411 (dmeroff)enhAdded LinkedIn client #496 (SamMousa)
fixDon't set mailer subject in bootstrap #451 (dmeroff)enhRemove old user tokens with same type while creating new #340 (dmeroff)fixForbid ability to login via networks for blocked users #434 (dmeroff)fixFixed problems with url rules #351 (dmeroff)enhRegenerateauth_keyafter blocking the user (dmeroff)enhImproved registration process #236 (dmeroff)fixEnsure user/index works without php-intl extension #370 (thyseus)fixFixed display of confirmation time #361 (pedros80)fixDo not limit username length to 25 chars #369 (thyseus)
enhAdded ability to override translations (dmeroff)enhImproved authentication via social networks (dmeroff)enhAdded Latvian translation (uldisn)enhAdded redirect to index page when logged in user tries to access login page (thiagotalma)fixUpdated Italian translation (maxxer)enhAdded usage ofadminEmailparam as default sender name if set (thiagotalma)enhAdded link to registration page on login form (thiagotalma)enhImproved username regexp (thiagotalma)fixUpdated translations for Portuguese language (invaderhd & thiagotalma & andredp)enhAdded integration with Yii2-rbac (dmeroff)enhImproved admin views and controller (dmeroff)enhAdded datepicker in user grid view (dmeroff)
fixFixed bug with inability to connect network account #275 (dmeroff)enhAdded turkish translation (veyselsahin)enhAdded lithuanian translation (vilkazz)fixFixed button css on profile settings page (sosojni)enhHidden recovery link whenenablePasswordRecoveryis false (marsuboss)fixFixed gravatar hash creation (nigelterry)fixFixed invalid redirection after changing account settings (WeeSee)fixUpdated messages to be more readable (jspaine)fixReverted initialization ofusercomponent (dmeroff)fixFixed bug on confirmation and recovery when invalid token was used (anders-akero)
enhImproved initialization ofuserapplication component (dmeroff)fixFixed encoding problem with plain text email messages (dmeroff)fixFixed migration (dmeroff)fixFixed overriding of mailer view files (dmeroff)fixFixed troubles with overriding user search model (dmeroff)fixFixed bug when model was defined as array in modelMap (dmeroff)fixRemoved ajax-request flood on login form (thiagotalma)enhAddedthtranslation (kongoon)
fixFixed overriding of active record models (dmeroff)fixFixed pt-BR translation (thiagotalma)
fixChanged ip field type to VARCHAR(45) to handle IPv6 (dmeroff)enhImproved mailer component (dmeroff)enhUpdated flash messages and added new module option to disable them (dmeroff)enhAdded ajax-validation (dmeroff)enhAdded secured email changing strategy (dmeroff)chgRemoved ability to delete or block your own account from admin pages (dmeroff)chgUpdated create and update admin pages (dmeroff)chgUpdated admin index page (dmeroff)chgRemoved auto-injecting module in application (belerophon)chgRemoved Mailcatcher dependency from test suite (dmeroff)chgRefactored all models (dmeroff)enhRefactored model overriding system (dmeroff)
fixFixed croatian translation (trbsi)fixFixed spanish translation (abolivar)chgAdded persian farsi translation (bepehr)chgAdded hungarian translation (akosk)chgAdded dutch translation (infoweb-internet-solutions)fixFixed pt_BR translate (thiagotalma)fixFixed relation between User and Profile (anders-akero)fixFixed translations (sosojni)fixAdded registration_ip label (sosojni)
fixFixed test suite (dmeroff)chgUpdatedcomposer.json(dmeroff)chgAdded check forenableConfirmationfor resending link (makroxyz)fixFixed compatibility with PostgreSQL (makroxyz)
fixUpdated admin grid view (hoksilato)fixRecovery token is now deleted after recovery process (mrarthur)fixRegistration_ip is now filled with user ip address on registration (mrarthur)chgRefactored email change process (dmeroff)enhAdded account settings page and removed email and password settings pages (dmeroff)enhAdded tab index on login page (maxxer)enhAddedgetIsAdminmethod on user model (maxxer)fixFixed bug when registration page was not available withenableConfirmationoption disabled (marsuboss)
- Reverted removing registration without password
- Updated test suite
- Added new translations
- Added options to configure url rules (#99)
- Added new advanced configuration (#93) (BC break)
- Refactored registration, confirmation, password recovery
- Updated database structure (BC break)
- Supported MySQL and PostgreSQL
- Added login widget
- Added registration via social networks
- Moved Pass*Field to separate extension
- Updated login process: user can log in using email or username
- Fixed bug when user password has not been updated from admin panel
- Added Vietnamese translation
- Refactored test suite
- Added Mailer component
- Added ModelManager component
- Removed factory
- Updated composer.json
- Added bootstrap class that configures module automatically
- Removed custom User component
- Removed registration without password
- Removed default controller
- Removed captcha from all forms
- Updated i18n messages and translations
- Updated view files
- Fixed documentation issues
- Fixed bug when registration date was not displayed on profile page
- Removed checking of user role in admin controller
- Refactored User model
- Added profile page
- Refactored tests
- Added user settings page
- Updated admin views
- Added account blocking
- Updated database schema
- Added Pass*Field library
- Added list of available actions
- Added user management (create, update, delete, confirm)
- Added installation and configuration guide
- Refactored forms
- Enabled Trackable as default
- Removed Registration form
- Fixed bug with captcha
- Added prefix usage in migrations and model
- Refactored way of sending emails
- Modified mail views with Really Simple Responsive HTML Email Template
- Added factory class
- Merged interfaces into new one
- Added console commands
- Refactored test suite
- Added 'simple' registration (when password is generated automatically)
- Refactored forms
- Extracted interfaces for identity class
- Added registration form class
- Added optional captcha on login, registration, resend and recovery pages
- Added access control in recovery controller
- Added russian translation
- Added password recovery feature
- Added different login types:
email,username,both - Added regular expression on validating username
- Initial release