f42d0b9beb
[v8.3.x] Sync security changes ( #45067 )
...
* "Release: Updated versions in package to 8.3.5"
* [v8.3.x] Fix for CVE-2022-21702 (#225 )
Fix for CVE-2022-21702
* Update yarn.lock for 8.3.5
* resolve conflicts
(cherry picked from commit bb38cfcba4b4f824060ff385d858c63f50b72d74)
* csrf checks for v8.3.5 (#234 )
* Fix lint
* Cherry pick e2e test server changes
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
Co-authored-by: Kevin Minehart <kmineh0151@gmail.com >
Co-authored-by: Serge Zaitsev <serge.zaitsev@grafana.com >
2022-02-08 15:35:38 +01:00
Grot (@grafanabot) and Leon Sorokin
2585ad1ddc
TimeSeries: disable fill when fillBelowTo field is missing ( #44498 ) ( #44500 )
...
(cherry picked from commit 6533eb9244 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-01-27 00:22:37 +01:00
Grot (@grafanabot) and Leon Sorokin
e016d4eb1b
Formatters: speed up toDuration() ( #44345 ) ( #44461 )
...
(cherry picked from commit a20894c261 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-01-26 02:09:15 -06:00
Grot (@grafanabot) and Connor Lindsey
9727ba084c
Tempo: Add time range to tempo search query behind a feature flag ( #43811 ) ( #44445 )
...
(cherry picked from commit ef12028a68 )
Co-authored-by: Connor Lindsey <cblindsey3@gmail.com >
2022-01-25 18:16:32 +01:00
Grot (@grafanabot) and Leon Sorokin
f5abd72785
TimeSeries: prevent threshold line color from affecting grid lines ( #44337 ) ( #44346 )
...
(cherry picked from commit 79ec3ec54c )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-01-22 00:39:14 +01:00
Dominik Prokop
6863f49bd0
[v8.3.x] Cursor sync: Apply the settings without saving the dashboard ( #44270 ) ( #44279 )
...
* Cursor sync: Apply the settings without saving the dashboard
* Remove unnecessary code
* Lint god damn
(cherry picked from commit 7bf25f62e1 )
2022-01-21 09:27:15 +01:00
Grot (@grafanabot) and Dominik Prokop
05ccdac63a
TablePanel: Makes footer not overlap table content ( #44210 ) ( #44247 )
...
(cherry picked from commit 9f0889c402 )
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2022-01-20 01:37:44 -08:00
Dimitris Sotirakis and Grot
42bffe2310
[v8.3.x] Update changelog and lockfile for 8.3.4 ( #44168 )
...
* ReleaseNotes: Updated changelog and release notes for 8.3.4 (#218 )
(cherry picked from commit d5a5360328 )
Co-authored-by: grafanabot <bot@grafana.com >
(cherry picked from commit de38ed8d67985c2da189007d44eaa17769c772ab)
(cherry picked from commit c39413645f )
* "Release: Updated versions in package to 8.3.4" (#216 )
(cherry picked from commit 39d66dcc8af875313c99beda2f46fb9c6d5443fb)
(cherry picked from commit 82a2acf00b )
* Update lockfile
(cherry picked from commit a551d74b11 )
Co-authored-by: Grot (@grafanabot) <43478413+grafanabot@users.noreply.github.com >
2022-01-18 17:09:27 +01:00
Grot (@grafanabot) and Jack Westbrook
5681f348c4
Plugins: Add notices to docs to prevent NPX commands from hanging ( #44043 ) ( #44119 )
...
* docs(plugins): add notice about npm 7 flag to prevent commands from hanging
* Apply suggestions from code review
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
(cherry picked from commit e888a40531 )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2022-01-17 15:47:27 +00:00
Andres Martinez Gotor
3ac80e696c
[v8.3.x] Allow to bypass modal focus trap ( #44001 )
2022-01-13 13:58:07 +01:00
Grot (@grafanabot) and Travis Patterson
38f86645e7
Add record-audio icon for recorded queries ( #43734 ) ( #43784 )
...
* Add record-audio icon for recorded queries
* add record-audio icon to iconBundle
Co-authored-by: Todd Treece <todd.treece@grafana.com >
(cherry picked from commit 8898a5f0a0 )
Co-authored-by: Travis Patterson <travis.patterson@grafana.com >
2022-01-07 08:41:20 -07:00
Grot (@grafanabot) and Torkel Ödegaard
d12111cb97
Table: Fixes issue with field config applied to wrong fields when hiding columns ( #43376 ) ( #43788 )
...
* Table: Fixes issue with field config applied to wrong fields when hiding columns
* Minor refactoring
* Fixing comment
* Rename to field
* Forgot to save test file
(cherry picked from commit 5b02e8a666 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2022-01-07 10:47:19 +01:00
Grot (@grafanabot) and Giordano Ricci
101af6a66d
[v8.3.x] Input: Fix margins when not using prefix/suffix ( #43759 )
...
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2022-01-06 14:43:45 +01:00
Grot (@grafanabot) and Dimitris Sotirakis
15edc4ad64
Add packages:publishTest command ( #43696 ) ( #43697 )
...
(cherry picked from commit 3625c617fa )
Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com >
2022-01-05 12:31:21 +02:00
Grot (@grafanabot) and Uchechukwu Obasi
a524f34e84
BarGuage: Fixes vertical view flip and bar misalignment when used with datalinks ( #43655 ) ( #43679 )
...
* BarGauge: fix vertical view flip issue
* fix bar misalignment in vertical and horizontal orientations
* add test to prevent bar misalignment in the future
(cherry picked from commit 8aa496dfb4 )
Co-authored-by: Uchechukwu Obasi <obasiuche62@gmail.com >
2022-01-04 17:39:39 +01:00
Leon Sorokin
6ef5e4a523
GraphNG: uPlot 1.6.18 ( #43255 ) ( #43608 )
...
(cherry picked from commit bba7bdeb9e )
2022-01-02 19:52:07 -08:00
Marcus Andersson
399e6aee87
[v8.3.x] Chore: Revert externalization of the tslib so it gets bundled with plugins. ( #43556 ) ( #43594 )
...
* Revert externalization of the tslib so it gets bundled with the plugins.
* Adding pnp-webpack-plugin to properly resolve dependencies in nested plugins.
* added dependency on lodash.
(cherry picked from commit efd7a12686 )
2021-12-30 14:33:37 +01:00
Grot (@grafanabot) and Hugo Häggmark
872a492040
Alert: Makes content scrollable and limits height ( #43449 ) ( #43450 )
...
(cherry picked from commit ded33ba449 )
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com >
2021-12-22 10:05:33 +01:00
Grot (@grafanabot) and Gábor Farkas
0954442741
datasources: config: add aria-label ( #43266 ) ( #43272 )
...
(cherry picked from commit 623ae1e41d )
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-12-17 12:02:44 +01:00
Grot (@grafanabot) and Leon Sorokin
02daac26b0
BarChart: fix gradient fill orientation when horizontal ( #43183 ) ( #43236 )
...
(cherry picked from commit 6b7ef6a80b )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-12-16 17:01:35 -06:00
Grot (@grafanabot) and Leon Sorokin
3362ccd1cc
TimeSeries: don't auto-disable fill of fillBelowTo targets ( #43165 ) ( #43244 )
...
(cherry picked from commit 8fdbc6cc20 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2021-12-16 22:12:48 +01:00
Grot (@grafanabot) and Gábor Farkas
0c24ff9d5d
InfluxDB: fix accessibility problems ( #42553 ) ( #43161 )
...
* influxdb: influxql: query editor a11y fixes
* configure datasource page a11y fixes
* fixed unit test
* better a11y
* better a11y for the query editor
* simplify code
* updated tests
* removed explicit aria-label
(cherry picked from commit 50c6c7a528 )
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-12-15 16:55:08 +01:00
Grot (@grafanabot) and Piotr Jamróz
41e812bced
Select: Infer dropdown menu position ( #42446 ) ( #43035 )
...
* Infer dropdown menu position when using asynchronously loaded options
* Infer position only when the menu is opened when the component is created
* Add link to react-select bug
* Update docs
(cherry picked from commit cf2063f19a )
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-12-14 12:28:20 +01:00
Grot (@grafanabot) and Dessen Xu
5dfaad6ccb
Toolkit: Fix bug with rootUrls not being properly parsed when signing a private plugin. ( #43014 ) ( #43081 )
...
* fix plugin sign
* modify urls
* back to urls...
* code format
(cherry picked from commit e79254d9aa )
Co-authored-by: Dessen Xu <41524013+dessen-xu@users.noreply.github.com >
2021-12-14 12:03:41 +01:00
Grot (@grafanabot) and Marcus Efraimsson
30bb7a93ca
Release: Bump version to 8.3.3 ( #42988 )
...
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com >
2021-12-10 17:42:20 +01:00
Grot (@grafanabot) and Marcus Andersson
48af57e931
Release: Bump version to 8.3.2 ( #42918 )
...
* "Release: Updated versions in package to 8.3.2"
* updating yarn.lock file after version bump
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com >
2021-12-09 13:32:50 +01:00
Grot (@grafanabot) and Ivana Huckova
e7669226df
A11y: Fix prometheus issues ( #42671 ) ( #42738 )
...
(cherry picked from commit 8722c19cc3 )
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2021-12-09 11:19:53 +01:00
Grot (@grafanabot)
1cb5786b0b
"Release: Updated versions in package to 8.3.1" ( #42869 )
2021-12-08 12:38:53 +01:00
Grot (@grafanabot) and Torkel Ödegaard
ab17310cb4
BarChart: Use new data error view component to show actions in panel edit ( #42474 ) ( #42875 )
...
(cherry picked from commit 8828d5e8d7 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-12-08 12:00:52 +01:00
Grot (@grafanabot) and Jack Westbrook
c9fbf188c5
Grafana Toolkit: Prevent installation of outdated FE dependencies ( #42663 ) ( #42812 )
...
(cherry picked from commit 36b0cb64fd )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-12-07 10:17:31 +01:00
Grot (@grafanabot) and Erin Noe-Payne
55fd69c9eb
TraceView: Fixes virtualized scrolling when trace view is opened in right pane in Explore ( #42480 ) ( #42731 )
...
(cherry picked from commit f30debf7ad )
Co-authored-by: Erin Noe-Payne <erin.noe.payne@gmail.com >
2021-12-03 11:35:24 +01:00
Grot (@grafanabot) and Hugo Häggmark
8b6db83547
E2E: forcing dashboard title type ( #42574 ) ( #42577 )
...
(cherry picked from commit 0a50de14d3 )
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com >
2021-12-01 14:14:33 +01:00
Grot (@grafanabot) and Piotr Jamróz
f8ea86d4fd
A11y: Add aria-label and placeholder to Timeout & Access fields in HTTP Settings ( #42559 ) ( #42572 )
...
* Add aria label and placeholder to timeout input
* datasource settings: improved a11y
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
(cherry picked from commit e170073aff )
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-12-01 13:47:58 +01:00
Grot (@grafanabot)
914fcedb72
"Release: Updated versions in package to 8.3.0" ( #42523 )
2021-11-30 14:55:33 +01:00
Grot (@grafanabot) and Torkel Ödegaard
5c8ddbabd9
DataSourceVariable: Fixes issue repeating panels by data source variable ( #42462 ) ( #42482 )
...
(cherry picked from commit 1f8336e5fe )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-11-29 20:55:37 +01:00
Nathan Marrs
30933fbb3a
[v8.3.x] Backport Latest Geomap Commits ( #42399 )
2021-11-29 11:26:44 -08:00
Grot (@grafanabot) and Torkel Ödegaard
0ca6910f55
ValueMappings: Fixes issue with regex value mapping that only sets color ( #42311 ) ( #42457 )
...
* ValueMappings: Fixes issue with regex value mapping that only sets color
* Fixed test name
(cherry picked from commit c3d0d37bd7 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-11-29 16:19:20 +01:00
Grot (@grafanabot) and Torkel Ödegaard
ce0771efea
Statetimeline/TimeSeries/BarChart: Limit y label width to 40% of visualiation width ( #42350 ) ( #42368 )
...
(cherry picked from commit 820aa3ac59 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-11-26 14:32:49 +01:00
Grot (@grafanabot) and Torkel Ödegaard
b5960313fb
BarGauge: Limit title width when name is really long ( #42346 ) ( #42354 )
...
(cherry picked from commit 5c4fd91cd3 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-11-26 14:15:46 +01:00
Grot (@grafanabot) and Levente Balogh
492575a169
Release: Bump version to 8.3.0-beta.2 ( #42297 )
...
* "Release: Updated versions in package to 8.3.0-beta.2"
* Update yarn.lock
Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com >
2021-11-25 14:43:19 +01:00
Grot (@grafanabot) and Torkel Ödegaard
0d8d861b5b
VisualizationSuggestions: Support image & text instead of real previews. Adds suggestions for all non data panels when there are no data ( #42074 ) ( #42280 )
...
* Make suggestion cards support img & text mode instead of only preview
* Generic solution for non data panels
* minor review tweaks
(cherry picked from commit 781067ee45 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-11-25 11:25:36 +01:00
Grot (@grafanabot) and kay delaney
58605aa8de
CodeEditor: Prevent suggestions from being clipped ( #42120 ) ( #42129 )
...
Closes #40792
Co-authored-by: Josh Hunt <josh@trtr.co >
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
Co-authored-by: Hugo Häggmark <hugo.haggmark@gmail.com >
(cherry picked from commit e3ef82203e )
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2021-11-25 11:06:14 +01:00
Grot (@grafanabot) and Torkel Ödegaard
03cd416d9e
PanelEditor: Present actionable suggestions when panel cannot visualize current data ( #42083 ) ( #42271 )
...
* PanelDataError: Show actions when current panel cannot visualize data
* Fixed so that suggestions tab is opened from action
* Cleanup
* Fixed tests
* Fix tests
* Fixing tests
* Fixed ts issues
(cherry picked from commit 070344943c )
Co-authored-by: Torkel Ödegaard <torkel@grafana.org >
2021-11-25 10:51:08 +01:00
Grot (@grafanabot) and Derik Evangelista
53140c5b50
Table: Add space between values for the DefaultCell ( #42246 ) ( #42276 )
...
fixes #42024
(cherry picked from commit 86a22a914d )
Co-authored-by: Derik Evangelista <derik.evangelista@grafana.com >
2021-11-25 10:27:50 +01:00
Grot (@grafanabot) and matt abrams
aab276315e
fix small typo in UI display language ( #42264 ) ( #42273 )
...
Co-authored-by: Clarity-89 <homes89@ukr.net >
(cherry picked from commit e447d5a53e )
Co-authored-by: matt abrams <37156449+zuchka@users.noreply.github.com >
2021-11-25 10:03:34 +01:00
Grot (@grafanabot) and Sarah Zinger
97397fb8f9
Azure Monitor: Fastpass Fixes -- Add trap focus for modals in grafana/ui and other small a11y fixes for Azure Monitor. ( #41449 ) ( #42248 )
...
(cherry picked from commit fc8d93e231 )
Co-authored-by: Sarah Zinger <sarahzinger@users.noreply.github.com >
2021-11-24 12:34:24 -05:00
Grot (@grafanabot) and Hugo Häggmark
527de60b71
Dashboard: Fix cache timeout persistence ( #42204 ) ( #42225 )
...
* user essentials mob! 🔱
* user essentials mob! 🔱
* user essentials mob! 🔱
* WIP: Mob session work 🚧 🔱
Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com >
Co-authored-by: joshhunt <josh@trtr.co >
Co-authored-by: kay delaney <kay@grafana.com >
(cherry picked from commit 67a1052334 )
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com >
2021-11-24 14:50:51 +00:00
Zoltán Bedi and Dominik Prokop
4aa8740595
grafana/ui: Export types and utils required by grafana/experimental ( #42133 ) ( #42220 )
...
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
(cherry picked from commit d2d38c978f )
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2021-11-24 15:45:56 +01:00
Grot (@grafanabot) and Jack Westbrook
5c3dfaa1bc
Grafana UI: Prevent mandatory css prop in bundled types ( #42216 ) ( #42227 )
...
(cherry picked from commit b8c5ac63b1 )
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com >
2021-11-24 15:00:06 +01:00
Grot (@grafanabot) and Dominik Prokop
fa19fa298d
grafana/ui: Expose ButtonProps type ( #42221 ) ( #42226 )
...
(cherry picked from commit 2dc30dff63 )
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2021-11-24 14:52:15 +01:00