What's Changed
- Datasource + SA permissions: Use OpenAPI for tests by @julienduchesne in #1267
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #1271
- Reports: Add missing time range in old reports and update test client by @spinillos in #1259
- Notification Policy: Use OpenAPI for tests by @julienduchesne in #1246
- Alerting Contact Points: Use OpenAPI for tests by @julienduchesne in #1248
- Public Dashboards: Use OpenAPI for tests by @julienduchesne in #1264
- Alerting Message Templates: Add
disable_provenance
by @julienduchesne in #1252 - Alerting Contact Points: Support org-specific provisioning by @julienduchesne in #1251
- Dashboard resource: Use OpenAPI client by @julienduchesne in #1261
- Public Dashboard: Use OpenAPI client by @julienduchesne in #1265
- Alerting Notification Policy: Add
disable_provenance
attribute by @julienduchesne in #1253 - Add/Upgrade
weekStart
preference for Teams and Organizations by @Cleymax in #1237 - Role Assignment: Forgot deprecated client call by @julienduchesne in #1275
- Role Assignments: Use OpenAPI for tests by @julienduchesne in #1274
- SA Token: Test with OpenAPI client by @julienduchesne in #1278
- Org Preferences: Use OpenAPI client by @julienduchesne in #1279
- Alerting Mute Timing: Use OpenAPI client by @julienduchesne in #1281
- Reports: Allow to set multiple reports by @spinillos in #1280
- Bump github.com/prometheus/common from 0.45.0 to 0.46.0 by @dependabot in #1286
- Bump github.com/hashicorp/terraform-plugin-framework from 1.4.2 to 1.5.0 by @dependabot in #1285
- Datasource: Service Account by @julienduchesne in #1272
- Replace old client's config with OpenAPI config by @julienduchesne in #1287
- Alerting Rule Group: Parse duration with strfmt by @julienduchesne in #1283
- Folder permissions: use the new RBAC endpoints for folder permission resource by @IevaVasiljeva in #1293
- Flaky tests: Use random UID for report tests by @julienduchesne in #1291
- Add the OpenAPI-generated SLO client by @julienduchesne in #1282
- Add SM URL to tests by @julienduchesne in #1294
- Bump github.com/hashicorp/terraform-plugin-docs from 0.16.0 to 0.17.0 by @dependabot in #1297
- Alert Rule: Fix
0s
issue by @julienduchesne in #1299 - Alerting Mute Timing: Mute all the time by @julienduchesne in #1300
- Fix alerting contact point issues by @julienduchesne in #1284
- Add codeowners entries for each part of the provider by @julienduchesne in #1290
- Fix alerting resources' error messages by @julienduchesne in #1292
- Alerting Contact Points: Add SNS notifier by @julienduchesne in #1295
- Ease of use: Add validation that org_id isn't used with API Keys/SA Tokens by @julienduchesne in #1296
Full Changelog: v2.8.1...v2.9.0