grafana/scripts
sam boyer 6aba592741
Schema: get all devenv dashboards passing validation (#37857)
* Strip nulls (again)

* Add stripnulls script

* Add transformations field

* Close FieldConfig struct; proper plugin validating

* s/graph/viz/ field in histogram dashboard

* Use ui.GraphFieldConfig in histogram model

* Add models for stat, gauge, barguage panel plugins

Also toss necessary shared types into cue/ui/gen.cue, with TODOs to move
them appropriately later.

* Add required license headers

* Heap of updates to cue UI components

* Fix barchart types and one old devenv input

* Use the GraphFieldConfig directly for timeseries

* Add models.cue for a few panel plugins

Barchart, state-timeline, and status-history

* Enable the test validating all devenv dashboards!!

* Fix effects of not checking after making comments

* Update packages/grafana-ui/src/options/models.gen.ts

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>

* Realign and unalign cue with ts types

* Update devenv test to sniff for null errors

Best option we have right now for helping people to know they need to
strip nulls from devenv dashboards.

* Add speculative default for barchart stacking

* Fixup some dated devenv dashboards

timeline-modes needed to be regenerated with the appropriate tooltip
values included, per typing requirements, and timeline-demo needed to
have the `mode` field removed, as it is not intended to be persisted.

* Add necessary missing options for various panels

* Regenerate devenv dashboards

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-08-17 07:11:57 -04:00
..
build Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
cli Theme: Renames theme.palette to theme.colors (#33214) 2021-04-21 15:34:08 +02:00
go Chore: Upgrade golangci-lint (#35188) 2021-06-03 16:05:49 +02:00
helpers Build: Introduce shellcheck (#18081) 2019-07-23 13:12:33 +03:00
verify-repo-update Build: handles verify-repos failures correctly (#28227) 2020-10-13 19:27:03 +02:00
webpack Bump babel to 7.14.x for typescript 4.3 support (#36465) 2021-07-07 10:43:17 +02:00
benchmark-access-control.sh Access control: Basic structure and functionality behind feature toggle (#31893) 2021-03-22 13:22:48 +01:00
ci-check-strict.sh Chore: Fix some more typescript strict errors (#37750) 2021-08-11 09:10:41 +01:00
ci-frontend-metrics.sh CI: Add dependency metrics (#35722) 2021-06-29 09:29:26 +02:00
ci-job-failed.sh Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
ci-job-started.sh Build: Reports times and outcomes from CircleCI jobs (#20474) 2019-11-20 07:21:07 +01:00
ci-job-succeeded.sh Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
ci-reference-docs-build.sh Build: added steps to generate packages api documentation. (#27930) 2020-10-14 14:35:55 +02:00
ci-reference-docs-lint.sh Loki: Add fuzzy search to label browser (#36864) 2021-07-26 08:04:03 -06:00
circle-release-canary-packages.sh Build: move canary packages to github (#29411) 2020-12-03 11:31:14 +01:00
circle-test-backend.sh Chore: Upgrade to Go 1.14 (#23371) 2020-04-08 14:13:05 +02:00
circle-test-cache-servers.sh Build: Introduce shellcheck (#18081) 2019-07-23 13:12:33 +03:00
circle-test-frontend.sh Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
circle-test-mysql.sh Build: Introduce shellcheck (#18081) 2019-07-23 13:12:33 +03:00
circle-test-postgres.sh Build: Introduce shellcheck (#18081) 2019-07-23 13:12:33 +03:00
cuegen.sh PieChart: Unify tooltip to look the way it looks in TimeSeries (#33032) 2021-04-20 09:45:41 +02:00
import_many_dashboards.sh ci-build: spelling (#24386) 2020-05-18 16:41:06 +03:00
job.star Chore: Update channel to where failed Docker nightly builds are posted (#37927) 2021-08-16 14:54:52 +02:00
lib.star Run builds on single-build agents (#37702) 2021-08-10 09:16:09 +03:00
main.star CI: Depend on frontend build before triggering frontend metrics (#36253) 2021-06-29 10:29:34 +02:00
mixin-check.sh Add monitoring mixing for Grafana (#28285) 2020-10-15 17:05:56 +02:00
pr.star Scuemata: Add grafana-cli cue schema validation to CI (#33798) 2021-05-10 17:54:35 +03:00
protobuf-check.sh Backend plugins: Renderer v2 plugin (#23625) 2020-04-21 16:16:41 +02:00
release.star Chore: Increase number of backend test retries in grabpl to 5 in release pipelines (#34493) 2021-05-20 17:52:02 +02:00
stripnulls.sh Schema: get all devenv dashboards passing validation (#37857) 2021-08-17 07:11:57 -04:00
tag_release.sh Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
trigger_docker_build.sh Build: Introduce shellcheck (#18081) 2019-07-23 13:12:33 +03:00
trigger_grafana_packer.sh Build: Introduce shellcheck (#18081) 2019-07-23 13:12:33 +03:00
trigger_windows_build.sh Chore: Move from master to main branch (#33693) 2021-05-06 16:29:29 +02:00
validate-devenv-dashboards.sh Scuemata: Add test to validate devenv resources (#35810) 2021-07-15 20:08:03 -04:00
vault.star Drone: Retrieve the machine-user from a Vault secret (#35489) 2021-06-10 12:22:03 +02:00
version.star Drone: Upload artifacts for release branch builds (#29297) 2020-11-25 09:26:16 +01:00