Page MenuHomePhabricator

API for faceted search toolinfo
Closed, ResolvedPublic

Description

Design and implement an API for performing full text and faceted search of toolinfo records located in an Elasticsearch backend.

This may take the form of additions to the existing GET /api/tools/ endpoint, or it may be cleaner to expose it as its own endpoint. Which probably depends on how the search is described (query string parameters vs json request).

Event Timeline

bd808 triaged this task as Medium priority.Jan 7 2021, 12:55 AM

Change 665456 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[wikimedia/toolhub@main] api: add faceted search endpoint for tools

https://gerrit.wikimedia.org/r/665456

Change 666523 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[wikimedia/toolhub@main] api: Update /api/search/tools/ for UI implementation

https://gerrit.wikimedia.org/r/666523

Multichill renamed this task from API for faceted search to API for faceted search toolinfo.Feb 25 2021, 3:57 PM

Change 665456 merged by jenkins-bot:
[wikimedia/toolhub@main] api: add faceted search endpoint for tools

https://gerrit.wikimedia.org/r/665456

Change 666523 merged by jenkins-bot:
[wikimedia/toolhub@main] api: Update /api/search/tools/ for UI implementation

https://gerrit.wikimedia.org/r/666523