Page MenuHomePhabricator

Implement PhabricatorApplicationTransactionInterface in Differential
ClosedPublic

Authored by epriestley on Apr 17 2014, 6:17 PM.
Tags
None
Referenced Files
F19099828: D8802.diff
Thu, Dec 4, 9:35 PM
F19055361: D8802.id.diff
Fri, Nov 28, 5:12 PM
F19017473: D8802.id20898.diff
Sun, Nov 23, 8:03 AM
F18934991: D8802.id20883.diff
Nov 10 2025, 5:33 PM
F18903735: D8802.diff
Nov 8 2025, 6:09 AM
F18846886: D8802.diff
Oct 29 2025, 9:41 PM
F18656374: D8802.diff
Sep 22 2025, 10:19 PM
F18624005: D8802.diff
Sep 15 2025, 6:27 PM
Subscribers

Details

Summary

Ref T4810. Ultimate goal is to let Harbormaster post a "build passed/failed" transaction. To prepare for that, implement PhabricatorApplicationTransactionInterface in Differential.

To allow Harbormaster to take action on diffs but have the transactions apply to revisions, I added a new method so that objects can redirect transactions to some other object.

Test Plan
  • Subscribed/unsubscribed/attached/detached from Differential, saw transactions appear properly.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped