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/differential/query
epriestley 12e6106a59 Refine bucketing and display rules for voided "Accepts" in Differential
Summary:
See PHI190. This clarifies the ruleset a bit:

  - If you accepted, then the author used "Request Review" explicitly, we now show "Accepted Earlier" instead of "Accepted" in the "Reviewers" list on the main revision page. This makes it sligthly more clear why the revision is back in your review queue without picking through the transaction log.
  - Instead of moving all non-current accepts into "Ready to Review", move only voided accepts into "Ready to Review". This stops us from pulling older accepts which haven't been voided (which could have been incorrectly pulled) and correctly pulls older, voided accepts from before an update (for example: accept, then request review, then update) and generally aligns better with intent/expectation.

Test Plan:
  - Accepted, requested review.
  - Saw reviewer as "Accepted Earlier".
  - Saw review in "Ready to Review" bucket.
  - Accepted, updated (with sticky accept).
  - Saw reviewer as "Accepted Prior Diff".
  - Saw review as "Waiting on Authors".

Reviewers: amckinley

Reviewed By: amckinley

Differential Revision: https://secure.phabricator.com/D18764
2017-11-07 15:35:11 -08:00
..
DifferentialChangesetQuery.php Make buildWhereClause() a method of AphrontCursorPagedPolicyAwareQuery 2015-04-20 10:06:09 -07:00
DifferentialDiffInlineCommentQuery.php Extend TransactionCommentQuery for Differential 2015-03-09 14:11:20 -07:00
DifferentialDiffQuery.php Provide "differential.diff.search" 2017-10-30 15:06:10 -07:00
DifferentialDiffSearchEngine.php Provide "differential.diff.search" 2017-10-30 15:06:10 -07:00
DifferentialDiffTransactionQuery.php Add "Autoplans" to Harbormaster 2015-06-21 09:04:21 -07:00
DifferentialHunkQuery.php Remove most of the legacy hunk code 2016-12-13 14:34:36 -08:00
DifferentialInlineCommentQuery.php Convert some loadPreferences() to getUserSetting() 2016-06-02 06:29:20 -07:00
DifferentialRepositoryLookup.php Remove arcanist projects from differential 2015-05-19 00:36:52 +10:00
DifferentialRevisionQuery.php Simplify UNION/ORDER query construction in DifferentialRevisionQuery 2017-10-23 16:17:47 -07:00
DifferentialRevisionRequiredActionResultBucket.php Refine bucketing and display rules for voided "Accepts" in Differential 2017-11-07 15:35:11 -08:00
DifferentialRevisionResultBucket.php Refine bucketing and display rules for voided "Accepts" in Differential 2017-11-07 15:35:11 -08:00
DifferentialRevisionSearchEngine.php Replace legacy Differential queries for "open" revisions with a modern mechanism 2017-08-11 13:37:11 -07:00
DifferentialTransactionQuery.php Extend TransactionCommentQuery for Differential 2015-03-09 14:11:20 -07:00