1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-18 19:40:55 +01:00
phorge-phorge/src/applications/repository
Mukunda Modell 9e2f263bb4 Add repositories to fulltext search index.
Summary:
This implements a simplistic `PhabricatorRepositoryFulltextEngine`
Currently only the repository name, description, timestamps and
status are indexed.

Note: I had to change the `search index` workflow to disambiguate
PhabricatorRepository from PhabricatorRepositoryCommit

Test Plan:
* ran `./bin/search index --type PhabricatorRepository --force`
 * searched for some repositories. Saw reasonable results matching on either title or description.
* Edited a repository in the web ui
 * Added unique key words to the repo description.
 * I was then able to find that repo by searching for the new keywords.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: Korvin

Tags: #search, #diffusion

Differential Revision: https://secure.phabricator.com/D17300
2017-03-28 07:58:22 +00:00
..
conduit Mark "v3" API methods as stable; mark obsoleted methods as "Frozen" 2017-01-09 07:16:27 -08:00
config Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
constants Give users a modal VCS choice when creating a new repository 2016-04-29 09:20:31 -07:00
customfield Move various other callsites away from callsigns 2016-01-04 06:54:42 -08:00
daemon Allow the PullLocal daemon to hibernate, and wake it when repositories need an update 2017-03-23 10:52:28 -07:00
data Remove all uses of PhutilGitURI in Phabricator 2016-06-13 07:20:58 -07:00
editor Provide more UI guidance when creating repositories 2016-05-11 06:35:35 -07:00
engine Don't use "--" to separate flags and arguments in "git ls-remote" 2017-03-18 17:54:09 -07:00
graphcache Remove duplicated duplicated words 2015-06-27 08:43:44 -07:00
mail Build separate mail for each recipient, honoring recipient access levels 2015-06-03 18:59:31 -07:00
management Provide more useful guidance if a repository is clusterized into an existing multi-device cluster 2017-01-10 12:45:55 -08:00
phid Render revision and audit state icons in Maniphest 2017-01-12 13:23:13 -08:00
query Fix errors found by PHPStan 2017-02-17 10:10:15 +00:00
response Accept and route VCS HTTP requests 2013-10-29 15:32:40 -07:00
search Add repositories to fulltext search index. 2017-03-28 07:58:22 +00:00
storage Add repositories to fulltext search index. 2017-03-28 07:58:22 +00:00
worker Rename "getReviewerStatus()" to "getReviewers()" 2017-03-20 17:11:40 -07:00