Add an "Explicit-CCs" header to Differential

Summary: This header allows recipients to distinguish between CCs generated by Herald and CCs generated by humans.

Test Plan: Created a Herald rule to add a bunch of CC's to every revision. Created a revision. Added some CCs manually. Verified that only manual CCs appeared in the "Explicit" header.

Reviewers: btrahan, vrana

Reviewed By: btrahan

CC: aran, epriestley

Maniphest Tasks: T808

Differential Revision: https://secure.phabricator.com/D2018
This commit is contained in:
epriestley
2012-03-26 09:55:38 -07:00
parent 2044e51206
commit 89c66cbbd4
6 changed files with 63 additions and 23 deletions

View File

@@ -62,7 +62,10 @@ The headers Phabricator adds to mail are:
are reviewing, versus revisions you are explicitly CC'd on or CC'd as
a result of Herald rules.
- ##X-Differential-CCs##: this is attached to Differential mail and shows
the explicit CCs on the revision.
the CCs on the revision.
- ##X-Differential-Explicit-CCs##: this is attached to Differential mail and
shows the explicit CCs on the revision (those that were added by humans,
not by Herald).
- ##X-Phabricator-Mail-Tags##: this is attached to some mail and has
a list of descriptors about the mail. (This is fairly new and subject
to some change.)