Page MenuHomePhabricator

Implement PhabricatorApplicationTransactionInterface in Differential
ClosedPublic

Authored by epriestley on Apr 17 2014, 6:17 PM.
Tags
None
Referenced Files
F18220996: D8802.id.diff
Tue, Aug 19, 5:08 PM
F18208639: D8802.diff
Mon, Aug 18, 9:34 PM
F18107220: D8802.id.diff
Sun, Aug 10, 11:46 PM
F17950630: D8802.id20883.diff
Fri, Aug 1, 12:34 AM
F17702680: D8802.diff
Jul 15 2025, 11:39 PM
Unknown Object (File)
Jun 26 2025, 11:55 PM
Unknown Object (File)
Jun 26 2025, 11:55 PM
Unknown Object (File)
Jun 9 2025, 2:09 AM
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