Commit Graph
3558 Commits
Author SHA1 Message Date
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)andLeon 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)andLeon 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)andConnor 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)andLeon 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)andDominik 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 SotirakisandGrot 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)andJack 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)andTravis 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)andTorkel Ö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)andGiordano 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)andDimitris 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)andUchechukwu 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)andHugo 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)andGá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)andLeon 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)andLeon 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)andGá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)andPiotr 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)andDessen 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)andMarcus 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)andMarcus 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)andIvana 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)andTorkel Ö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)andJack 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)andErin 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)andHugo 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)andPiotr 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)andTorkel Ö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)andTorkel Ö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)andTorkel Ö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)andTorkel Ö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)andLevente 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)andTorkel Ö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)andkay 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)andTorkel Ö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)andDerik 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)andmatt 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)andSarah 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)andHugo 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 BediandDominik 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)andJack 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)andDominik 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