Dominik Prokop
4bdebf338c
[v9.3.x] Panel Edit: Fix data links edit icons being off screen when provided title is too long ( #60082 )
...
* Panel Edit: Fix data links edit icons being off screen when provided title is too long (#59829 )
* Fix data links edit icons being off screen
* Remove unused imports
* Review
(cherry picked from commit 6f930f4836 )
* Fix backport
2022-12-09 03:38:12 -08:00
Grot (@grafanabot) and Kim Nylander
8680534e33
[v9.3.x] [DOC] Change AWS to Google Cloud Monitoring ( #60074 )
...
[DOC] Change AWS to Google Cloud Monitoring (#60065 )
Change AWS to GCP
(cherry picked from commit a6e8f651ac )
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com >
2022-12-09 08:10:47 +00:00
Grot (@grafanabot) and Armand Grillet
d34331f060
[v9.3.x] Update docs regarding Grafana as an alert receiver ( #60042 )
...
Update docs regarding Grafana as an alert receiver (#59938 )
* Update docs regarding Grafana as an alert receiver
* Add link to AM docs
(cherry picked from commit 64ccbf0a98 )
Co-authored-by: Armand Grillet <2117580+armandgrillet@users.noreply.github.com >
2022-12-09 08:08:18 +00:00
Grot (@grafanabot) and Victor Marin
275185d9df
[v9.3.x] Fix index out of range in regenerateLinksSupplier ( #60070 )
...
Fix index out of range in regenerateLinksSupplier (#60011 )
(cherry picked from commit 896cb9ddce )
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com >
2022-12-09 02:21:41 -05:00
Grot (@grafanabot) and Joe Blubaugh
74a22daa49
[v9.3.x] Alerting: Use the QuotaTargetSrv instead of the QuotaTarget in quota check ( #60034 )
...
Alerting: Use the QuotaTargetSrv instead of the QuotaTarget in quota check (#60026 )
Before this change, the alerting provisioning system incorrectly used
the QuotaTarget to check if alerting's request quota had been reached.
The quota service requires the QuotaTargetSrv, which is what's
registered with the service at startup time. This is leading to errors
in the provisioning system.
(cherry picked from commit e6743a7e9a )
Co-authored-by: Joe Blubaugh <joe.blubaugh@grafana.com >
2022-12-09 07:24:39 +08:00
Grot (@grafanabot) and Galen Kistler
6e078879ce
[v9.3.x] Prometheus: Exemplar optimization ( #60057 )
...
replace inefficient forEach
(cherry picked from commit e85763065c )
Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com >
2022-12-08 16:32:28 -05:00
Grot (@grafanabot) and Galen Kistler
d53f59f0bf
[v9.3.x] Prometheus: Fix exemplar fill color to match series color in time series. ( #60054 )
...
Prometheus: Fix exemplar fill color to match series color in time series. (#59908 )
* Implementing new optional color property to ExemplarMarker component
* Refactor some changes from #59743
(cherry picked from commit dfc15163da )
Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com >
2022-12-08 14:35:51 -06:00
Grot (@grafanabot) and ismail simsek
42cf94df03
[v9.3.x] Update heatmap exemplar popover styles ( #60051 )
...
Update heatmap exemplar popover styles (#59988 )
* Put traceID on top
* Update exemplar popover styles
* Remove console.log
* Make exemplar header opt-in via optional prop
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
(cherry picked from commit 29d2f86955 )
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2022-12-08 20:11:03 +01:00
Grot (@grafanabot) and Galen Kistler
05c94f1c5b
[v9.3.x] Prometheus: Add traceID link to heatmap exemplar popover ( #60048 )
...
Prometheus: Add traceID link to heatmap exemplar popover (#60039 )
* Add traceID link to heatmap exemplar popover
* Render links for each field individually
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
(cherry picked from commit f37997aec0 )
Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com >
2022-12-08 12:22:20 -06:00
Grot (@grafanabot) and Galen Kistler
07be773161
[v9.3.x] Prometheus: Fix exemplars not respecting corresponding series display status. ( #60047 )
...
Prometheus: Fix exemplars not respecting corresponding series display status. (#59743 )
* Exemplar filtering when series are toggled in legend UI
(cherry picked from commit 22f828300d )
Co-authored-by: Galen Kistler <109082771+gtk-grafana@users.noreply.github.com >
2022-12-08 12:02:30 -06:00
Grot (@grafanabot) and Ludovic Viaud
9f3a952fce
[v9.3.x] Prometheus: Add traceID field on top of the exemplar popover ( #60035 )
...
Prometheus: Add traceID field on top of the exemplar popover (#59920 )
Prioritize trace link
(cherry picked from commit 694dc60724 )
Co-authored-by: Ludovic Viaud <ludovic.viaud@gmail.com >
2022-12-08 10:14:35 -06:00
Grot (@grafanabot) and Torkel Ödegaard
8172672e96
[v9.3.x] PanelEdit: Fixes bug with not remembering panel options pane collapse/expand state ( #59309 )
...
PanelEdit: Fixes bug with not remembering panel options pane collapse/expand state (#59265 )
(cherry picked from commit d76638338d )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-12-08 09:44:04 +01:00
Grot (@grafanabot) and Christopher Moyer
f5ba14f546
[v9.3.x] Docs: corrects relref ( #59971 )
...
Docs: corrects relref (#59970 )
correct relref
(cherry picked from commit a4c884e808 )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-12-07 10:42:19 -06:00
Grot (@grafanabot)
083ebae58d
[v9.3.x] Table: Fixes row border style not showing and colored rows blending together ( #59693 )
2022-12-07 16:45:21 +01:00
Grot (@grafanabot) and Jo
0f6c4d1756
[v9.3.x] ServiceAccounts: Do not display warnings about secret scanner when scanner is disabled ( #59955 )
...
ServiceAccounts: Do not display warnings about secret scanner when scanner is disabled (#59952 )
ServiceAccounts: Fix warnings about secret scanner when scanner is disabled
(cherry picked from commit d833031726 )
Co-authored-by: Jo <joao.guerreiro@grafana.com >
2022-12-07 09:06:08 -05:00
Carl Bergquist
4f68c4ee8b
[9.3.x] Backport Contexthandler: Add uname as response header #59930 ( #59951 )
...
Contexthandler: Add uname as response header (#59930 )
Signed-off-by: bergquist <carl.bergquist@gmail.com >
(cherry picked from commit 1b676d0d49 )
2022-12-07 14:23:51 +01:00
Grot (@grafanabot) and Leo
6037562c9a
[v9.3.x] Accessibility: Improved keyboard accessibility in BarGauge ( #59653 )
...
Accessibility: Improved keyboard accessibility in BarGauge (#59382 )
* Accessibility: Improved keyboard accessibility in BarGauge
* use appropriate elements when rendering bargauge
* added space for focus-visible outline border
* Revert "added space for focus-visible outline border"
This reverts commit 9b83fa3a0b .
(cherry picked from commit d9f697b41e )
Co-authored-by: Leo <108552997+lpskdl@users.noreply.github.com >
2022-12-07 13:53:24 +01:00
Grot (@grafanabot) and Carl Bergquist
a3dda795f9
[v9.3.x] Plugins: Add username to datasource plugin logging ( #59948 )
...
Plugins: Add username to datasource plugin logging (#59893 )
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
Signed-off-by: bergquist <carl.bergquist@gmail.com >
(cherry picked from commit a5ace56be8 )
Co-authored-by: Carl Bergquist <carl.bergquist@gmail.com >
2022-12-07 13:43:38 +01:00
Grot (@grafanabot) and Ashley Harrison
cc45b5b699
[v9.3.x] Navigation: handle case where navIndex is undefined ( #59941 )
...
Navigation: handle case where navIndex is undefined (#59826 )
handle case where navIndex is undefined
(cherry picked from commit 5d0029c647 )
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
2022-12-07 05:33:04 -05:00
Gabriel MABILLE and ievaVasiljeva
3adad3c21a
Users: Use Remote Cache for storing signed in users [v9.3.x] ( #59883 ) ( #59934 )
...
* FeatureToggle: for storing signed in user object in a Remote Cache (#59883 )
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
2022-12-07 11:04:41 +01:00
Jo
a32d25bbe3
Auth: Session cache [v9.3.x] ( #59937 )
...
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* add cache wrapper
only cache token if not to rotate
anticipate next rotation
(cherry picked from commit 07a4b2343d59cb593ad128355e1d9217ba493700)
* FeatureToggle: for storing sessions in a Remote Cache
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
(cherry picked from commit b8a8c15148 )
* use feature flag for session cache
* ensure ttl is minimum 1 second
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* ensure 2 ttl window to prevent caching of tokens near rotation
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
* fix description of toggle
Co-authored-by: gamab <gabi.mabs@gmail.com >
Co-authored-by: ievaVasiljeva <ieva.vasiljeva@grafana.com >
Co-authored-by: Kalle Persson <kalle.persson@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
(cherry picked from commit 2919588a82 )
2022-12-07 10:55:43 +01:00
Grot (@grafanabot) and Conor Evans
86dec7c602
[v9.3.x] CloudWatch: Fix - make sure dimensions are propagated to alert query editor ( #59933 )
...
CloudWatch: Fix - make sure dimensions are propagated to alert query editor (#58281 )
* fix(unified-alerting/cloudwatch): propagate dimensions to alert
Signed-off-by: Conor Evans <coevans@tcd.ie >
* add unit test
Signed-off-by: Conor Evans <coevans@tcd.ie >
Co-authored-by: Erik Sundell <erik.sundell87@gmail.com >
(cherry picked from commit dce7f50d59 )
Co-authored-by: Conor Evans <43791257+conorevans@users.noreply.github.com >
2022-12-07 03:55:40 -05:00
Grot (@grafanabot) and Sofia Papagiannaki
7a7bee20af
[v9.3.x] API: Fix delete user failure due to quota not enabled ( #59879 )
...
API: Fix delete user failure due to quota not enabled (#59875 )
(cherry picked from commit 4259b6bf58 )
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com >
2022-12-06 08:17:24 -05:00
Sven Grossmann
94e5ee70a5
[v9.3.x] Loki: Fix wrongly escaped label values when using LabelFilter ( #59876 )
...
Loki: Fix wrongly escaped label values when using LabelFilter (#59812 )
* change backticks to quotes
* add unescaping to `addFilterAsLabelFilter`
* fix removal of wrong quotes
* change unescape order
(cherry picked from commit 932349b5ab )
2022-12-06 07:31:55 -05:00
Grot (@grafanabot) and Victor Marin
379391e06f
[v9.3.x] TimeseriesPanel: Preserve string fields for data link interpolation ( #59869 )
...
TimeseriesPanel: Preserve string fields for data link interpolation (#58424 )
* TimeseriesPanel: Preserve string fields for data link interpolation
* clean code
* Modify tests so that string fields are allowed only when a valid time/number dataframe exists
* performance mods
* fix wrong length
* remove console.log
* Check if aligned dataframe has links
(cherry picked from commit 0da77201bf )
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com >
2022-12-06 05:32:56 -05:00
Erik Sundell
40f6d41324
[v9.3.x] Datasource: Fix - apply default query also to queries in new panels ( #59833 )
...
Datasource: Fix - apply default query also to queries in new panels (#59625 )
* apply default query also to new panels
* add comment
* add tests
(cherry picked from commit 32309a8373 )
2022-12-06 09:24:46 +01:00
Grot (@grafanabot) and Christopher Moyer
dc0e3491ed
[v9.3.x] docs: fixes broken link and spelling error ( #59856 )
...
docs: fixes broken link and spelling error (#59828 )
fixes broken link and spelling error
(cherry picked from commit 5240905f05 )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-12-05 16:17:57 -06:00
Grot (@grafanabot) and Andrej Ocenas
fdfed19810
[v9.3.x] Tempo: Fix traceQL suggestions for tag names with dots ( #59840 )
...
Tempo: Fix traceQL suggestions for tag names with dots (#59736 )
(cherry picked from commit c6840cfdec )
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2022-12-05 17:26:25 +01:00
Grot (@grafanabot) and Andreas Christou
b9b6cafb89
[v9.3.x] Package: @grafana/e2e updates ( #59825 )
...
Package: @grafana/e2e updates (#59723 )
E2E package updates
- Update addDashboard flow to work with latest grafana
- Update viewport configuration to ensure components aren't hidden
(cherry picked from commit b4cf711a74 )
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
2022-12-05 09:02:34 -05:00
Grot (@grafanabot) and brendamuir
847361027f
[v9.3.x] Delete broken links in notifications doc ( #59806 )
...
Delete broken links in notifications doc (#59785 )
* Delete broken links in notifications doc
* changes descendents to children
* deletes broken alertmanager link
(cherry picked from commit 5c9d1a4706 )
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
2022-12-05 11:57:53 +00:00
Grot (@grafanabot) and Jack Baldry
09afbd762a
[v9.3.x] Restrict workflow to grafana/grafana repository ( #59756 )
...
Restrict workflow to grafana/grafana repository (#59740 )
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
(cherry picked from commit e7bdcb4ba8 )
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2022-12-02 17:31:00 -04:00
Grot (@grafanabot) and Christopher Moyer
896353268d
[v9.3.x] Docs: removes email templating ( #59746 )
...
Docs: removes email templating (#59745 )
removes email templating
(cherry picked from commit ece8609e7c )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-12-02 12:06:22 -06:00
Grot (@grafanabot) and Christopher Moyer
0e86b3afe9
[v9.3.x] Docs: updates based on customer feedbak ( #59744 )
...
Docs: updates based on customer feedbak (#59720 )
updates based on customer feedbak
(cherry picked from commit cc575d2341 )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-12-02 11:47:33 -06:00
Gilles De Mey
923fcd4337
Alerting: Reduce number of buildinfo calls ( #59319 ) ( #59716 )
2022-12-02 14:57:55 +01:00
Grot (@grafanabot) and Andreas Christou
de582ef5ab
[v9.3.x] AzureMonitor: Automate location retrieval ( #59717 )
...
AzureMonitor: Automate location retrieval (#59602 )
* Automate location retrieval
- Add function to retrieve provider information
- Add function to retrieve subscription locations
- Add parsers for each function
- Add types
- Update resourcePickerData with new functions
- Remove old location metadata file
* Improve types
- Add types for responses
- Use correct name parameter
- Update response parser (parseProvider unnecessary)
* Fix tests
- Add necessary mocks
* Fix logic and ensure maps are consistent
* Add tests
* Review
* Lint issue
(cherry picked from commit c52d4e2a64 )
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
2022-12-02 08:38:02 -05:00
Grot (@grafanabot) and Andres Martinez Gotor
51e6b11ecf
[v9.3.x] AzureMonitor: Fix bad request when setting dimensions ( #59708 )
...
AzureMonitor: Fix bad request when setting dimensions (#59700 )
(cherry picked from commit a7d4bbf024 )
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2022-12-02 14:05:34 +01:00
Grot (@grafanabot) and Karl Persson
04fb50f8cc
[v9.3.x] DataSourcePermissions: Handle licensing properly for ds permissions ( #59709 )
...
DataSourcePermissions: Handle licensing properly for ds permissions (#59694 )
* RBAC: add viewer grand if dspermissions enforcement is not enabled
* RBAC: Change permissions based on role prefix
* RBAC: Add option to for permission service to add a license middleware
* RBAC: Remove actions from query struct
(cherry picked from commit 6d1bcd9f40 )
Co-authored-by: Karl Persson <kalle.persson@grafana.com >
2022-12-02 13:40:03 +01:00
Grot (@grafanabot) and Andres Martinez Gotor
a271e24b3d
[v9.3.x] AzureMonitor: Fix panic from empty response in ARG ( #59707 )
...
AzureMonitor: Fix panic from empty response in ARG (#59691 )
AzureMonitor: Avoid panic from empty response in ARG
(cherry picked from commit 231b5b587c )
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2022-12-02 07:30:09 -05:00
Grot (@grafanabot) and Shirley
5e4a2b3294
[v9.3.x] CloudWatch: Create deeplinks from log group ARNs ( #59697 )
...
CloudWatch: Create deeplinks from log group ARNs (#59646 )
(cherry picked from commit 1c5a3a7d2c )
Co-authored-by: Shirley <4163034+fridgepoet@users.noreply.github.com >
2022-12-02 11:55:56 +01:00
Grot (@grafanabot) and Leon Sorokin
1e47c5857c
[v9.3.x] TimeSeries: Fix rendering when zooming to time ranges between datapoints ( #59683 )
...
TimeSeries: Fix rendering when zooming to time ranges between datapoints (#59444 )
(cherry picked from commit e1e858323a )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-12-01 16:20:50 -07:00
Grot (@grafanabot)
c53ae81011
Release: Bump version to 9.3.2 ( #59680 )
...
"Release: Updated versions in package to 9.3.2"
2022-12-01 21:12:40 +00:00
Grot (@grafanabot)
bab20e613d
[v9.3.x] Changelog: Updated changelog for 9.3.1 ( #59679 )
...
Changelog: Updated changelog for 9.3.1 (#59677 )
(cherry picked from commit 9c742fd0c7 )
2022-12-01 21:07:37 +00:00
Grot (@grafanabot)
89b365f8b1
[v9.3.x] FolderPicker: Fixes issue with typing to search for folder ( #59649 )
v9.3.1
2022-12-01 13:45:45 +01:00
sam boyer
ec552dd6b8
kindsys: Fix loading on windows (backport of #59519 to v9.3.x) ( #59520 )
...
kindsys: Fix loading on windows (#59519 )
(cherry picked from commit ce0bdb2cd9 )
2022-12-01 07:36:36 -05:00
Grot (@grafanabot) and Esteban Beltran
95b7cabe00
[v9.3.x] Build: Adds a fallback script to fix package.json main and types fields before packaging ( #59639 )
...
Co-authored-by: Esteban Beltran <academo@users.noreply.github.com >
2022-12-01 05:47:09 -05:00
Grot (@grafanabot) and George Robinson
3b70755095
[v9.3.x] Docs: Improve documentation for notifications ( #59630 )
...
Docs: Improve documentation for notifications (#59504 )
(cherry picked from commit 8ed2426e8e )
Co-authored-by: George Robinson <george.robinson@grafana.com >
2022-12-01 10:04:39 +00:00
Grot (@grafanabot) and Levente Balogh
7068dddd94
[v9.3.x] AppRootPage: Fix passing the queryParams ( #58916 )
...
AppRootPage: Fix passing the queryParams (#58912 )
* fix(AppRootPage): push the query params properly
* refactor: remove unnecessary changes in AppRootPage
* refactor(AppRootPage): use existing utility function
(cherry picked from commit c093a471e6 )
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com >
2022-12-01 03:58:48 -05:00
Grot (@grafanabot) and Jack Baldry
38ec1ea5e3
[v9.3.x] Fix release_branch_regexp ( #59594 )
...
Fix release_branch_regexp (#59590 )
Apparently the non-capturing group was incorrect.
I verified the logic in a branch in grafana-github-actions:
https://github.com/grafana/grafana-github-actions/compare/jdb/2022-11-prove-grafana-regexp-behaves-correctly?expand=1
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
Signed-off-by: Jack Baldry <jack.baldry@grafana.com >
(cherry picked from commit a343defe64 )
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2022-11-30 12:49:52 -04:00
Jo
43ea988ec2
[v9.3.x] Sessions: Remove invalid session cookie if it's invalid/expired/missing ( #59586 )
...
only remove invalid session cookie if it's invalid/expired/missing
2022-11-30 16:50:53 +01:00
Grot (@grafanabot) and Kevin Minehart
ced2d228f7
[v9.3.x] Packaging: Use rpm-digest sha256 when creating rpm packages ( #59587 )
...
Packaging: Use rpm-digest sha256 when creating rpm packages (#59510 )
* Use rpm-digest sha256 when creating rpm packages
* only append this argument with rpm builds
(cherry picked from commit 76a586195a )
Co-authored-by: Kevin Minehart <kmineh0151@gmail.com >
2022-11-30 10:50:23 -05:00