Grot (@grafanabot) and ismail simsek
a35e7f0bf5
Plugins: InfluxDB variable interpolation fix for influxdbBackendMigration feature flag ( #51624 ) ( #51834 )
...
(cherry picked from commit 9941e06e22 )
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2022-07-07 17:22:00 +02:00
Grot (@grafanabot) and Dominik Prokop
62e0a2c561
Time series panel: Fix an issue with stacks being not complete due to the incorrect data frame length ( #51910 ) ( #51915 )
...
* Test failure
* Fix
(cherry picked from commit 5a65a12278 )
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2022-07-07 07:45:02 -07:00
Grot (@grafanabot) and George Robinson
6e86f5dcf7
Docs: Improve docs for differences and limitations ( #51905 ) ( #51909 )
...
(cherry picked from commit 2b2c09b8d5 )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-07-07 15:16:33 +01:00
Grot (@grafanabot) and George Robinson
35a4b56e33
Docs: Improve docs for images in notifications ( #51900 ) ( #51906 )
...
(cherry picked from commit ef1fb9d3a3 )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-07-07 14:49:06 +01:00
idafurjes
59dbbb41f8
Do not check permissions while deleting external snapshot ( #51897 ) ( #51904 )
...
(cherry picked from commit ee88b44458 )
2022-07-07 15:45:32 +02:00
Grot (@grafanabot) and Jack Westbrook
e4abc7b9f1
Chore: Fix CVE-2021-3807 ( #51753 ) ( #51803 )
...
(cherry picked from commit 0c04fe16aa )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2022-07-07 15:33:45 +02:00
Grot (@grafanabot) and Jack Westbrook
02220a6c51
Chore: Fix CVE-2022-0155 ( #51755 ) ( #51793 )
...
(cherry picked from commit c1ef68535b )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2022-07-07 15:32:28 +02:00
Grot (@grafanabot) and Jack Westbrook
d085ae7df3
Chore: Fix CVE-2020-7753 ( #51752 ) ( #51792 )
...
(cherry picked from commit f14cdc712c )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2022-07-07 15:30:38 +02:00
Grot (@grafanabot) and Jack Westbrook
5f8a71e8c6
Chore: Fix CVE-2021-3918 ( #51745 ) ( #51791 )
...
(cherry picked from commit 73e7a1cc92 )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2022-07-07 15:28:46 +02:00
Grot (@grafanabot) and Dominik Prokop
a1ea62cce9
[v9.0.x] Bar chart: Fix stacking bug when data produces 0 accumulators ( #51808 )
...
* Bar chart: Fix stacking bug when data produces 0 accumulators (#51450 )
* Don't divide by 0 ...
* Add test panel to gdev dashboard
(cherry picked from commit daf0e3cb4e )
* betterer
* Fix cue
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2022-07-07 06:16:39 -07:00
Grot (@grafanabot) and Andreas Christou
70f9ff79d3
AzureMonitor: Update curated dashboards ( #51331 ) ( #51882 )
...
* Ensure resource name is appended to URI
* Add storage account check to ensure default subresource is appended
* Update storage dashboard
* Bump storage version
* Remove ADX StreamingIngestRequestRate panel as the metric is unavailable
* Refactor condition for storage namespaces
* Add more tests for URI builder
* Do not migrate resource URI if resource name or metric definition uses template variables
* Revert change to metricNamespace
(cherry picked from commit 0a6eeaa636 )
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
2022-07-07 12:58:05 +01:00
11c15f3bfa
[v9.0.x] Plugins: Register management endpoints only when external managed is also false ( #51817 )
...
* Plugins: Register management endpoints only when external managed is also false (#51802 )
* Only define plugin install endpoints when catalog enabled
* add external check
(cherry picked from commit 40dff288cd )
* fix test
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
Co-authored-by: Will Browne <will.browne@grafana.com >
2022-07-07 11:19:32 +02:00
Grot (@grafanabot) and Yaelle Chaudy
65f31f978c
Fixed broken link for supported namespaces ( #51302 ) ( #51868 )
...
(cherry picked from commit a802e84772 )
Co-authored-by: Yaelle Chaudy <42030685+yaelleC@users.noreply.github.com >
2022-07-07 11:15:12 +02:00
Grot (@grafanabot) and Jack Baldry
e4158d654d
Add doc-validator tool to CI ( #51698 ) ( #51869 )
...
* Add doc-validator tool to CI
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
* Use simpler apostrophe to make title match h1
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
* Ensure doc-validator CI always passes until all errors are resolved
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
(cherry picked from commit 602ee37533 )
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2022-07-07 09:23:08 +01:00
Grot (@grafanabot) and Torkel Ödegaard
82269e8520
Fixes tooltip issue with time picker and dashboard settings ( #51836 ) ( #51842 )
...
(cherry picked from commit 777f0d532a )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-07-07 07:31:59 +02:00
Grot (@grafanabot) and Santiago
1470e3db18
fix broken links ( #51821 ) ( #51824 )
...
(cherry picked from commit 93e2a0eddc )
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com >
2022-07-06 13:23:07 -03:00
Yuriy Tseretyan
dbe2925564
Chore: Update ConcreteLogger to implement gokit Logger interface ( #51599 ) ( #51648 )
...
# Conflicts:
# pkg/infra/log/log.go
2022-07-06 11:49:36 -04:00
Grot (@grafanabot) and Emil Tullstedt
7ab58de091
Docker: Update glibc version ( #51107 ) ( #51826 )
...
(cherry picked from commit c12d1727f0 )
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com >
2022-07-06 11:47:22 -04:00
Grot (@grafanabot) and Leon Sorokin
18ea87a598
Histogram: filter nulls, bucket-adaptive xAxis decimals ( #51773 ) ( #51823 )
...
(cherry picked from commit 173636aa61 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-07-06 11:28:23 -04:00
Grot (@grafanabot) and Sven Grossmann
98b3d1e7b6
Loki: Fix error when changing operations with different parameters ( #51779 ) ( #51820 )
...
* copy defaultParams when changing an operation
* add type and name comparison
* removed name check
(cherry picked from commit 663f3fcd2a )
Co-authored-by: Sven Grossmann <Svennergr@gmail.com >
2022-07-06 17:19:10 +02:00
Grot (@grafanabot) and Leon Sorokin
8c2a855dee
BarChart: fix explicit yAxis min ( #51768 ) ( #51811 )
...
(cherry picked from commit d122449a97 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-07-06 08:59:00 -04:00
Grot (@grafanabot) and Gábor Farkas
2ef79e5856
devenv: influxdb: fix config ( #51781 ) ( #51799 )
...
(cherry picked from commit df9f86190f )
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2022-07-06 07:38:26 -04:00
Grot (@grafanabot) and Sriram
90645be45e
Chore: Plugin CI E2E image update ( #51787 ) ( #51794 )
...
(cherry picked from commit efdd999e03 )
Co-authored-by: Sriram <yesoreyeram@gmail.com >
2022-07-06 12:09:15 +01:00
Grot (@grafanabot) and Will Browne
b73d85fdd8
Only define plugin install endpoints when catalog enabled ( #51788 ) ( #51790 )
...
(cherry picked from commit ba9fc10a74 )
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2022-07-06 11:28:08 +02:00
Grot (@grafanabot) and Joey Tawadrous
e4c9e573cb
Traces: Trace to logs fix ( #51053 ) ( #51778 )
...
* Fix to set isSplunkDS
* Remove comment
* Updated betterer.results
(cherry picked from commit 2970c6db37 )
Co-authored-by: Joey Tawadrous <90795735+joey-grafana@users.noreply.github.com >
2022-07-06 09:04:53 +01:00
Grot (@grafanabot) and Christopher Moyer
49c0d9c763
Docs: Add and organize panels ( #51763 ) ( #51764 )
...
* combines topics into add and organize panels topic
* updates front matter
* fixes relrefs
* fixes typo
* Update docs/sources/dashboards/add-organize-panels.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
* Update docs/sources/dashboards/add-organize-panels.md
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
* make prettier
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
(cherry picked from commit e4bf7ddefe )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-07-05 13:10:35 -05:00
Alexander Weaver
96c7f6e9ed
Alerting: Add method to provisioning API for obtaining a group and its rules ( #51398 ) ( #51761 )
...
* Generate shell for new route
* Propagate path parameters
* Implement route logic
* Add a couple simple tests
* Use NotFound error for not found, avoid returning pointer
* Regenerate
(cherry picked from commit b9c7eb1380 )
2022-07-05 12:47:41 -05:00
Grot (@grafanabot) and Jean-Philippe Quéméner
7955efc62f
Altering: validate that the mute time intervals exist when updating routing tree ( #51573 ) ( #51762 )
...
* validate that the mute time intervals exist when updating routing tree
* run lint
* add tests
(cherry picked from commit 4a76436be2 )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-07-05 13:26:38 -04:00
Grot (@grafanabot) and Jean-Philippe Quéméner
7f5dec12bd
Alerting: validate that the receiver exist when updating routing tree ( #51561 ) ( #51758 )
...
* Alerting: validate that the receiver exist when updating routing tree
* rename interface
* add missing file
* change constructor
* fix e2e tests
* only import package once
* add unit test for bug
* wording
* close response body
* Update pkg/services/ngalert/api/tooling/definitions/alertmanager_validation.go
* refactor to remove database roundtrip
(cherry picked from commit e64cde8727 )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-07-05 12:47:11 -04:00
Grot (@grafanabot) and Christopher Moyer
2f76963700
Docs: Manage library panels refactor ( #51661 ) ( #51740 )
...
* merges library panel content into a single topic
* updates menuTite
* fixes typo
* removed Grafana from task titles
(cherry picked from commit 7eec92988e )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-07-05 07:55:50 -05:00
Grot (@grafanabot) and Andreas Christou
17be86126c
CloudMonitor: Correctly encode default project response ( #49510 ) ( #51734 )
...
(cherry picked from commit ccb8888055 )
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
2022-07-05 06:31:52 -04:00
Grot (@grafanabot) and kay delaney
d45e8fd6e7
TimeSrv: Don't modify refresh interval when editing panel ( #51718 ) ( #51732 )
...
(cherry picked from commit d4eef3bd76 )
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2022-07-05 05:40:49 -04:00
Ivan Ortega Alba
5860091328
DashboardRow: collapse shortcut doesn't allow to move the row ( #51589 ) ( #51713 )
...
(cherry picked from commit f8ac160545 )
2022-07-05 09:12:25 +02:00
Grot (@grafanabot) and Sriram
d990511121
TestDataDB: update CSV wave scenario ui ( #51719 ) ( #51725 )
...
* update testdb csv wave
* support enter key
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
(cherry picked from commit f78b7f1f17 )
Co-authored-by: Sriram <yesoreyeram@gmail.com >
2022-07-05 07:22:23 +01:00
Grot (@grafanabot) and Santiago
c2985f3c05
template functions reference and examples moved to corresponding section, description and links fixed ( #51654 ) ( #51721 )
...
(cherry picked from commit 9797744c10 )
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com >
2022-07-04 15:49:04 -03:00
Grot (@grafanabot) and Ashley Harrison
b618b64677
[v9.0.x] Chore: Make betterer tests more stable ( #51706 )
...
* Chore: Make betterer tests more stable (#51703 )
* rewrite eslint test to not care about position of errors
* changing file contents shouldn't require a betterer.results update
* fix up eslint test
* fix the undocumented stories test
* ignore .test.ts files as well
(cherry picked from commit 986b766ca0 )
* results...
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-07-04 07:30:33 -04:00
Grot (@grafanabot) and Zoltán Bedi
86ebea2422
StateTimeline: Try to sort time field ( #51569 ) ( #51689 )
...
* StateTimeline: Try to sort time field
* Sort frame earlier
(cherry picked from commit ebb9025669 )
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2022-07-04 04:26:06 -04:00
Grot (@grafanabot) and brendamuir
f07abe2cd2
Docs: adds new alerting diagram ( #51638 ) ( #51642 )
...
* Docs:adds new alerting diagram
* Update docs/sources/alerting/_index.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
(cherry picked from commit 64a2c4783f )
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
2022-07-04 09:09:10 +01:00
Grot (@grafanabot) and George Robinson
964adae477
Alerting: Remove withStoredImage and change forEachFunc ( #51384 ) ( #51641 )
...
(cherry picked from commit 7fea330dc1 )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-07-01 10:18:21 +02:00
Grot (@grafanabot) and George Robinson
517627a94d
Alerting: Better metrics and renamed BrowserScreenshotService ( #51564 ) ( #51649 )
...
(cherry picked from commit d59db0b8e6 )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-30 18:36:20 +01:00
Grot (@grafanabot) and Gilles De Mey
78cbcf74d1
Alerting: Fix normalization of alert states for panel annotations ( #51637 ) ( #51644 )
...
A bug introduced by #49259 would crash the annotations view of a panel with a linked alert rule. States are now normalized so crashes won't occur and the base state is used instead.
(cherry picked from commit d63ffa314e )
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2022-06-30 11:01:08 -04:00
Grot (@grafanabot) and Ashley Harrison
e4e3588400
[v9.0.x] Chore: some low-hanging type assertion fruit ( #51620 )
...
* Chore: some low-hanging type assertion fruit (#51618 )
* some low-hanging type assertion fruit
* results
(cherry picked from commit 2a6b32598d )
* results
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-06-30 06:28:17 -04:00
Grot (@grafanabot) and George Robinson
a33da9ebff
Alerting: Fix documentation for Grafana 9.0 ( #51614 ) ( #51619 )
...
(cherry picked from commit c8fa4a9397 )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-30 10:56:20 +01:00
Grot (@grafanabot) and Kyle Cunningham
0f72474e4e
Annotations: Use point marker for short time range annotations ( #51520 ) ( #51617 )
...
* Use point annotation marker for short time range annotations
* Properly align small region marker
(cherry picked from commit d429cac27b )
Co-authored-by: Kyle Cunningham <codeincarnate@users.noreply.github.com >
2022-06-30 05:26:28 -04:00
Grot (@grafanabot) and Ashley Harrison
12f83be132
[v9.0.x] Chore: keep the betterer message generic ( #51613 )
...
* keep the betterer message generic (#51563 )
(cherry picked from commit 67802e64e6 )
* update betterer
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-06-30 04:24:07 -04:00
Grot (@grafanabot) and George Robinson
f7ff12bf64
Alerting: Improvements to image package ( #51576 ) ( #51598 )
...
This commit makes a number of improvements to the image package:
- Improved comments
- Return the correct error when a dashboard does not exist
- Set a timeout in context.Context
(cherry picked from commit fe797dcfdc )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-06-30 07:11:53 +01:00
Grot (@grafanabot) and Christopher Moyer
a3503ddc67
fixes broken relrefs ( #51572 ) ( #51603 )
...
(cherry picked from commit d4f94ea48d )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-06-29 17:13:53 -05:00
Grot (@grafanabot) and Nathan Marrs
3c3f3a498a
Search: Refine clear tags UI #51590 ( #51592 )
...
(cherry picked from commit b0f1d35708 )
Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com >
2022-06-29 14:34:34 -04:00
Grot (@grafanabot) and Nathan Marrs
f9724ef34c
Annotations: Fix custom tag functionality ( #51537 ) ( #51588 )
...
(cherry picked from commit 35240f6d5a )
Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com >
2022-06-29 10:52:44 -07:00
Ashley Harrison and dsotirakis
09be340848
Chore: Backport 51543 to v9.0.x ( #51562 )
...
* Chore: split betterer into it's own CI step and allow failures for now (#51543 )
* split betterer into it's own CI step and allow failures for now
* Run make drone
Co-authored-by: dsotirakis <dimitrios.sotirakis@grafana.com >
(cherry picked from commit f654152dc8 )
* Run make drone
Co-authored-by: dsotirakis <dimitrios.sotirakis@grafana.com >
2022-06-29 16:35:35 +01:00