Bug 841072

Summary: RFE: Email management functions for users
Product: [Retired] Zanata Reporter: David Mason <damason>
Component: UsabilityAssignee: Michelle Kim <mkim>
Status: CLOSED UPSTREAM QA Contact: Zanata-QA Mailling List <zanata-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.7CC: mkim, zanata-bugs
Target Milestone: ---Keywords: screened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-29 02:49:15 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description David Mason 2012-07-18 04:33:59 UTC
Description of problem:
Each user can only validate a single email address, and email address changes are not visible through the UI until they are successfully validated.

The UI should:

 - show email addresses that are awaiting validation.
 - show email addresses for which all validation links have expired
 - allow users to have validation emails re-sent (this could expire any previous validation links for the address).
 - show previously validated email addresses.
 - allow users to set any validated email address as their contact address.
 - allow users to delete any email address that is not their primary contact address (for non-validated email addresses, this could expire all validation links for the address).

Other thoughts:

 - the target page of validation links could offer to use the validated address as the contact address.
 - users trying to add an address that is already validated for themselves would be asked if they want to use it as their primary address.
 - users trying to add an address that is in their validation queue would be offered to re-send validation email.
 - email addresses in validation queue of other users should not be taken into account for detecting duplicate emails (to prevent accidental or purposeful locking-up of others' email addresses).

Comment 1 Michelle Kim 2015-02-25 04:01:18 UTC
We need to narrow down the scope of this feature. More discussion to follow.

Comment 3 Damian Jansen 2015-07-14 00:20:29 UTC
Reassigned to PM

Comment 4 Zanata Migrator 2015-07-29 02:49:15 UTC
Migrated; check JIRA for bug status: http://zanata.atlassian.net/browse/ZNTA-213