grafana / grizzly

A utility for managing Jsonnet dashboards against the Grafana API
https://grafana.github.io/grizzly/
Apache License 2.0
514 stars 66 forks source link

Add remote resource viewing support #434

Open malcolmholmes opened 5 months ago

malcolmholmes commented 5 months ago

The Grizzly server allows users to see local resources, i.e. on the local workstation.

This PR adds support for viewing remote resources (as seen by grr list -r). On top of that, it offers the ability to see those resources as YAML/JSON.

There's plenty of UI/UX opportunities here. This PR (currently) just shows what's possible.

Another possibility is offering the ability to "download" or rather "save" resources to disk. They would then show up in the local view. My only concern here is that that isn't expected behaviour of a web page so might confuse people.

malcolmholmes commented 5 months ago

image image image image