Page MenuHomePhabricator

Don't publish anything for "Disable Mail" / "Enable Mail" on projects
ClosedPublic

Authored by epriestley on Feb 29 2016, 12:31 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 8 2026, 6:54 PM
Unknown Object (File)
Mar 3 2026, 10:52 PM
Unknown Object (File)
Feb 25 2026, 3:57 PM
Unknown Object (File)
Feb 25 2026, 10:50 AM
Unknown Object (File)
Jan 17 2026, 6:15 PM
Unknown Object (File)
Dec 22 2025, 7:33 AM
Unknown Object (File)
Dec 8 2025, 2:26 PM
Unknown Object (File)
Nov 2 2025, 9:09 AM
Subscribers
None

Details

Summary

Fixes T10466. Currently, clicking "Disable Mail" or "Enable Mail" on a project toggles an edge, but it gets a default "added an edge" story and transaction record.

These are confusing, useless and not interesting, so just hide them.

Test Plan
  • Before patch: clicked enable/disable mail, saw "added an edge" / "removed an edge" stories in feed and project history.
  • After patch: clicked enable/disable mail, saw nothing in feed or project history.
  • (Note that this patch is not retroactive for feed, so already-published stories won't unpublish.)

Diff Detail

Repository
rP Phabricator
Branch
nomaildisable
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 10878
Build 13415: Run Core Tests
Build 13414: arc lint + arc unit

Event Timeline

epriestley retitled this revision from to Don't publish anything for "Disable Mail" / "Enable Mail" on projects.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.
This revision is now accepted and ready to land.Feb 29 2016, 12:32 AM
This revision was automatically updated to reflect the committed changes.