Page MenuHomePhabricator

Projects - publish feed stories for project edits
ClosedPublic

Authored by btrahan on May 1 2015, 11:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Dec 20, 11:08 PM
Unknown Object (File)
Fri, Dec 13, 3:17 AM
Unknown Object (File)
Wed, Dec 11, 9:01 AM
Unknown Object (File)
Fri, Dec 6, 3:53 PM
Unknown Object (File)
Fri, Dec 6, 9:19 AM
Unknown Object (File)
Wed, Dec 4, 10:45 PM
Unknown Object (File)
Tue, Dec 3, 12:01 PM
Unknown Object (File)
Mon, Dec 2, 6:06 AM
Subscribers
Tokens
"Mountain of Wealth" token, awarded by chad.

Details

Summary

Fixes T7426. Wasn't 100% sure what the right feed notify phids were so I went with project subscribers.

Test Plan

made a project and saw the "btrahan created $project" story. edited project members and hashtags and got proper stories.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

btrahan retitled this revision from to Projects - publish feed stories for project edits.
btrahan updated this object.
btrahan edited the test plan for this revision. (Show Details)
btrahan added a reviewer: epriestley.
epriestley edited edge metadata.
epriestley added inline comments.
src/applications/project/editor/PhabricatorProjectTransactionEditor.php
412–419

I think this is redundant since Subscribers should put them in CC and the default is "To + Cc".

This revision is now accepted and ready to land.May 2 2015, 12:01 AM
btrahan edited edge metadata.

implement getMailTo (just return array()) so default getFeedNotifyPHIDs works

fix getMailTo signature (protected => public)

really get the signature right

This revision was automatically updated to reflect the committed changes.