1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-23 22:10:55 +01:00
phorge-phorge/src/applications/audit
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 Modernize Audit search engine 2015-08-31 10:17:54 -07:00
conduit phtize all the things 2015-05-22 21:16:39 +10:00
constants [Redesign] Misc batch of UI buggypoos 2015-06-19 13:18:42 +01:00
controller Update Audit for handleRequest 2015-08-01 16:57:18 -07:00
editor Allow transaction publishers to pass binary data to workers 2015-08-22 15:14:05 -07:00
mail phtize all the things 2015-05-22 21:16:39 +10:00
management phtize all the things 2015-05-22 21:16:39 +10:00
query Modernize Audit search engine 2015-08-31 10:17:54 -07:00
storage Extend from Phobject 2015-06-15 18:02:27 +10:00
view [Redesign] Misc batch of UI buggypoos 2015-06-19 13:18:42 +01:00