malcolmholmes
malcolmholmes
**Describe the bug** I have been using the library to write out (and then parse) Grafana dashboards. Turns out Grafana dashboards can do some horrendous things in their JSON representation....
This PR provides a number of test cases demonstrating failures to encode/decode snippets. They are odd-edge cases discovered parsing Grafana dashboard JSON as a part of [Grizzly](https://github.com/grafana/grizzly) and mentioned in...
A proposal for a packaging format for observability packages that is back-compatible with Jsonnet Mixins.
This is a first pass at generating Jsonnet from a dashboard JSON. It proves the theory. Now it is just a question of working through the remaining issues. Noted issues...
Adds Grafana alerting support and renames threshold to thresholds
When we render Jsonnet for adding panels to dashboards, we add a panel to a list. In Jsonnet, this makes it difficult to later interact with those dashboards. There's a...
The cortex-tools project includes a client for the cortex-ruler. This, in itself, seems pretty simple. However, including the client into a simple golang app causes that app to go from...
Aim: full working support for scalar values. All that remains is support for schemas, then this *should* be in place.
Regenerating the test data causes these two minor changes. This makes test data regeneration a no-op.
Currently, there's no mechanism to create a new dashboard in Grizzly serve. This PR adds a framework for such a feature. The basics are there, it just needs pushing to...