What's Changed
- Add system theme for org and team preferences by @Cleymax in #1193
- Un-deprecate team external group by @julienduchesne in #1192
- Bump github.com/go-openapi/strfmt from 0.21.7 to 0.21.8 by @dependabot in #1194
- Preferences: Deprecate
home_dashboard_id
by @julienduchesne in #1196 - Oncall Integration: Fix removing templates by @julienduchesne in #1201
- Permissions: handle cases when a resource has been manually deleted from Grafana by @IevaVasiljeva in #1205
- Team External Group: Use OpenAPI for tests + Fix delete by @julienduchesne in #1212
- Alerting Template: Use OpenAPI client + support
org_id
by @julienduchesne in #1216 - Alerting: Add support for location to mute-timings by @yuri-tceretian in #1217
- Bump github.com/go-openapi/runtime from 0.26.0 to 0.26.2 by @dependabot in #1221
- Bump actions/setup-go from 4 to 5 by @dependabot in #1218
- Bump github.com/go-openapi/strfmt from 0.21.8 to 0.21.9 by @dependabot in #1220
- SM Installation: Validate that cloud client is configured by @julienduchesne in #1230
- Alerting Rule Groups: Support editing from UI by @julienduchesne in #1214
- SM Installation: Determine API URL from stack's region slug by @julienduchesne in #1233
Internal Changes
- Update OpenAPI client again by @julienduchesne in #1188
- Users: Use OpenAPI client by @julienduchesne in #1190
- Role Assignments: Use OpenAPI client by @julienduchesne in #1189
- Dashboard tests: Check exists OpenAPI by @julienduchesne in #1195
- Playlist: Use OpenAPI client by @julienduchesne in #1197
- Alerting Rule Group: Use OpenAPI client by @julienduchesne in #1200
- Library panel tests: Use OpenAPI client + rework by @julienduchesne in #1209
- Org Prefs: Use OpenAPI for tests + rework by @julienduchesne in #1208
- Folders+Team: Use OpenAPI in testing helper functions by @julienduchesne in #1207
- Ensure all documentation examples are tested and valid by @julienduchesne in #1210
- Alerting Rule Group test: Use OpenAPI by @julienduchesne in #1203
- Alerting Mute Timing tests: Use OpenAPI by @julienduchesne in #1204
- API Keys: Use OpenAPI for tests by @julienduchesne in #1211
- Alerting Message Template: Use OpenAPI for tests by @julienduchesne in #1213
- Set-up muxing with new provider framework by @julienduchesne in #1206
- Mark old client as deprecated by @julienduchesne in #1227
- Fix
TestAccGrafanaServiceAccountFromCloud
by @julienduchesne in #1231 - Folder/Dashboard Permissions Tests: Use OpenAPI by @julienduchesne in #1232
- API Keys: Use OpenAPI client by @julienduchesne in #1223
- Alerting Contact Points: Migrate to OpenAPI client by @julienduchesne in #1226
- Alerting Notification Policies: Use OpenAPI client by @julienduchesne in #1229
- Remove validation in new provider framework config by @julienduchesne in #1235
New Contributors
Full Changelog: v2.7.0...v2.8.0