Homec4science

Route Maniphest editing and transactions primarily through shared code

Authored by epriestley <git@epriestley.com> on Sep 17 2013, 01:03.

Description

Route Maniphest editing and transactions primarily through shared code

Summary: Ref T418. Although Maniphest does not use ApplicationTransactions, we can fake a lot of it and provide a more uniform API. Deletes as much custom code from Maniphest as possible along the edit workflows, using core code instead.

Test Plan:
With custom fields:

  • Edited a task.
  • Created a task.
  • Queried a task with Maniphest.
  • Updated a task with Maniphest.
  • Used ?template=nnn to create a similar task.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T418

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

Details

Committed
epriestley <git@epriestley.com>Sep 17 2013, 01:03
Pushed
aubortJan 31 2017, 17:16
Parents
rPH7034ac3a5a4b: Route Maniphest detail view through common custom field code
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHdd4537edef55: Route Maniphest editing and transactions primarily through shared code (authored by epriestley <git@epriestley.com>).Sep 17 2013, 01:03