1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-01 03:02:43 +01:00
phorge-phorge/src/applications/maniphest/storage
epriestley dd4537edef 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
2013-09-16 16:03:01 -07:00
..
ManiphestCustomFieldNumericIndex.php Provide generalized custom field storage and custom field indexes in Maniphest 2013-09-16 14:06:41 -07:00
ManiphestCustomFieldStorage.php Provide generalized custom field storage and custom field indexes in Maniphest 2013-09-16 14:06:41 -07:00
ManiphestCustomFieldStringIndex.php Provide generalized custom field storage and custom field indexes in Maniphest 2013-09-16 14:06:41 -07:00
ManiphestDAO.php Delete license headers from files 2012-11-05 11:16:51 -08:00
ManiphestNameIndex.php Provide and populate an object name index for Maniphest 2013-09-12 13:06:44 -07:00
ManiphestTask.php Route Maniphest editing and transactions primarily through shared code 2013-09-16 16:03:01 -07:00
ManiphestTaskProject.php Delete license headers from files 2012-11-05 11:16:51 -08:00
ManiphestTaskSubscriber.php Delete license headers from files 2012-11-05 11:16:51 -08:00
ManiphestTransaction.php Delete license headers from files 2012-11-05 11:16:51 -08:00