Skip to content

Releases: grafana-toolbox/grafana-import

v0.3.0

03 Oct 20:00
Compare
Choose a tag to compare

What's Changed

  • Fix missing dependencies to setup.py. Thanks, @rdleon.
  • Permit invocation without configuration file for ad hoc operations.
    In this mode, the Grafana URL can optionally be defined using the
    environment variable GRAFANA_URL.
  • Fix exit codes in failure situations.
  • Fix exception handling and propagation in failure situations.
  • Add feature to support dashboard builders, in the spirit of
    dashboard-as-code. Supports Grafonnet, grafana-dashboard, grafanalib,
    and any other kind of executable program generating Grafana Dashboard
    JSON.
  • Add watchdog feature, monitoring the input dashboard for changes on
    disk, and re-uploading it, when changed.
  • Pass GRAFANA_TOKEN environment variable on Grafana initialization.
    Thanks, @jl2397.

Details

  • Add missing dependencies to setup.py by @rdleon in #1
  • Improvement to documentation by @rdleon in #2
  • Fix exception handling about GrafanaNotFoundError by @amotl in #5
  • This and that by @amotl in #6
  • Tests: Add software tests and CI configuration by @amotl in #8
  • Permit invocation without configuration file, for promoting ad hoc operations by @amotl in #9
  • Feature: Dashboard Builders by @amotl in #10
  • Chore: Adjust GitHub project organization and name by @amotl in #11
  • Feature: Watchdog with Reloading by @amotl in #12
  • Dashboard Builder: Add capability to use Grafonnet by @amotl in #13
  • Chore: Format code and activate linters using Black and Ruff by @amotl in #14
  • fix(auth): pass GRAFANA_TOKEN env variable on Grafana initialization by @amotl in #20

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

03 Oct 19:58
Compare
Choose a tag to compare

What's New?

  • Migrated from grafana_api to grafana_client

Full Changelog: v0.1.0...v0.2.0

v0.1.0

03 Oct 19:58
Compare
Choose a tag to compare

What's New?

  • Fixed behavior for dashboard moved from one folder to another

Full Changelog: https://github.com/grafana-toolbox/grafana-import/commits/v0.1.0