Grot (@grafanabot) and Sriram
afc0318ac8
E2E: default download to grafana enterprise ( #51473 ) ( #51485 )
...
In plugin E2E, changing the default download to enterprise version of grafana.
(cherry picked from commit 5aab8b710b )
Co-authored-by: Sriram <yesoreyeram@gmail.com >
2022-06-28 06:33:16 -04:00
Gilles De Mey
1e9b32778e
Alerting: Skip the default data source if incompatible ( #51452 ) ( #51486 )
2022-06-28 05:11:59 -04:00
Grot (@grafanabot) and George Robinson
bc294261f9
Alerting: Add support for images in Telegram ( #51433 ) ( #51482 )
...
(cherry picked from commit 5053468c65 )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-28 10:06:52 +01:00
Grot (@grafanabot) and George Robinson
c9cd00c1be
Alerting: Add support for images in Pushover alerts ( #51372 ) ( #51483 )
...
(cherry picked from commit f04dfc589c )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-28 10:06:44 +01:00
Eric Leijonmarck
5735f6c88b
[v9.0.x] Auth: Case insensitive ids duplicate usagestats ( #51240 )
...
* merged and backport to 9.0
* implement the missing method GetDialect for sqlStore
* Add back mockstore missing methods
2022-06-28 11:03:53 +02:00
Grot (@grafanabot) and Andrej Ocenas
6dcb1b07c0
Prometheus: Add test for resource call header handling ( #51036 ) ( #51046 )
...
* Add test
* Remove unused test
(cherry picked from commit 677b2a43b5 )
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2022-06-28 10:57:17 +02:00
5b390de1b6
Alerting: Add legacy indicator to navbar ( #49511 ) ( #49614 )
...
* update id and add translation key
* remove logs
(cherry picked from commit e3a51a4aa8 )
Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com >
Co-authored-by: Peter Holmberg <peter.hlmbrg@gmail.com >
2022-06-28 10:38:58 +02:00
c343547467
[v9.0.x] Docs CI: Fix CHANGELOG.md - add *.md in checkDocs ( #50721 )
...
* Fix docs - add *.md checks (#50720 )
(cherry picked from commit 2dfa3270ef )
* Fix changelog
Co-authored-by: Dimitris Sotirakis <sotirakis.dim@gmail.com >
Co-authored-by: dsotirakis <dimitrios.sotirakis@grafana.com >
2022-06-28 03:34:25 -04:00
Grot (@grafanabot) and Jean-Philippe Quéméner
5e8c61b979
Alerting: change optimistic lock to use proper insert select ( #51461 ) ( #51466 )
...
* Alerting: change optimistic lock to proper insert select
* remove debug logging
* fix postgres
* fix mysql
* remove empty line for go-lint
* add some docs
* use constants
(cherry picked from commit cd0fefec5b )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-06-27 18:34:50 -04:00
Grot (@grafanabot) and Santiago
1cb7a6fcb0
Optional custom title and description for OpsGenie ( #50131 ) ( #51427 )
...
* optional custom description for OpsGenie
* custom title and message, tests
* update changelog
* check for empty / whitespace only strings
* truncate the title to 130 characters if needed
* unnecessary validation removed
* truncate title to 127 characters and add three dots
(cherry picked from commit 9dc7e752b7 )
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com >
2022-06-27 22:48:40 +03:00
Grot (@grafanabot) and Jean-Philippe Quéméner
3cd7eac137
Alerting: prevent the use of the same uid across all contact points ( #51440 ) ( #51458 )
...
* Alerting: prevent the use of the same uid across all contact points
* Update pkg/services/ngalert/provisioning/contactpoints.go
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com >
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com >
(cherry picked from commit bf255965a2 )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-06-27 13:11:41 -04:00
Joao Silva
c23fc1c84e
Dashboards: Fixes issue with the initial panel layout counting as an unsaved change ( #51439 )
2022-06-27 14:19:37 +01:00
Grot (@grafanabot) and Marcus Efraimsson
504ecbd4f9
Plugins: Improved handling of symlinks ( #51324 ) ( #51431 )
...
Improves how we handle symlinks in plugin management.
(cherry picked from commit 04df634ef5 )
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
2022-06-27 06:41:51 -04:00
Marcus Efraimsson
e037f7ace7
[v9.0.x] Plugins: Use a Grafana specific SDK logger implementation for core plugins ( #51229 ) ( #51325 )
...
* Plugins: Use a Grafana specific SDK logger implementation for core plugins (#51229 )
Upgrade grafana-aws-sdk to v0.10.6
(cherry picked from commit a8eb29f1d7 )
* fix go.mod go.sum
2022-06-27 12:22:28 +02:00
813b3873f5
[v9.0.x] Alerting: adds additional command palette actions ( #51429 )
...
Co-authored-by: Kristina Durivage <kristina.durivage@grafana.com >
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2022-06-27 06:10:22 -04:00
Grot (@grafanabot) and Patrick Baus
896396e04b
[v9.0.x] Alerting: Use relative path for flow chart image ( #51426 )
...
Co-authored-by: Patrick Baus <github@maat-family.de >
2022-06-27 12:01:28 +02:00
Ashley Harrison
5d9905cc82
Chore: reintroduce type assertion test + change emitted metric names … ( #51421 )
...
* Chore: reintroduce type assertion test + change emitted metric names (#51375 )
* reintroduce type assertion test + change emitted metric names
* rename test to better eslint to be more generic
(cherry picked from commit 0124dc8e6b )
* don't use --cache
* update betterer results
2022-06-27 10:32:14 +01:00
Timur Olzhabayev
a86f63e69f
Updating migration docs and adding hint about polystat panel ( #51367 ) ( #51420 )
...
(cherry picked from commit cb17f91ab5 )
2022-06-27 10:22:55 +02:00
Jack Westbrook
73d9a4f08c
Build: Bump grafana/eslint-config to 4.0.0 ( #51329 ) ( #51391 )
...
(cherry picked from commit ead01e6e5d )
2022-06-25 13:48:01 +01:00
Todd Treece
e236df03c0
Variables: Selectively reload panels on URL update ( #51003 ) ( #51397 )
...
(cherry picked from commit 342344bb03 )
2022-06-24 18:39:55 +00:00
Artur Wierzbicki
899b421166
Search: Fix pagination in the new search page ( #51366 ) ( #51394 )
...
* Fix pagination in the new search
* update betterer betterer betterer betterer betterer betterer
* revert packagejson
(cherry picked from commit c496b3e712 )
2022-06-24 22:17:10 +04:00
Grot (@grafanabot) and George Robinson
c54f381570
[v9.0.x] Alerting: Remove fmt.Println from Threema ( #51382 )
...
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-24 16:05:31 +02:00
Grot (@grafanabot) and Ivana Huckova
c69b092f20
FeedbackLink: Add tracking ( #51251 ) ( #51377 )
...
(cherry picked from commit 0d899e2635 )
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2022-06-24 15:26:40 +02:00
Grot (@grafanabot) and Ivana Huckova
fe8bc8702e
Logs: Fix report interaction name ( #51335 ) ( #51364 )
...
(cherry picked from commit f7db3d2ae6 )
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2022-06-24 10:49:53 +02:00
Grot (@grafanabot) and Joey Tawadrous
7c8cfc0fe5
Traces: Feature tracking ( #49767 ) ( #51312 )
...
* Feature tracking for traces
* Mock runtime in test
* Update reportInteraction key
(cherry picked from commit dcccac6657 )
Co-authored-by: Joey Tawadrous <90795735+joey-grafana@users.noreply.github.com >
2022-06-24 08:15:12 +01:00
Grot (@grafanabot) and Andres Martinez Gotor
b429aa11fe
AzureMonitor: Parse non-fatal errors for Logs ( #51320 ) ( #51362 )
...
(cherry picked from commit b10ddfdf8c )
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2022-06-24 09:13:15 +02:00
Alexander Weaver
40ff163fde
Alerting: Code-gen parsing of URL parameters and fix related bugs ( #50731 ) ( #51353 )
...
* Extend template and generate
* Generate and fix up alertmanager endpoints
* Prometheus routes
* fix up Testing endpoints
* touch up ruler API
* Update provisioning and fix 500
* Drop dead code
* Remove more dead code
* Resolve merge conflicts
(cherry picked from commit 0d9389e1f4 )
2022-06-23 16:51:01 -04:00
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) and Tania
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) and polibb
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) and Ivana 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) and Ashley 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) and Jguer
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 Lee and Alexandre 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) and George 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) and Christopher 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) and George 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) and George 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) and Ieva
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) and Josh 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) and brendamuir
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) and kiwi-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) and Alexander 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) and Maria 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