1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-01 03:02:43 +01:00
phorge-phorge/src/applications/diffusion/xaction
epriestley ada0c9126c Provide a modular buildable transaction in Diffusion
Summary:
Depends on D19279. Ref T13110. This implements the existing publishing logic for buildables, but does so via ModularTransactions instead of a core transaction type.

Since each application is implementing build transactions independently, this removes the core type.

Next, Differential will get a similar treatment.

Test Plan: Used `bin/harbormaster publish` (with some commenting-out-guard-clauses) to publish a commit Buildable; saw unchanged feed behavior.

Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam

Maniphest Tasks: T13110

Differential Revision: https://secure.phabricator.com/D19280
2018-04-03 11:01:37 -07:00
..
DiffusionCommitAcceptTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00
DiffusionCommitActionTransaction.php Prevent users from taking "edit"-like actions via comment forms if they don't have edit permission 2017-03-02 16:56:57 -08:00
DiffusionCommitAuditorsTransaction.php Merge multiple Auditors transactions from Herald 2017-02-23 15:14:58 -08:00
DiffusionCommitAuditTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00
DiffusionCommitBuildableTransaction.php Provide a modular buildable transaction in Diffusion 2018-04-03 11:01:37 -07:00
DiffusionCommitConcernTransaction.php Fix spelling 2017-10-09 10:48:04 -07:00
DiffusionCommitResignTransaction.php Restore "[Action]" mail subject lines to Differential/Diffusion 2017-01-12 11:44:24 -08:00
DiffusionCommitStateTransaction.php Add a "Needs Verification" state to Audit 2017-01-25 13:08:59 -08:00
DiffusionCommitTransactionType.php Add modern "Accept", "Raise Concern" and "Resign" transactions to Audit 2017-01-11 13:56:48 -08:00
DiffusionCommitVerifyTransaction.php Fix spelling 2017-10-09 10:48:04 -07:00