Ref T1812. This still doesn't expose configuration to the user, but adds validation for it.
Details
Details
- Reviewers
btrahan - Maniphest Tasks
- T1812: Allow for arbitrary values for task status
- Commits
- Restricted Diffusion Commit
rP7713fb5d99a3: Add config validation for task status config
Added a pile of unit tests.
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- task6
- Lint
Lint Passed - Unit
Tests Passed
Event Timeline
src/applications/maniphest/constants/ManiphestTaskStatus.php | ||
---|---|---|
157 | This relaxes things a little bit: if you configure "silly" statuses as special statuses, they'll still work even in serious business mode. This saves us from some awkward situations and more complex validation, and seems fundamentally reasonable. |