HomePhabricator

Add `maniphest.subtypes` for configuring task subtypes

Description

Add maniphest.subtypes for configuring task subtypes

Summary:
Ref T12314. Builds toward letting you define "animal" and "plant" tasks.

This just adds some configuration. I'll probably add some more quality-of-life options (like "icon") later but these are the only bits I'm sure I'll need.

Test Plan:

  • Configured sensible subtypes.
  • Tried to configure bad subtypes: bad key, missing "default", duplicate keys. Got sensible error messages.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T12314

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

Details

Provenance
epriestleyAuthored on Mar 1 2017, 11:19 PM
epriestleyPushed on Mar 2 2017, 12:16 PM
Reviewer
chad
Differential Revision
D17440: Add `maniphest.subtypes` for configuring task subtypes
Parents
rP91ef2372908c: Add a "subtype" field to EditEngine forms
Branches
Unknown
Tags
Unknown
Tasks
T12314: Support formal task subtypes (like "bug" vs "feature")
Build Status
Buildable 15856
Build 20985: Run Core Tests