HomePhabricator

Modernize QuickSearch typeahead

Description

Modernize QuickSearch typeahead

Summary:
Use ClassQuery to find datasources for the quick-search.

Mostly, this allows extensions to add quicksearches.

Test Plan:
using /typeahead/class/, tested several search terms that make sense.
Removed the tag interface from a datasource, which removed it from results.

Reviewers: epriestley, amckinley, Blessed Reviewers

Reviewed By: epriestley, Blessed Reviewers

Subscribers: Korvin

Differential Revision: https://secure.phabricator.com/D18760

Details

Provenance
Aviv Eyal <aviv@myclaimly.com>Authored on Nov 30 2017, 3:07 PM
aviveyCommitted on Nov 30 2017, 3:07 PM
industryPushed on Nov 30 2017, 3:07 PM
Reviewer
Blessed Reviewers
Differential Revision
D18760: Modernize QuickSearch typeahead
Parents
rP1b76250f8995: Disallow "Accept" on drafts, allow "Resign"
Branches
Unknown
Tags
Unknown
Build Status
Buildable 18894
Build 25473: Run Core Tests