Closed Bug 892353 Opened 11 years ago Closed 11 years ago

Add reviewer tool specific search api

Categories

(Marketplace Graveyard :: API, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

VERIFIED FIXED
2013-08-01

People

(Reporter: robhudson, Assigned: mat)

References

Details

Add a search API specific for reviewers.

* Review the public search API and remove reviewer specific filters or sorts.
* Remove the reviewer specific items under "latest_version", as consumer pages do not need this.
* Return a lot less in the response, which currently contains most of the app details needed for fireplace and consumer pages.

The reasons:
* Reviewer tool search keeps breaking because of search API changes.
* We implicitly filter searches based on regions and feature profiles and other things that reviewers don't want or need and may hide apps they are looking for. (See bug 885288)

Strive to re-use as much basic search code as possible inside the API.
Blocks: 891933
Priority: -- → P2
Assignee: nobody → robhudson.mozbugs
Assignee: robhudson.mozbugs → mpillard
Blocks: 85288, 890177
Blocks: 885288
No longer blocks: 85288
Status: NEW → ASSIGNED
Fixed in https://github.com/mozilla/zamboni/commit/caeaa089d0004ef794109cbe8c11e92694597dc4

Testing bug 885288 should be enough to verify this bug.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2013-08-01
Verified bug 885288 in order to close this bug.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.