1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-20 04:20:55 +01:00
phorge-phorge/src/applications/metamta/controller
Bob Trahan 7e0249d68c MetaMTA - more progress to mail app
Summary:
Ref T5791. This diff adds a "sensitive" flag to `PhabricatorMetaMTAMail`, defaults it to true in the constructor, and then sets it to false in teh application transaction editor. Assumption here is that sensitive emails are basically all the emails that don't flow through the application transaction editor.

This diff also gets a basic "mail view" page up and going.

This diff also fixes a bug writing recipient edges; the actor was being included.

This bug also fixes a querying bug; we shouldn't do the automagic join of $viewer is recipient or $viewer is actor if folks are querying for recipients or actors already. The bug manifested itself as having the "inbox" be inbox + outbox.

Test Plan: viewd list of messages. viewed message detail.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: epriestley, Korvin

Maniphest Tasks: T5791

Differential Revision: https://secure.phabricator.com/D13406
2015-06-23 12:55:44 -07:00
..
PhabricatorMetaMTAController.php Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
PhabricatorMetaMTAMailgunReceiveController.php Mark some strings for translation 2015-06-09 23:06:52 +10:00
PhabricatorMetaMTAMailListController.php MetaMTA - more progress towards a mail application 2015-06-23 11:37:14 -07:00
PhabricatorMetaMTAMailViewController.php MetaMTA - more progress to mail app 2015-06-23 12:55:44 -07:00
PhabricatorMetaMTASendGridReceiveController.php phtize all the things 2015-05-22 21:16:39 +10:00