Page MenuHomePhabricator

Stop writing new TYPE_PROJECTS transactions to Maniphest
ClosedPublic

Authored by epriestley on Jul 6 2014, 4:07 PM.
Tags
None
Referenced Files
F15537817: D9852.id23814.diff
Thu, Apr 24, 3:54 PM
F15534920: D9852.id23934.diff
Thu, Apr 24, 2:42 AM
F15534818: D9852.id23623.diff
Thu, Apr 24, 2:20 AM
F15533170: D9852.id.diff
Wed, Apr 23, 6:26 PM
F15531486: D9852.id23934.diff
Wed, Apr 23, 11:32 AM
F15531221: D9852.id23645.diff
Wed, Apr 23, 10:15 AM
F15531053: D9852.id23814.diff
Wed, Apr 23, 9:23 AM
F15530236: D9852.id23645.diff
Wed, Apr 23, 3:02 AM
Subscribers

Details

Summary

Ref T5245. We'll still display the old ones, but write real edge transactions now -- not TYPE_PROJECTS transactions.

Some code remains to show the existing transactions. The next diff will modernize the old transactions so we can remove this code.

Test Plan
  • Previewed a project-editing comment.
  • Submitted a project-editing comment.
  • Edited a task's projects.
  • Batch edited a task's projects.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

epriestley retitled this revision from to Stop writing new TYPE_PROJECTS transactions to Maniphest.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added reviewers: joshuaspence, chad, btrahan.
btrahan edited edge metadata.
This revision is now accepted and ready to land.Jul 10 2014, 10:29 PM
epriestley edited edge metadata.
  • Fix minor issue with undeclared $app_capability.
epriestley updated this revision to Diff 23934.

Closed by commit rPe8c490958c8a (authored by @epriestley).