Page MenuHomePhabricator

Projects - publish feed stories for project edits
ClosedPublic

Authored by btrahan on May 1 2015, 11:31 PM.
Tags
None
Referenced Files
F14044827: D12649.id.diff
Tue, Nov 12, 9:45 PM
F14015284: D12649.id.diff
Sun, Nov 3, 5:04 PM
F13998109: D12649.id30387.diff
Thu, Oct 24, 7:37 AM
F13984474: D12649.id30386.diff
Sun, Oct 20, 1:38 PM
F13976932: D12649.id30388.diff
Fri, Oct 18, 4:21 PM
F13975696: D12649.id.diff
Fri, Oct 18, 11:14 AM
F13975456: D12649.diff
Fri, Oct 18, 10:12 AM
F13965769: D12649.id30389.diff
Wed, Oct 16, 4:11 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 5663
Build 5682: [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.