1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 09:42:41 +01:00
phorge-phorge/src/applications/differential/xaction
epriestley 19bc91fd20 Modularize the Differential "status" transaction and move away from ArcanistDifferentialRevisionStatus
Summary:
Ref T2543. Converts the TYPE_STATUS transaction (used to render "This revision now requires changes to proceed.", "This revision is accepted and ready to land.", etc) to ModularTransactions.

Also, continue consolidating all the status-related information (here, more colors and icons) into a single place. By the end of this, we may learn that NEEDS_REVIEW uses //every// color.

Test Plan:
Reviewed old status transactions (unchanged) and created new ones (looked the same as the old ones).

(I plan to migrate all of these a few diffs from now, around when I change the storage format.)

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T2543

Differential Revision: https://secure.phabricator.com/D18410
2017-08-11 17:20:40 -07:00
..
DifferentialRevisionAbandonTransaction.php Restore "[Action]" mail subject lines to Differential/Diffusion 2017-01-12 11:44:24 -08:00
DifferentialRevisionAcceptTransaction.php Remove old reviewer double writes to legacy edge table in Differential 2017-08-11 13:38:52 -07:00
DifferentialRevisionActionTransaction.php When reviewing, always show "Accept" checkboxes for packages/projects, even if there's only one checkbox 2017-04-10 17:28:02 -07:00
DifferentialRevisionCloseTransaction.php Continue reducing callsites to ArcanistDifferentialRevisionStatus in transactions 2017-08-11 13:43:21 -07:00
DifferentialRevisionCommandeerTransaction.php Fix typo in DifferentialRevisionCommandeerTransaction 2017-01-30 12:23:07 -08:00
DifferentialRevisionPlanChangesTransaction.php Continue reducing callsites to ArcanistDifferentialRevisionStatus in transactions 2017-08-11 13:43:21 -07:00
DifferentialRevisionReclaimTransaction.php Restore "[Action]" mail subject lines to Differential/Diffusion 2017-01-12 11:44:24 -08:00
DifferentialRevisionRejectTransaction.php Allow users to re-accept or re-reject a revision if they have authority over package/project reviewers not yet in the target state 2017-01-18 13:16:01 -08:00
DifferentialRevisionReopenTransaction.php Fix an inverted condition for the "Reopen Revision" action 2017-08-11 13:41:54 -07:00
DifferentialRevisionRepositoryTransaction.php Add Summary and Repository EditEngine fields + Modular Transactions to Differential 2016-12-13 18:18:32 -08:00
DifferentialRevisionRequestReviewTransaction.php Continue reducing callsites to ArcanistDifferentialRevisionStatus in transactions 2017-08-11 13:43:21 -07:00
DifferentialRevisionResignTransaction.php Allow users to resign if they have authority over any reviewer 2017-03-24 13:14:47 -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 Modularize the Differential "status" transaction and move away from ArcanistDifferentialRevisionStatus 2017-08-11 17:20:40 -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 Drive CLI-based revision edits through "differential.revision.edit" API + EditEngine 2016-12-16 10:08:49 -08: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