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
Branch
T7426
Lint
Lint Passed
SeverityLocationCodeMessage
Advicesrc/applications/project/storage/PhabricatorProjectTransaction.php:266XHP16TODO Comment
Unit
Tests Passed
Build Status
Buildable 5664
Build 5683: [Placeholder Plan] Wait for 30 Seconds

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.