1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 00:02:41 +01:00
phorge-phorge/src/applications/differential
epriestley d6bfdf6ce7 Carry "Message-ID" across email replies to prevent Gmail conversation splitting
Summary:
See T251. In Gmail, conversations split if you reply to them and the next email
does not "In-Reply-To" your message ID. When an action is triggered by an email,
carry its Message-ID through the stack and use it for "In-Reply-To" and
"References" on the subsequent message.

Test Plan:
Live-patched phabricator.com and replied to a Maniphest thread in Gmail without
disrupting the thread. Locally replied to Maniphest and Differential threads and
verified Message-ID was carried across the reply boundary.

Reviewed By: rm
Reviewers: tcook, jungejason, aran, tuomaspelkonen, rm
CC: aran, epriestley, rm
Differential Revision: 498
2011-06-22 14:59:40 -07:00
..
constants Added a conduit call to update arc unit results for a postponed test. 2011-06-09 10:45:58 -07:00
controller Make naming, titles and layout more consistent between Maniphest and 2011-06-14 20:45:43 -07:00
data Faster Query for Differential Updates 2011-05-03 15:00:46 -07:00
editor Carry "Message-ID" across email replies to prevent Gmail conversation splitting 2011-06-22 14:59:40 -07:00
mail Carry "Message-ID" across email replies to prevent Gmail conversation splitting 2011-06-22 14:59:40 -07:00
parser Don't repeat the diff property table when clicking "show more" 2011-06-20 15:54:20 -07:00
replyhandler Carry "Message-ID" across email replies to prevent Gmail conversation splitting 2011-06-22 14:59:40 -07:00
storage Provide basic capabilities to make Differential column width flexible 2011-06-09 12:01:11 -07:00
tasks Enable updating task->revision assoc 2011-04-26 19:14:47 -07:00
view Make naming, titles and layout more consistent between Maniphest and 2011-06-14 20:45:43 -07:00