Homec4science

Basic task dependencies for Maniphest

Authored by epriestley <git@epriestley.com> on Jul 5 2011, 22:18.

Description

Basic task dependencies for Maniphest

Summary:
This allows you to edit dependencies. It is a better patch than it used to be.
It depends on D725.

  • If you create a cycle, it just throws an exception and aborts the workflow.

It should not do this.

  • Tasks which depend on the current task aren't shown in the UI. Need to add a

new table for this.

  • Transaction text says "attached Task" but should probably say "added a

dependency on task".

Test Plan: Created valid and invalid dependencies between tasks. Created valid
and invalid dependencies between revisions.
Reviewed By: tuomaspelkonen
Reviewers: davidreuss, jungejason, tuomaspelkonen, aran
Commenters: codeblock
CC: aran, codeblock, tuomaspelkonen, epriestley
Differential Revision: 595

Details

Committed
epriestley <git@epriestley.com>Aug 2 2011, 20:16
Pushed
aubortJan 31 2017, 17:16
Parents
rPH24390d2b4079: Allow "J" and "K" to jump between files in Differential
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHf49e35deaf08: Basic task dependencies for Maniphest (authored by epriestley <git@epriestley.com>).Aug 2 2011, 20:16