Commit Graph
35630 Commits
Author SHA1 Message Date
Isabella Siu cfc67c0bbd CloudWatch: fix variable query migration with json template variables (#51207) (#51346)
(cherry picked from commit 8ba8e1df83)
2022-06-23 16:48:10 -04:00
gotjosh d1c45321f7 Alerting: Don't stop the migration when alert rule tags are invalid (#51253) (#51341)
* Alerting: Don't stop the migration when alert rule tags are invalid

As we migrate we expect the `alertRuleTags` on a dashboard alert to be a JSON object. However, it seems this is not really validated by Grafana and an user can change the format to something else that the JSON parser is not able to marshal into a `map[string]string`.

Let's do a bit better by "attempting" to parse the tags and if we can't we'll simple return an empty map. The data is still there so if the user wishes they can go back, fix the data and attemp the migration again.

(cherry picked from commit 90646e7f41)
2022-06-23 19:51:22 +02:00
Erik Sundell 90ef654130 resolve merge conflict (#51333) 2022-06-23 17:14:21 +02:00
Grot (@grafanabot)andTania bacb7893d6 Encryption: Stop decrypting EE encrypted secrets with legacy encryption (#50090) (#51309)
(cherry picked from commit 7a614fd8a1)

Co-authored-by: Tania <yalyna.ts@gmail.com>
2022-06-23 14:09:06 +02:00
Grot (@grafanabot)andpolibb f015a44eb1 Template Variable: Datasource variable can be used when MIXED option is selected in panel query (#51170) (#51181)
* user essentials mob! 🔱

* user essentials mob! 🔱

lastFile:public/app/features/query/components/QueryEditorRowHeader.test.tsx

* user essentials mob! 🔱

* test variables showing in data source picker dropdown on MIXED

* clean up unused imports

* remove comment

* remove unused mock

Co-authored-by: Alexandra Vargas <alexa1866@gmail.com>
Co-authored-by: Joao Silva <joao.silva@grafana.com>
Co-authored-by: joshhunt <josh@trtr.co>
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
(cherry picked from commit 665da5d063)

Co-authored-by: polibb <13227501+polibb@users.noreply.github.com>
2022-06-23 12:23:02 +02:00
Grot (@grafanabot)andIvana Huckova 00165544bd Query history: Fix default value when no config (#51129) (#51167)
* Query history: Fix default value in setting.go

* Update for frontend

* Remove frontend update

(cherry picked from commit 62e55d530d)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2022-06-22 17:08:23 +02:00
Grot (@grafanabot)andAshley Harrison 99cea9f98b Annotations: Fixes a problem where annotation autocomplete would crash the panel (#51164) (#51250)
* use custom formatCreateLabel in AnnotationEditorForm

* give `TagFilter` it's own formatCreateLabel

* only show TagBadge if the label is a string

(cherry picked from commit be6a878fd6)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2022-06-22 16:10:25 +02:00
Grot (@grafanabot)andJguer a8401fc8e8 OAuth: Restore debug log behavior (#51244) (#51247)
(cherry picked from commit d2ab3556fa)

Co-authored-by: Jguer <joao.guerreiro@grafana.com>
2022-06-22 15:44:55 +02:00
Daniel LeeandAlexandre de Verteuil 1dcd9939a5 Minor edits in whats-new-in-v9-0 (#51159) (#51243)
Grammar, punctuation, syntax edits.

(cherry picked from commit 746f664a75)

Co-authored-by: Alexandre de Verteuil <alexandre@grafana.com>
2022-06-22 15:04:19 +02:00
Grot (@grafanabot)andGeorge Robinson 7d537849b3 Alerting: Add support for images in Kafka alerts (#50758) (#51231)
(cherry picked from commit 6e44b36a30)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-22 11:16:08 +01:00
Grot (@grafanabot)andChristopher Moyer 128c940cda Docs: fixes setup relrefs (#51178) (#51195)
* fixes setup relrefs

* Update docs/sources/setup-grafana/configure-security/configure-authentication/enhanced_ldap.md

Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com>

* Update docs/sources/setup-grafana/configure-security/_index.md

Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com>

Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com>
(cherry picked from commit 2df04582ce)

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2022-06-22 10:28:11 +01:00
Grot (@grafanabot)andGeorge Robinson beeefd36f5 Alerting: Add support for images in VictorOps alerts (#50759) (#51228)
(cherry picked from commit 99516360c9)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-22 10:27:46 +01:00
Grot (@grafanabot)andGeorge Robinson c4c9ca47da Alerting: Update docs for images in notifications (#50760) (#51157)
(cherry picked from commit 624a3240f0)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-22 10:27:35 +01:00
Grot (@grafanabot)andIeva a7ef971981 fix broken links (#51224) (#51226)
(cherry picked from commit d4acc8b7d3)

Co-authored-by: Ieva <ieva.vasiljeva@grafana.com>
2022-06-22 09:40:27 +02:00
Grot (@grafanabot)andJosh Hunt 9921d971c1 Barchart: Fix warning not showing (#51190) (#51210)
(cherry picked from commit 24bdda72fb)

Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
2022-06-22 01:27:31 +02:00
Grot (@grafanabot) 7240d3f282 ReleaseNotes: Updated changelog and release notes for 9.0.1 (#51192) (#51193)
(cherry picked from commit 8211d7c787)
2022-06-21 17:52:32 +00:00
Grot (@grafanabot) 4208cb0211 "Release: Updated versions in package to 9.0.1" (#51191) 2022-06-21 17:31:33 +00:00
Grot (@grafanabot)andbrendamuir 2c17b76b4f Docs: new version of landing page for Alerting (#51166) (#51177)
* Docs: new version of landing page for Alerting

* deletes about topic and adds alias

* Update docs/sources/alerting/_index.md

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
(cherry picked from commit 8930bc9042)

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-06-21 16:33:41 +02:00
Grot (@grafanabot)andkiwi-oss 59bfaf1069 Fix query parameter template variable (#50023) (#51174)
As documented under [Advanced variable format options – Query parameters](https://grafana.com/docs/grafana/latest/variables/advanced-variable-format-options/#query-parameters), the option is `queryparam`, not `queryparams`.

I have verified in Grafana 8.5.3 that the former works while the latter doesn't.

(cherry picked from commit 1b091454ec)

Co-authored-by: kiwi-oss <71145773+kiwi-oss@users.noreply.github.com>
2022-06-21 15:50:06 +02:00
Grot (@grafanabot)andAlexander Emelin 8a6ef771b0 Docs: update panel title search information (#50450) (#50792)
(cherry picked from commit d1bcd1c7c8)

Co-authored-by: Alexander Emelin <frvzmb@gmail.com>
2022-06-21 15:12:28 +02:00
Grot (@grafanabot)andMaria Alexandra 7f21074b11 [v9.0.x] SearchV2: Add unit test for ManageActions (#51161)
Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
2022-06-21 13:58:33 +02:00
Grot (@grafanabot) bae59d9549 Dashboard: Don't show unsaved changes modal for automatic schema changes (#50822) (#51113) 2022-06-21 12:57:53 +02:00
Serge Zaitsev 72c6512e3f [v9.0.x] Chore: Remove global bus variable (#51126)
* Chore: Remove global bus variable (#50765)

* Chore: Remove global bus variable

* fix bus in tests

(cherry picked from commit 0b55c41d05)

* fix the imports
2022-06-21 11:40:44 +02:00
Grot (@grafanabot)andArmand Grillet 8522e2248c Clarify alerting opt-out docs (#51144) (#51148)
* Clarify alerting opt-out docs

* Update docs/sources/alerting/migrating-alerts/opt-out.md

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>

* Update docs/sources/alerting/migrating-alerts/opt-out.md

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>

* Update docs/sources/alerting/migrating-alerts/opt-out.md

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>

* Update docs/sources/alerting/migrating-alerts/opt-out.md

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
(cherry picked from commit 9aa440d7d4)

Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com>
2022-06-21 10:58:39 +02:00
Grot (@grafanabot)andGeorge Robinson fd4c0ac83a Alerting: Add support for image annotation in Alertmanager alerts (#50686) (#51145)
(cherry picked from commit c8466d285c)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-21 09:36:35 +01:00
Ryan McKinley 2e14e277a9 [v9.0.x] Heatmap: Sync main and 9.0.1 heatmap-new (#51136) 2022-06-20 20:52:11 -07:00
Grot (@grafanabot)andbrendamuir 1922ff6756 Docs: fixes manage alerting topic (#51100) (#51110)
(cherry picked from commit 694fd1c37b)

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-06-20 17:30:14 +02:00
Grot (@grafanabot)andGeorge Robinson ca14dc2288 Alerting: Add support for images in Threema alerts (#50734) (#51127)
(cherry picked from commit 67046c5e79)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-20 16:01:53 +01:00
Grot (@grafanabot)andGeorge Robinson 5a1842635d Alerting: Use ErrImagesDone in Discord and SensuGo (#51106) (#51125)
(cherry picked from commit 7235480be5)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-20 15:11:46 +01:00
Grot (@grafanabot)andKonrad Lalik 89d7358211 [v9.0.x] Alerting: Fix alert instances filtering for prom rules (#51121)
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com>
2022-06-20 15:57:18 +02:00
Grot (@grafanabot)andGilles De Mey 8a544eecdd [v9.0.x] Alerting: Fix alert rule page crashing when datasource contained URL unsafe characters (#51123)
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2022-06-20 15:57:01 +02:00
Grot (@grafanabot)andGeorge Robinson d6f2ebb9ae Alerting: Support up to N fake images (#51111) (#51119)
(cherry picked from commit 18c3456d13)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-20 14:53:08 +01:00
Grot (@grafanabot)andGilles De Mey 51344afeaf [v9.0.x] Alerting: Adds Mimir to Alertmanager data source implementation (#51109)
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2022-06-20 13:14:09 +02:00
Grot (@grafanabot)andTorkel Ödegaard e487bfb460 Variables: Fixes issue with data source variables not updating queries with variable (#49478) (#49482)
(cherry picked from commit 04bc482f11)

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
2022-06-20 12:26:16 +02:00
Gábor Farkas f2e1725a98 loki: no histogram for instant queries (#50711) (#51103)
(cherry picked from commit 48a258f515)
2022-06-20 12:18:10 +02:00
Grot (@grafanabot)andGeorge Robinson 35d6b46cc8 Alerting: Add ErrImagesDone to return from withStoredImages (#51098) (#51104)
(cherry picked from commit 62c2b1ec78)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-20 11:11:25 +01:00
Grot (@grafanabot) ee52f2107d Alerting: Add Documentation about limits of images in notifications. (#51084) (#51087) 2022-06-20 17:54:44 +08:00
Grot (@grafanabot)andSven Grossmann 2987020d83 LogRow: Fixed background-height when hovering and label-alignment (#51027) (#51101)
* fixed logline's hover-height difference

* vertically aligned log-labels

* moved labelalignment to cells

(cherry picked from commit e350cc1d7b)

Co-authored-by: Sven Grossmann <Svennergr@gmail.com>
2022-06-20 11:23:41 +02:00
Grot (@grafanabot)andGeorge Robinson 828c4d4926 Alerting: Update test funcs for notifications (#51013) (#51095)
(cherry picked from commit 2dbaf259a7)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-20 09:30:32 +01:00
Grot (@grafanabot)andbrendamuir 69136becf1 Docs: fixes redirect from unified alerting (#51012) (#51023)
* Docs: fixes redirect from unified alerting

* fixes mimir alerting rule redirect

* fixes mimir alerting rule redirect

* adds slash to redirect

(cherry picked from commit 033654f93f)

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-06-20 08:01:43 +02:00
Grot (@grafanabot)andKyle Cunningham 977ff4d6e6 Time Series Panel: Add Null Filling and "No Value" Support (#50907) (#51065)
* Use nullInsertThreshold and nullToValue in time series

* Allow for undefined timeRange to support certain candlestick uses of prepareGraphableFields

* Make sure null to value doesn't modify initial data

* Do a shallow values copy and avoid Array.push()

* Clean up null to value transformation.

* Add basic tests

* Remove redunant null threshold application flagging

* set nullThresholdApplied flag even when no null inserts were done

* Include nullThresholdApplied in test snapshot

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
(cherry picked from commit 86b785d039)

Co-authored-by: Kyle Cunningham <codeincarnate@users.noreply.github.com>
2022-06-17 16:25:17 -05:00
Grot (@grafanabot)andGeorge Robinson f3a0f57535 Alerting: Docs on how to template annotations and labels (#51024) (#51056)
(cherry picked from commit 5736a3c59e)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-06-17 18:41:48 +01:00
Grot (@grafanabot)andArtur Wierzbicki 49aaa5c955 Search: fix anonymous user access (#51045) (#51055)
(cherry picked from commit 40b152e813)

Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com>
2022-06-17 18:53:38 +02:00
Grot (@grafanabot)andArtur Wierzbicki 0b3c14c7f6 Docs: fix broken link to service-account docs
(cherry picked from commit 14f8e18978)

Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com>
2022-06-17 17:39:06 +02:00
Grot (@grafanabot)andAlexander Weaver a24941f718 Alerting: Create algorithm to process receiver changes and keep them consistent internally (#50738) (#51050)
* Algorithm to fix up receivers

* Extract for tests

* Add tests, fix bug

* Add test which demonstrates how it fixes up broken groups

* Fix package prefix

(cherry picked from commit 9bbfeedadf)

Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
2022-06-17 10:31:41 -05:00
Grot (@grafanabot)andChristopher Moyer b7db11082e adds video (#50964) (#51039)
(cherry picked from commit 204e9754da)

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2022-06-17 09:52:43 -05:00
Gilles De MeyandAlexander Weaver 43aaf4b4d7 Docs: Remove alpha sentence from Alertmanager data source (#50978) (#51026)
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com>
2022-06-17 09:41:13 -05:00
Grot (@grafanabot)andRyan McKinley 363b2fdc8e Heatmap: do not dim the values in the color scale legend (#50976) (#51043)
(cherry picked from commit c6f7e53e38)

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-06-17 16:39:52 +02:00
Grot (@grafanabot)andArtur Wierzbicki 75501eac48 Previews: use ETag header (#51008) (#51041)
* use etag header for previews

* use unix millis rather than tz-dependant string

(cherry picked from commit 644503f5e6)

Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com>
2022-06-17 16:16:24 +02:00
Grot (@grafanabot)andasymness 89d6f7aba1 Playlists: Disable Create Playlist buttons for users with viewer role (#50840) (#51032)
* Disable / hide buttons for creating playlist for users with viewer role

* Update tests

* Re-add mock for contextSrv module

(cherry picked from commit 43839dc40b)

Co-authored-by: asymness <asym1999@gmail.com>
2022-06-17 14:15:50 +02:00