Closed Bug 769069 Opened 13 years ago Closed 13 years ago

API search fields are too restricted.

Categories

(Participation Infrastructure :: Phonebook, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
2012-07-11

People

(Reporter: jsocol, Assigned: giorgos)

References

Details

You can only search by display name and IRC name, and only exact-case matches. We should expand that to include email address (and perhaps drop display name) and make case-insensitive matching the default.
I'd include groups as well.
And by vouched/non-vouched.
After looking at the code and what a list of what we need, here's the list of schema data that should be made available to PaidStaff: * groups * skills * is_vouched * email * bio * photo * country/region/city In terms of queries, a phonebook user should be able to do so with the following: * group or groups (exact) * skill or skills (exact) * country, region, city (exact) * email (exact) * is_vouched
Blocks: 769267
> In terms of queries, a phonebook user should be able to do so with the > following: > > * group or groups (exact) > * skill or skills (exact) > * country, region, city (exact) > * email (exact) > * is_vouched This part is this bug, the other half is bug 769070.
Depends on: 769274
Assignee: james → giorgos
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Verified mixed case searches, vouched status, groups, skills, location, email, email, ircname, username, first & last name, languages, and mixed searches [ex: email=x&city=London]
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.