Homec4science

Forbid construction of dashboard panels on various Phortune objects

Authored by epriestley <git@epriestley.com> on Mar 3 2015, 19:39.

Description

Forbid construction of dashboard panels on various Phortune objects

Summary:
Fixes T7102. These panels don't work, aren't meaningful, and don't seem very useful.

We could eventually support providing context to dashboards somehow ("merchant dashboard") but don't have much of an apparent need for this.

Test Plan:

  • Tried to create cart/subscription/charge dashboard panels.
  • Unable to create new ones.
  • The ones from before the change show a relevant error now.

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T7102

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

Details

Committed
epriestley <git@epriestley.com>Mar 3 2015, 19:39
Pushed
aubortJan 31 2017, 17:16
Parents
rPHe1d09fd035f5: Show change details for "Remarkup" standard custom field edits
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH6b65c578c734: Forbid construction of dashboard panels on various Phortune objects (authored by epriestley <git@epriestley.com>).Mar 3 2015, 19:39