Page MenuHomePhabricator

Provide ApplicationSearch options for Dashboard
Closed, ResolvedPublic

Description

Right now, there are no filtering options for Dashboards, and it get quite cluttered pretty quickly. We should provide at least some options for people to search and find usable Dashboards.

  • Installed [y/n]
  • Type [user/global/role?]
  • Archived [y/n]
  • Contains Panel [typeahead]
  • Author [typeahead]
  • ... ?

Original Ticket:

  • User is excited about dashboards and the 'Copy Dashboard' Button
  • User creates many many dashboards trying stuff out. /dashboards is now full of names like 'CLONE CLONE CLONE PLATFORM'.
  • There is probably some way I could nuke this with physical access, but it would be nice if they could be archived like projects or something along those lines.

Revisions and Commits

Event Timeline

cburroughs raised the priority of this task from to Needs Triage.
cburroughs updated the task description. (Show Details)
cburroughs added a project: Dashboards.
cburroughs added a subscriber: cburroughs.

Just make an advanced search and set it as the default.

pasted_file (114×1 px, 20 KB)

So Easy!

chad renamed this task from Some way to delete/archive/hide/obscure dashboards to Provide ApplicationSearch options for Dashboard.Oct 31 2014, 8:14 PM
chad triaged this task as Normal priority.
chad updated the task description. (Show Details)
chad updated the task description. (Show Details)
chad added a subscriber: epriestley.

Dashboards are this weird product where we want people viewing and copying, but not editing other people's or archiving them (since they belong to someone else). I'd like to take a pass at providing better options to viewing the \dashboards\ home in this task and maybe with T4984 as well. If both these tasks don't make home a better experience, we can discuss then how to let admins clean things up (people without command line access).

epriestley edited projects, added Dashboards (v2); removed Dashboards.
epriestley claimed this task.

This picked up a few options through engine support and T11957 is adding some more. Particularly, default view is now "Authored" which I think resolves the original issue. I think the more-root problem is "Dashboards are kind of weird with all the panel copying", which is something we're aware of.