Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-22 | Change unconfirmed user login behaviour (#11375) | Eugen Rochko | |
Allow access to account settings, 2FA, authorized applications, and account deletions to unconfirmed and pending users, as well as users who had their accounts disabled. Suspended users cannot update their e-mail or password or delete their account. Display account status on account settings page, for example, when an account is frozen, limited, unconfirmed or pending review. After sign up, login users straight away and show a simple page that tells them the status of their account with links to account settings and logout, to reduce onboarding friction and allow users to correct wrongly typed e-mail addresses. Move the final sign-up step of SSO integrations to be the same as above to reduce code duplication. | |||
2018-10-04 | Lint pass (#8876) | aus-social | |
2018-06-21 | Add missing tests for confirmations controller (#7866) | Shuhei Kitagawa | |
2018-04-21 | Use raw status code on have_http_status (#7214) | Yamagishi Kazutoshi | |
2018-01-05 | Fix email confirmation link not updating email (#6187) | Patrick Figel | |
A change introduced in #6125 prevents `Devise::Models::Confirmable#confirm` from being called for existing users, which in turn leads to `email` not being set to `unconfirmed_email`, breaking email updates. This also adds a test that would've caught this issue. | |||
2017-09-10 | Default follows for new users (#4871) | Eugen Rochko | |
When a new user confirms their e-mail, bootstrap their home timeline by automatically following a set of accounts. By default, all local admin accounts (that are unlocked). Can be customized by new admin setting (comma-separated usernames, local and unlocked only) | |||
2017-05-29 | Spec Auth::ConfirmationsController (#3348) | Akihiko Odaki | |