Status

P1
enhancement
VERIFIED FIXED
7 years ago
6 years ago

People

(Reporter: aakashd, Unassigned)

Tracking

Details

(Reporter)

Description

7 years ago
Requirements/Spec:

https://wiki.mozilla.org/Mozillians/Releases/1.0/Search

Vouched users should be able to search for vouched/non-vouched users in the phonebook based off of basic modifiers such as Name (first and/or last), irc nick and e-mail address

Comment 1

7 years ago
Should non-vouched users be visible to others at all?
The data in such entries is inherently untrustworthy and liable to vanish if the entry never gets vouched for.

Comment 2

7 years ago
There needs to be some way for vouched users to see enough information about a pending profile that they can make an informed decision about if the profile should be vouched for or not.  There are probably a range of ways to allow that to happen, so I'm open to suggestions.
(Reporter)

Comment 3

7 years ago
(In reply to comment #1)
> Should non-vouched users be visible to others at all?
> The data in such entries is inherently untrustworthy and liable to vanish if
> the entry never gets vouched for.

They should be visible to only vouched users (who have the capability to vouch them), but only in certain cases:

1. There will be a "include non-vouched users in results" checkbox in the search page unchecked by default. So, vouched users will only see those results for non-vouched users when that checkbox is checked.

2. A non-vouched user promotes a link to their profile in order to get vouched and a vouched user clicks on that link. 

This limits the amount of data visible to users as its only available in specific niche use cases.

Comment 4

7 years ago
An initial stab at the backend is working.

We use the user's LDAP auth to limit visibility into search results.

Too many results causes a 500. (We need to add pagination on back and frontend).

Leaving open until we're code complete.

Comment 5

7 years ago
The backend for this is code complete.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Verified on stage the availability of a search function for approved users.
Verified on prod.
Status: RESOLVED → VERIFIED

Updated

6 years ago
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Target Milestone: 1.0 → ---
Version: unspecified → other
You need to log in before you can comment on or make changes to this bug.