Homec4science

MetaMTA - lay some ground work for having an application

Authored by Bob Trahan <btrahan@phacility.com> on Jun 22 2015, 22:46.

Description

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

Details

Committed
Bob Trahan <btrahan@phacility.com>Jun 22 2015, 22:46
Pushed
aubortJan 31 2017, 17:16
Parents
rPHc3efa261f9c1: Refactor Calendar Search, and implement Projects on events
Branches
Unknown
Tags
Unknown

Event Timeline

Bob Trahan <btrahan@phacility.com> committed rPHea5462fb600b: MetaMTA - lay some ground work for having an application (authored by Bob Trahan <btrahan@phacility.com>).Jun 22 2015, 22:46