HomePhabricator

Don't allow duplicate panels on dashboards

Description

Don't allow duplicate panels on dashboards

Summary: Fixes T10145. I went with "don't add two panels", since panels are easy to create, I expect this to be a reasonable limit until we have better use cases.

Test Plan: Try to add the same panel twice, get error. Add panel normally fine, move panels fine, edit panels fine.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin

Maniphest Tasks: T10145

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

Details

Provenance
Chad Little <chad@phacility.com>Authored on Feb 14 2017, 4:31 AM
chadPushed on Feb 14 2017, 3:24 PM
Reviewer
epriestley
Differential Revision
D17351: Don't allow duplicate panels on dashboards
Parents
rP128a9d13fc0a: Fix diviner documenation hover states
Branches
Unknown
Tags
Unknown
Tasks
T10145: Adding a panel to a dashboard multiple times
Build Status
Buildable 15629
Build 20628: Run Core Tests