1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-23 22:10:55 +01:00
phorge-phorge/src
Bob Trahan ea5462fb60 MetaMTA - lay some ground work for having an application
Summary:
Ref T5791. This does a few bits there. Namely:

 - Adds PHID column to PhabricatorMetaMTAMail
   - Implements a PhabricatorMetaMTAMailPHIDType
   - Script to backpopulate them.
 - Makes PhabricatorMetaMTAMail implement PolicyInterface.
   - View policy is NOONE and the author and recipients have automatic view capabilities
   - No edit capability.
 - Adds a PhabricatorMetaMTAMailQuery for PhabricatorMetaMTAMail.

Test Plan: ran `./bin/storage upgrade` successfully. commented on a maniphest task and verifed the metamta mail object in the database was created successfully with a shiny new phid

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: epriestley, Korvin

Maniphest Tasks: T5791

Differential Revision: https://secure.phabricator.com/D13394
2015-06-22 13:46:26 -07:00
..
__tests__ phtize all the things 2015-05-22 21:16:39 +10:00
aphront Fix a broken class name 2015-06-18 07:25:41 +10:00
applications MetaMTA - lay some ground work for having an application 2015-06-22 13:46:26 -07:00
docs Add a repository import troubleshooting guide 2015-06-22 12:26:18 -07:00
extensions Add src/extensions/ to Phabricator 2013-08-14 15:38:06 -07:00
infrastructure Use PhutilConsoleTable in ./bin/storage probe 2015-06-19 13:09:22 +10:00
view Refactor Calendar Search, and implement Projects on events 2015-06-22 13:27:37 -07:00
__phutil_library_init__.php Delete license headers from files 2012-11-05 11:16:51 -08:00
__phutil_library_map__.php MetaMTA - lay some ground work for having an application 2015-06-22 13:46:26 -07:00