Skip to content

Releases: gdashboard/terraform-provider-gdashboard

v0.0.20

26 Mar 13:29
1f4a2c7
Compare
Choose a tag to compare

There is a breaking change in the definition of the prometheus query:

queries {
  prometheus {
-   min_interval = "30s"
+   min_step = "30s"
  }
}

What's Changed

  • Allow hiding queries by @iRevive in #118
  • CloudWatch metrics: allow configuring min interval by @iRevive in #116
  • Support expression query by @iRevive in #117
  • Rename prometheus#min_interval -> prometheus#min_step. Add query#min_interval by @iRevive in #119

Full Changelog: v0.0.19...v0.0.20

v0.0.19

23 Feb 15:00
90fe9c4
Compare
Choose a tag to compare

This release has breaking changes in the CloudWatch query definition. The type of the query must be specified, it's either metrics or logs.

Before:

cloudwatch {
  uid         = "cloudwatch"
  namespace   = "AWS/ApplicationELB"
  metric_name = "HTTPCode_Target_2XX_Count"
  statistic   = "Sum"
  match_exact = true
}

After:

cloudwatch {
  metrics {
    uid         = "cloudwatch"
    namespace   = "AWS/ApplicationELB"
    metric_name = "HTTPCode_Target_2XX_Count"
    statistic   = "Sum"
    match_exact = true
  }
}

What's Changed

Full Changelog: v0.0.18...v0.0.19

v0.0.18

22 Feb 15:36
d984e03
Compare
Choose a tag to compare

What's Changed

  • Grafana API: update CloudWatch target models by @iRevive in #105

Full Changelog: v0.0.17...v0.0.18

v0.0.17

22 Feb 14:29
c87d9d1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.16...v0.0.17

v0.0.16

30 Jan 21:06
818c9ed
Compare
Choose a tag to compare
Merge pull request #100 from gdashboard/compact-mode

Implement compact mode

v0.0.15

27 Jun 09:45
0e53982
Compare
Choose a tag to compare

New features

Dependencies

  • Bump github.com/hashicorp/terraform-plugin-framework from 1.2.0 to 1.3.1 by @dependabot in #70
  • Bump github.com/hashicorp/terraform-plugin-go from 0.15.0 to 0.16.0 by @dependabot in #71

Full Changelog: v0.0.14...v0.0.15

v0.0.14

18 Apr 15:42
30a6a9b
Compare
Choose a tag to compare

New features

  • Dashboard: support Prometheus and Grafana annotation queries by @iRevive in #67

Bug fix

  • Fix rendering of sorting direction by @iRevive in #66

Dependencies

  • Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.25.0 to 2.26.1 by @dependabot in #60

Full Changelog: v0.0.13...v0.0.14

v0.0.13

26 Mar 11:22
a340966
Compare
Choose a tag to compare

What's Changed

Dependencies

  • Bump github.com/hashicorp/terraform-plugin-framework from 1.1.1 to 1.2.0 by @dependabot in #61

Full Changelog: v0.0.12...v0.0.13

v0.0.12

20 Mar 08:12
Compare
Choose a tag to compare

Migrate to the new organization.

Full Changelog: v0.0.11...v0.0.12

v0.0.11

19 Mar 09:08
446caea
Compare
Choose a tag to compare

This release is focused on the Dashboard improvements. There is a brand new simplified layout system.

  • Dashboard variables now support textbox, adhoc, query, datasource, and interval options
  • Added a few missing dashboard options: tags, description, version, time options, and time picker options
  • The layout has been simplified for a better user experience

What's Changed

  • Dashboard variables: support textbox, adhoc, query, datasource, interval by @iRevive in #49
  • Dashboard: Always set refresh for Datasource variable by @iRevive in #53
  • Dashboard: Ad hoc variable - allow configuring filters by @iRevive in #54
  • Dashboard options by @iRevive in #55
  • Simplify dashboard layout by @iRevive in #57

Dependencies

  • Bump github.com/hashicorp/terraform-plugin-docs from 0.13.0 to 0.14.1 by @dependabot in #45

Infrastructure

  • Bump actions/setup-go from 3 to 4 by @dependabot in #48
  • Run tests against 1.3.* and 1.4.* Terraform version by @iRevive in #56

Full Changelog: v0.0.10...v0.0.11