Homec4science

Make queries for Project "X" mean "X, or any subproject of X"

Authored by epriestley <git@epriestley.com> on Dec 29 2015, 14:06.

Description

Make queries for Project "X" mean "X, or any subproject of X"

Summary:
Ref T10010. I think this is the desired/expected default behavior (e.g., searching for "Maniphest" should find tasks in any subproject or sprint of that project).

I'll probably add an "exact(...)" function later to mean "only the Maniphest superproject, exactly, not any of its children".

Test Plan:

  • Added and executed unit tests.
  • Ran various queries from the web UI.
  • Got sensible-seeming results.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10010

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

Details

Committed
epriestley <git@epriestley.com>Dec 29 2015, 19:41
Pushed
aubortJan 31 2017, 17:16
Parents
rPH70053beeed60: Smooth out milestone creation workflow
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH14ae3c099c2e: Make queries for Project "X" mean "X, or any subproject of X" (authored by epriestley <git@epriestley.com>).Dec 29 2015, 19:41