Display user email based on admin configuration

Description

User email is hidden across whole Zanata at the moment.

Require feature to allow admin to configure to display user email or not in Zanata.

API

  • project contributors list - when configuration for display user set to true

  • user service (private api for editor, /user/{username}) - when configuration for display user set to true

UI

  • user profile page - when logged in and configuration for display user set to true

Activity

Show:
Luke Brooker
January 22, 2016, 3:00 AM

I'm a little confused about the UI bullet points. I don't think we need to show the users email in all those places.

We can just add it to a users profile page. When someone wants a users email, click on that users username and look at their profile.

Alex Eng
January 22, 2016, 3:20 AM
Edited
  • language team page - when logged in and configuration for display user set to true
    We already showing it to admin user at the moment, so just changes of the condition

  • user profile page - when logged in and configuration for display user set to true
    No changes, we are already displaying it at the moment when you're logged in

  • group maintainers tab - when logged in and configuration for display user set to true
    Just to keep it consistence with the language team page.

Luke Brooker
January 22, 2016, 4:13 AM

re: language team page. I think this adds too much clutter and should be removed. The username is enough.

re: user profile page, I don't see it currently?

Ready for Release

Assignee

Alex Eng

Reporter

Alex Eng

Labels

None

Tested Version/s

None

Sprint

None

Fix versions

Priority

unspecified
Configure