Skip to content

Releases: grafana-toolbox/grafana-wtf

0.16.0

03 Oct 20:47
Compare
Choose a tag to compare

What's Changed

  • Caching: Set cache filename to appname. Thanks, @gtirloni.
  • Update to pandas 2.0 and requests 2.26
  • CI: Update to Grafana 8.5.27, 9.5.12, and 10.1.4
  • Grafana 9.3: Work around delete folder operation returning empty body
  • Grafana 9.5: Use standard UUIDs instead of short UIDs
  • Add explore dashboards --data-details option, to extend the output
    by many more details about data inquiry / queries. Thanks, @meyerder.
  • Add plugins {list,status} subcommands, to inquire installed Grafana
    plugins. Thanks, @bhks.

Full Changelog: 0.15.2...0.16.0

0.15.2

30 Jul 20:39
Compare
Choose a tag to compare

What's Changed

  • Improve finding unused datasources. Thanks, @meyerder.

Full Changelog: 0.15.1...0.15.2

0.15.1

20 Jul 22:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.15.0...0.15.1

0.15.0

06 Mar 00:11
Compare
Choose a tag to compare

What's Changed

  • Explore dashboards: Ignore -- Mixed -- data sources
  • Caching: Increase default cache TTL to five minutes again
  • Caching: Optionally configure TTL using environment variable CACHE_TTL
  • History: Stop grafana-wtf log <UID> acquiring all dashboards
  • Refactoring: Move all report renderers to grafana_wtf.report
  • History: Add id and uid dashboard attributes to report
  • History: Unlock YAML export format
  • History: Add new options --head, --tail, and --reverse
  • Search: Unlock JSON and YAML export formats
  • History: Add SQL querying capabilities

Full Changelog: 0.14.1...0.15.0

0.14.1

05 Mar 14:14
Compare
Choose a tag to compare

What's Changed

  • Fix collect_datasource_items when hitting special templated datasource. Thanks, @mauhiz.

Full Changelog: 0.14.0...0.14.1

0.14.0

09 Feb 22:30
Compare
Choose a tag to compare
  • Add --dry-run option for replace subcommand. Thanks, @TaylorMutch.
  • Update dependencies to their most recent versions.
  • Add URLs to dashboard variables and panel view/edit pages to the output of
    the find subcommand. Thanks, @oplehto.
  • Improve display of progressbar wrt. being interrupted by logging output.
  • Improve caching
    • Use cache database location within user folder
    • Send cache database location to log
    • Reduce default cache TTL from five minutes to 60 seconds
  • Drop support for Python 3.6
  • Improve discovery of data sources defined by dashboard variables

Full Changelog: 0.13.4...0.14.0

0.13.4

19 Jun 10:13
Compare
Choose a tag to compare

What's changed

  • CI: Use most recent Grafana 7.5.16, 8.5.6, and 9.0.0
  • Fix dashboard exploration when the annotations.list slot is None
    instead of an empty list. Thanks, @TaylorMutch!

Full Changelog: 0.13.3...0.13.4

0.13.3

25 Mar 01:16
Compare
Choose a tag to compare
  • Add option to ignore untrusted SSL certificates. Thanks, @billabongrob!

Full Changelog: 0.13.2...0.13.3

0.13.2

25 Mar 00:30
Compare
Choose a tag to compare
  • Use grafana-client-2.1.0, remove monkeypatch
  • Tests: Improve fixture create_datasource to clean up afterwards
  • Tests: Add fixture create_dashboard to create dashboards at runtime
  • Tests: Disable caching in test mode
  • Tests: Make test suite clean up its provisioned assets from Grafana
  • Tests: Run Grafana on non-standard port 33333
  • Tests: Add flag CLEANUP_RESOURCES to determine whether to clean up
    all resources provisioned to Grafana.
  • Tests: Improve test quality, specifically for explore dashboards on
    Grafana 6 vs. Grafana >= 7
  • Tests: Make test case for explore datasources use two data sources
  • Tests: Mimic Grafana 7/8 on datasource references within dashboards, newer
    versions have objects (uid, type) instead of bare names
  • Fix implementation flaw reported at #32. Thanks, @IgorOhrimenko and @carpenterbees!
  • CI: Use most recent Grafana 7.5.15 and 8.4.4

Full Changelog: 0.13.1...0.13.2

0.13.1

25 Mar 00:29
Compare
Choose a tag to compare
  • Switch to the grafana-client library fork

Full Changelog: 0.13.0...0.13.1