1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-07 13:21:02 +01:00
phorge-phorge/src/applications/project
epriestley bce0698a0f Modernize Audit search engine
Summary:
Fixes T9279. Modernizes the SearchEngine and Query classes. User-facing changes:

  - Added order by commit date, default to order by commit date with newest commits first.
  - Added explicit "Needs Audit by".
  - Added new `packages(...)` typeahead function.
  - Picked up automatic subscribers, projects, and order fields.

This changes behavior a little bit: we previously attempted to exclude, e.g., commits which a package you own needs to audit, but which you have resigned from. This is difficult in general and I think it needs a more comprehensive solution. This shouldn't impact users much, anyway.

Test Plan: {F767628}

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T9279

Differential Revision: https://secure.phabricator.com/D14013
2015-08-31 10:17:54 -07:00
..
application Show when objects have a non-default policy 2015-06-22 11:46:59 -07:00
capability Add default View, Edit, and Join Policies to Projects 2014-11-21 11:22:17 -08:00
command Implement a "!projects" mail command 2015-04-01 11:51:51 -07:00
conduit Add 'colors' and 'icons' fields to conduit api for Projects 2015-06-03 11:43:58 -07:00
config Add getGroup to ConfigOptions 2015-02-09 13:10:56 -08:00
constants Extend from Phobject 2015-06-15 18:02:27 +10:00
controller Rename "Edit Column" to "Column Details" 2015-08-31 10:17:44 -07:00
customfield Rename PhabricatorSearchField to PhabricatorSearchFieldDocumentType 2015-06-05 11:01:25 -07:00
edge Migrate Project edges to subclass PhabricatorEdgeType 2015-01-02 10:10:59 +11:00
editor Email Preferences - round out options for Projects and Phriction 2015-06-16 14:25:13 -07:00
events Maniphest / Workboards - show workboard column when adding a project to a task 2015-01-09 11:12:21 -08:00
herald Share target filtering code in HeraldAction 2015-08-03 14:34:37 -07:00
icon Use __CLASS__ instead of hard-coding class names 2015-05-14 07:21:13 +10:00
interface Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
lipsum Fix bin/lipsum 2015-07-07 05:33:03 -07:00
mail phtize all the things 2015-05-22 21:16:39 +10:00
phid Separate handle "status" and "availability" 2015-05-14 11:14:44 -07:00
query Use didRejectResult() when querying workboard columns 2015-08-23 08:31:53 -07:00
remarkup phtize all the things 2015-05-22 21:16:39 +10:00
search Projects - tokenize projects more aggressively with respect to '-' 2014-08-14 12:28:11 -07:00
searchfield Move some PhabricatorSearchField subclasses 2015-07-06 22:52:05 +10:00
storage Merge branch 'master' into redesign-2015 2015-06-16 19:34:36 -07:00
typeahead Modernize Audit search engine 2015-08-31 10:17:54 -07:00
view Extend from Phobject 2015-06-15 18:02:27 +10:00