Releases: cstanislawski/grafana-db-exporter
Releases · cstanislawski/grafana-db-exporter
1.0.7
What's Changed
- Add Terraform CI/CD example by @cstanislawski in #66
- Bump grafana/grafana from 11.2.2 to 11.3.0 in /docker/grafana by @dependabot in #67
- Bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #69
- Bump golang from 1.23.2-alpine to 1.23.3-alpine in /docker/grafana-db-exporter by @dependabot in #70
- Bump Chizkiyahu/delete-untagged-ghcr-action from 4 to 5 by @dependabot in #72
- Bump grafana/grafana from 11.3.0 to 11.3.1 in /docker/grafana by @dependabot in #73
- Bump grafana/grafana from 11.3.1 to 11.4.0 in /docker/grafana by @dependabot in #74
- Bump golang.org/x/crypto from 0.29.0 to 0.30.0 by @dependabot in #75
- Bump golang from 1.23.3-alpine to 1.23.4-alpine in /docker/grafana-db-exporter by @dependabot in #77
- Bump alpine from 3.20 to 3.21 in /docker/grafana-db-exporter by @dependabot in #76
- Bump golang.org/x/crypto from 0.30.0 to 0.31.0 by @dependabot in #78
- Bump Chizkiyahu/delete-untagged-ghcr-action from 5 to 6 by @dependabot in #79
- Bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.0 by @dependabot in #80
- Bump golang.org/x/crypto from 0.31.0 to 0.32.0 by @dependabot in #83
- Bump github.com/go-git/go-git/v5 from 5.13.0 to 5.13.1 by @dependabot in #82
- Bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 by @dependabot in #85
- Bump grafana/grafana from 11.4.0 to 11.5.1 in /docker/grafana by @dependabot in #86
- Bump golang.org/x/crypto from 0.32.0 to 0.33.0 by @dependabot in #88
- Standardize logging keys & update deps by @cstanislawski in #104
- Bump grafana/grafana from 11.5.1 to 11.6.1 in /docker/grafana by @dependabot in #103
Full Changelog: 1.0.6...1.0.7
1.0.6
What's Changed
- Bump grafana/grafana from 11.2.0 to 11.2.2 in /docker/grafana by @dependabot in #64
- Preserve folder structure by @cstanislawski in #65
Full Changelog: 1.0.5...1.0.6
1.0.5
What's Changed
- README: add limitations section by @cstanislawski in #59
- Add missing newlines by @cstanislawski in #61
- Add dry run functionality by @cstanislawski in #63
Full Changelog: 1.0.4...1.0.5
1.0.4
What's Changed
- Update LICENSE to Apache 2.0 by @cstanislawski in #48
- CI: add golangci-lint by @cstanislawski in #49
- Bump golang.org/x/crypto from 0.27.0 to 0.28.0 by @dependabot in #51
- Bump Go to 1.23.2 by @cstanislawski in #52
- remove dashboards from repo when deleted from Grafana by @cstanislawski in #53
- README: consolidate multiple grafana orgs/instances by @cstanislawski in #54
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
- rename pkg to internal by @cstanislawski in #37
- Add retries with backoff by @cstanislawski in #40
- README: add info about multiple Grafana orgs/instances by @cstanislawski in #44
- add log level & warn on default values by @cstanislawski in #46
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- add dependabot config by @cstanislawski in #11
- add dependabot config for grafana-db-exporter by @cstanislawski in #18
- change context for 'Build and push Docker image' by @cstanislawski in #20
- fix publish main by @cstanislawski in #21
- Bump Chizkiyahu/delete-untagged-ghcr-action from 3 to 4 by @dependabot in #12
- Bump actions/checkout from 3 to 4 by @dependabot in #16
- Bump docker/metadata-action from 4 to 5 by @dependabot in #15
- Bump docker/login-action from 2 to 3 by @dependabot in #14
- Bump docker/build-push-action from 4 to 6 by @dependabot in #13
- Bump golang from 1.22.5-alpine to 1.23.1-alpine in /docker/grafana-db-exporter by @dependabot in #19
- Bump golang.org/x/crypto from 0.24.0 to 0.27.0 by @dependabot in #17
- add tests, improve config & error handling, support multiple ssh key formats by @cstanislawski in #23
New Contributors
- @dependabot made their first contribution in #12
Full Changelog: 1.0.1...1.0.2
grafana-db-exporter - 1.0.1
What's Changed
- fix: require known hosts path if accept unknown hosts is false by @cstanislawski in #10
Full Changelog: 1.0...1.0.1
grafana-db-exporter - 1.0
First release!
grafana-db-exporter performs the most basic actions:
- Creates a git client & clones the repository of choice,
- Creates a Grafana client & retrieves all the dashboards the token has access to,
- Checkouts to a new branch,
- If the dashboard isn't saved / its contents have changed since - saves the dashboards as json files with
$DASHBOARD_UD.json
in theREPO_SAVE_PATH
directory, - Commits & pushes the changes to the repo.