wants to merge 3 commits
Notify users via email when new address is added to account and when existing address is removed from account.
email_change_notif prevent new email notifications on site-admin
email_change_notif email on primary changed, password recover, email verified
email_change_notif email added/removed mail notifications
Getting a test failure on: allura.tests.functional.test_auth.TestAuth.test_user_added_claimed_address_by_other_user_confirmed
And when adding an email, the notice goes out and says "new email address has been added" but the verification step hasn't happened yet. Maybe we should notify only after it is verified? It wouldn't be as early of a notice, but would be clearer to the user. Or alternatively, use different wording in the notice. I'm not sure what wording would be real clear though.
Do we want these to happen when site admins do it from the admin page like /nf/admin/user/admin1? I'm thinking probably not, since it wasn't the user doing the change, and the admin might not even want the user to know they were making updates (if they were fixing a problem, dealing with dupe accounts, spam accounts, etc)
Otherwise looks great
Latest changes prevent the new email-related email notifications from firing if triggered from /nf/admin/user/...
Log in to post a comment.