Homec4science

Implement PhabricatorProjectInterface on ManiphestTask

Authored by epriestley <git@epriestley.com> on Aug 8 2014, 00:44.

Description

Implement PhabricatorProjectInterface on ManiphestTask

Summary:
Ref T5245. This removes some hacks and activates two meaningful interactions:

  • The "projects" field goes through shared code now.
  • Mentioning projects in tasks using hashtags now tags them.

Test Plan:

  • Viewed a task with projects.
  • Viewed a task with no projects.
  • Viewed a task with projects and board positions.
  • Viewed a revision with projects.
  • Made a #hashtag comment in Maniphest and got a project association.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T5245

Differential Revision: https://secure.phabricator.com/D10177

Details

Committed
epriestley <git@epriestley.com>Aug 8 2014, 00:44
Pushed
aubortJan 31 2017, 17:16
Parents
rPH3785f8113eba: Allow build steps to create URI artifacts
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH20d8b1bdd36a: Implement PhabricatorProjectInterface on ManiphestTask (authored by epriestley <git@epriestley.com>).Aug 8 2014, 00:44