1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-11 16:16:14 +01:00
phorge-phorge/src/applications/differential/xaction
epriestley 28cec2f8a2 Allow revisions to be held as drafts, even after builds finish
Summary:
Ref T2543. Instead of autosubmitting revisions to "Needs Review" when builds finish, allow them to be held in "Draft" indefinitely.

There's currently no UI for this. I plan to just expose it as `arc diff --draft` for now, in a followup change.

Test Plan:
  - Created a revision (via Conduit) with "hold as draft", saw it hold as draft after builds finished.
  - Created a revision (normally), saw it autosubmit after builds finished.
  - Requested review of a "hold as draft" revision to kick it out of draft state.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T2543

Differential Revision: https://secure.phabricator.com/D18737
2017-10-31 09:39:32 -07:00
..
DifferentialRevisionAbandonTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionAcceptTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionActionTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionCloseTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionCommandeerTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionHoldDraftTransaction.php Allow revisions to be held as drafts, even after builds finish 2017-10-31 09:39:32 -07:00
DifferentialRevisionInlineTransaction.php Add a missing (int) cast to diff IDs for new "transaction.search" method 2017-08-25 07:31:22 -07:00
DifferentialRevisionPlanChangesTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionReclaimTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionRejectTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionReopenTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionRepositoryTransaction.php Add Summary and Repository EditEngine fields + Modular Transactions to Differential 2016-12-13 18:18:32 -08:00
DifferentialRevisionRequestReviewTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionResignTransaction.php Align most revision actions to the new "Draft" state 2017-09-21 07:20:48 -07:00
DifferentialRevisionReviewersTransaction.php Remove old reviewer double writes to legacy edge table in Differential 2017-08-11 13:38:52 -07:00
DifferentialRevisionReviewTransaction.php Remove old reviewer double writes to legacy edge table in Differential 2017-08-11 13:38:52 -07:00
DifferentialRevisionStatusTransaction.php Allow ModularTransactions to opt in to providing data to Conduit 2017-08-24 15:25:55 -07:00
DifferentialRevisionSummaryTransaction.php Fix two issues with embedding other fields inside "Summary" or "Test Plan" in Differential with the web UI 2017-01-25 13:07:30 -08:00
DifferentialRevisionTestPlanTransaction.php Move misplaced validation for ambiguous fields in "Test Plan" to the right place 2017-06-30 06:36:05 -07:00
DifferentialRevisionTitleTransaction.php Allow ModularTransactions to opt in to providing data to Conduit 2017-08-24 15:25:55 -07:00
DifferentialRevisionTransactionType.php Allow users to resign if they have authority over any reviewer 2017-03-24 13:14:47 -07:00
DifferentialRevisionVoidTransaction.php Don't downgrade accepts on update (fix "sticky accept") 2017-04-03 09:55:22 -07:00