Commit Graph

29918 Commits

Author SHA1 Message Date
Grot (@grafanabot) c78da2c50c Docs: Add upgrade/breaking note about SQL data sources and data frames (#35766) (#35771)
Add upgrade/breaking note about SQL data sources and data frames.

Ref #35534

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
(cherry picked from commit 283572fcbc)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-06-15 18:37:34 +02:00
Grot (@grafanabot) 15c9d4e3e2 Avoid log entry if not set for debug (#35741) (#35748)
(cherry picked from commit 6b786e7f68)

Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2021-06-15 18:01:38 +02:00
Grot (@grafanabot) 4fd5765354 Docs: Clarify data streaming with plugins documentation (#35576) (#35696)
(cherry picked from commit 898c314946)

Co-authored-by: Alexander Emelin <frvzmb@gmail.com>
2021-06-15 11:21:40 -04:00
Grot (@grafanabot) 17a091dfb6 Docs: Document migration of dashboard alert permissions (#35559) (#35764)
* Docs: Document migration of dashbard alert permissions

* Add reference to the configuration

* Apply suggestions from code review

* 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 33bfd6fa53)

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-06-15 17:03:00 +02:00
Grot (@grafanabot) 86be18a668 Plugins: fix test with bad symlink target (#35737) (#35755)
(cherry picked from commit adbb15a3a7)

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2021-06-15 16:16:49 +02:00
Grot (@grafanabot) dd24946f0f Fix: fix loading symbolically linked plugins (#35635) (#35693)
(cherry picked from commit 5b5cb94809)

Co-authored-by: Domas <domas.lapinskas@grafana.com>
2021-06-15 13:24:53 +03:00
Giordano Ricci 9fce4436ea Update What's New & Release notes URLs (#35673)
* Update What's New & Release notes URLs

* Update package.json

* Update package.json
2021-06-15 11:24:19 +01:00
Grot (@grafanabot) c9b8c851fa Plugins: Ignore symlinked folders when verifying plugin signature (#34434) (#35719)
* add check + test

* fix test

* add manifest

* fix linter

* add nolint

* separate err cond checks

* only collect relevant plugin files

* skip symlinks

* refactor

* add missing test files + enable scanning Chromium.app/

* remove test since case already covered

* remove unnecessary changes from before

* refactor

* remove comment

(cherry picked from commit 303352a89b)

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2021-06-15 12:19:24 +02:00
Grot (@grafanabot) eb018c417d Alerting: Fix alert migration RefID generation (#35667) (#35679)
* Alerting: Fix alert migration RefID generation

if the alert has more than 26 conditions

* Remove TODO comment

* Make similar change under pkg/expr

(cherry picked from commit c997f646cc)

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-06-15 11:49:40 +03:00
Grot (@grafanabot) fd50fc8ec7 Chore: Move immutable, is-hotkey, and react-inlinesvg deps to grafana-ui (#34290) (#35627)
(cherry picked from commit aa14621d29)

Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com>
2021-06-15 09:49:09 +01:00
Grot (@grafanabot) 4c274d1615 Login: Require user to not be signed in to get request password email (#35421) (#35672)
(cherry picked from commit 7f882eea05)

Co-authored-by: Tobias Skarhed <1438972+tskarhed@users.noreply.github.com>
2021-06-14 18:25:24 +02:00
Grot (@grafanabot) d86e6c072e doc: fix link to Loki's doc (#35611) (#35671)
(cherry picked from commit 74a6e6d973)

Co-authored-by: Andrea Scarpino <andrea@scarpino.dev>
2021-06-14 17:58:17 +02:00
Grot (@grafanabot) 7a3163da1f Alerting: Increase alertmanager_conf column size if mysql (#35657) (#35668)
fixes #35583

(cherry picked from commit 8a3d7b6446)
2021-06-14 17:30:17 +02:00
Grot (@grafanabot) 732f794e16 Alerting: fix postgres migration on conflict (#35556) (#35653)
(cherry picked from commit 423474325a)

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-06-14 18:09:27 +03:00
Grot (@grafanabot) 8ac34f9c76 Docs: Fix Prometheus data source provisioning example about httpMethod (#35660) (#35664)
(cherry picked from commit 61a718cf8d)

Co-authored-by: hanjm <hanjinming@outlook.com>
2021-06-14 17:01:01 +02:00
Grot (@grafanabot) 72b5f5fdff PanelEdit: Always have bottom border to make sections easier to see when expanded (#35565) (#35626)
(cherry picked from commit 7599ab8217)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-14 16:58:36 +02:00
Grot (@grafanabot) 4e2ee85751 Add Panel: fixes No gap between rows in safari (#35570) (#35661)
* Add Panel: fixes No gap between rows in safari

* removes extra margin from bottom and far right

* fixes frontend test

* make add panel actions accessible and rewrite test using RTL

(cherry picked from commit 6ee2f1fe3e)

Co-authored-by: Uchechukwu Obasi <obasiuche62@gmail.com>
2021-06-14 16:46:29 +02:00
Grot (@grafanabot) 059c5905bb ReleaseNotes: Updated changelog and release notes for 8.0.2 (#35615) (#35644)
* ReleaseNotes: Updated changelog and release notes for 8.0.2

* Update release notes for 8.0.2

* Update CHANGELOG.md

Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>

* Update docs/sources/release-notes/release-notes-8-0-2.md

Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>

Co-authored-by: Ivana <ivana.huckova@gmail.com>
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
Co-authored-by: Ursula Kallio <73951760+osg-grafana@users.noreply.github.com>
(cherry picked from commit 4cb62e4292)
2021-06-14 15:15:36 +02:00
Grot (@grafanabot) e7c0b6a248 Docs: Fix template example for unified alerting (#35620) (#35639)
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
(cherry picked from commit 673b03671d)

Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
2021-06-14 14:31:59 +02:00
Grot (@grafanabot) 8db130f746 ValueMappings: Improve singlestat value mappings migration (#35578) (#35636)
* Migrate singlestat value mappings to new value mappings

* Update public/app/features/dashboard/state/DashboardMigrator.ts

* Update migration to produce single value map

(cherry picked from commit 08bc2b402b)

Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2021-06-14 14:11:50 +02:00
Grot (@grafanabot) 7a96df875b Annotations: Fix annotation line and marker colors (#35608) (#35619)
(cherry picked from commit 75ff02a9fb)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-14 12:39:40 +02:00
Grot (@grafanabot) 5c5d45e19f "Release: Updated versions in package to 8.0.2" (#35614) v8.0.2 2021-06-14 10:55:02 +02:00
Grot (@grafanabot) ffd39d5f36 Fix typo (#35452) (#35454)
(cherry picked from commit e4a4446004)

Co-authored-by: Nolan Crooks <58015900+crockk@users.noreply.github.com>
2021-06-14 10:06:35 +02:00
Grot (@grafanabot) a97ad5e6e4 AlertList: make sure we sort the alert list when displayed in "recent state changes" mode. (#35544) (#35545)
(cherry picked from commit 5ac2a7cca6)

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
2021-06-14 09:53:02 +02:00
Grot (@grafanabot) 4a7c0eafd4 Variables: Hides default data source if missing from regex (#35561) (#35605)
(cherry picked from commit d94817146e)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-06-14 06:29:39 +02:00
Grot (@grafanabot) 982dfe21f5 Snapshots: Remove dashboard links from snapshots (#35567) (#35586)
(cherry picked from commit 4907d09ffe)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-12 08:11:02 +02:00
Grot (@grafanabot) a156582fc4 Theme: Change white base in dark theme (#35564) (#35582)
* Theme: Change white base in dark theme

* Updated

* Updated snapshots

(cherry picked from commit f884381a68)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-12 08:10:50 +02:00
Grot (@grafanabot) e3ea4f839b PieChart: Fixes legend dimension limits (#35563) (#35584)
* PieChart: Fixes legend size limits

* Fixing table legend

* remove legend

(cherry picked from commit a328afd631)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-12 08:10:38 +02:00
Grot (@grafanabot) be3032c4e8 Stat: improve color mode migration from singlestat panels (#35538) (#35587)
(cherry picked from commit 056e17216e)

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-06-11 18:29:41 +02:00
Grot (@grafanabot) b4e30f1bd3 Dashboard: handle the case where refresh_intervals could be null (#35511) (#35579)
* handle the case where refresh_intervals === null + add unit test

* have a clean _dashboard for each test

* modify check to see if refresh_intervals is an array

(cherry picked from commit 60f79a3548)

Co-authored-by: Ashley Harrison <ashharrison90@gmail.com>
2021-06-11 17:45:32 +02:00
Marcus Efraimsson 906af3bf4b [v8.0.x] Datasource: Add support for max_conns_per_host in dataproxy settings (#35520) (#35573)
Allow configuring dataproxy.max_conns_per_host for HTTP data sources.

Ref #35519
Ref #35257

(cherry picked from commit 6531424c72)

Co-authored-by: Javier Palomo <javier.palomo@grafana.com>
2021-06-11 17:18:44 +02:00
Grot (@grafanabot) 603c7ce2aa Graph and GraphNG: make the stories internal (#35491) (#35499)
(cherry picked from commit bea8747405)

Co-authored-by: Uchechukwu Obasi <obasiuche62@gmail.com>
2021-06-11 15:46:09 +02:00
Grot (@grafanabot) 601b9e3e8a Postgres/MySQL/MSSQL: Fix concurrent map writes panic (#35510) (#35562)
Fixes panic/fatal error concurrent map writes in SQL data sources when multiple
queries are executed concurrently and you interpolate SQL query before executing it.

Fixes #35469

(cherry picked from commit 0611207f3b)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-06-11 15:24:06 +02:00
Grot (@grafanabot) e442c3e790 TimeSeries: Fix fill below for dataframes with name (#35453) (#35560)
Use original dataframes for matching config.

(cherry picked from commit 38734366d1)

Co-authored-by: Oscar Kilhed <oscar.kilhed@grafana.com>
2021-06-11 14:24:24 +02:00
Grot (@grafanabot) 748e99a923 Configuration: Fix changing org preferences on FireFox (#35549) (#35551)
(cherry picked from commit 1838e6b774)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-06-11 12:23:28 +02:00
Grot (@grafanabot) ab7efc2bb6 Search: runAllTimers => runOnlyPendingTimers (#35509) (#35550)
(cherry picked from commit 8e827337ea)

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2021-06-11 12:08:23 +02:00
Grot (@grafanabot) 7b10cf8b87 Doc add note to alerting docs (#35528) (#35530)
* Added note about retrieving rules from data sources.

* Polishing content.

* Fixed typos

* Update docs/sources/alerting/unified-alerting/opt-in.md

Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>

* Update docs/sources/alerting/unified-alerting/opt-in.md

Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>

* Update docs/sources/alerting/unified-alerting/opt-in.md

Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>

Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
(cherry picked from commit 07a970a50f)

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-06-10 14:32:28 -04:00
Grot (@grafanabot) 0e3c8b6aa3 Docs: Update intro-histograms.md (#35462) (#35527)
(cherry picked from commit 34e4985a44)

Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2021-06-10 18:05:54 +02:00
Grot (@grafanabot) 8a2e2aa063 Fix: only recurse a symbolic link if it is a directory (#35455) (#35521)
* only recurse a symbolic link if it is a directory

* added test for detecting valid plugins using lib dirs with symbolic links in them (like oracle)

* fix linting errors

* added extra checks as per code-review

(cherry picked from commit 83f26e9ce2)

Co-authored-by: Stephanie Closson <srclosson@gmail.com>
2021-06-10 17:54:50 +02:00
Grot (@grafanabot) a23ff23deb ReleaseNotes: Updated changelog and release notes for 8.0.1 (#35502) (#35522)
* ReleaseNotes: Updated changelog and release notes for 8.0.1

* add link to index

* Apply suggestions from code review

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>

* Wording changes

Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
(cherry picked from commit c45c6655d0)
2021-06-10 17:06:06 +02:00
Grot (@grafanabot) 8849243d27 "Release: Updated versions in package to 8.0.1" (#35501) v8.0.1 2021-06-10 13:31:37 +02:00
Grot (@grafanabot) ded96ea901 Upgrade ARG API version (#35464) (#35492)
(cherry picked from commit 05f3985108)

Co-authored-by: shuotli <63325084+shuotli@users.noreply.github.com>
2021-06-10 12:56:38 +02:00
Grot (@grafanabot) 658388573e StatPanel: Fixes issue with graph look when switching color mode (#35460) (#35482) 2021-06-10 11:53:18 +02:00
Grot (@grafanabot) fcdf4ee25c GoogleCloudMonitoring: Fix query object for panels prior to v7 (#35449) (#35483)
* Fix query object for cloudmonitor panel from v6

* Use proper function

(cherry picked from commit 83b6df738e)

Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2021-06-10 11:38:53 +02:00
Grot (@grafanabot) f0a975fc09 Routing: Remove subPath only at start of href (#35416) (#35485)
* fix(routing): remove baseUrl only if at start of url

* test(routing): add subdirectory suburl tests for stripBaseFromUrl

* test(routing): add absolute url check to fix tests, add extra tests

(cherry picked from commit 8b2ee06f3c)

Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2021-06-10 11:33:42 +02:00
Grot (@grafanabot) 422e388fa2 Datasource: Fix storing timeout option as numeric (#35441) (#35481)
#31871 introduced support for configuring timeout in seconds
for HTTP data sources. That had a bug where backend expected
a numeric timeout value where it was actually stored as a
string. This should resolve this by requiring input to be
numbers, storing input as numeric and falling back to string
value if there's no numeric value.

Ref #31871

(cherry picked from commit d15d87db8a)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-06-10 10:51:47 +02:00
Grot (@grafanabot) ad6f9a0c32 Cloudwatch: Fix duplicated time series (#35433) (#35480)
* make sure queries are only ran once

* test aliases

* use correct dates

(cherry picked from commit eff2410bae)

Co-authored-by: Erik Sundell <erik.sundell@grafana.com>
2021-06-10 10:48:16 +02:00
Grot (@grafanabot) 56d51e45ae Grafana-UI: Removes knobs still showing in storybook stories (#35381) (#35409)
* Grafana-UI: Removes knobs from storybook addons pane

* removed other knobs settings since we are disabling it

* remove the knobs disable config in individual stories

(cherry picked from commit 8d9e1d75a5)

Co-authored-by: Uchechukwu Obasi <obasiuche62@gmail.com>
2021-06-10 10:42:08 +02:00
Grot (@grafanabot) 1bdd2c54d9 HTTP Client: Introduce go-conntrack into http client provider (#35314) (#35477)
* Introduce go-conntrack into http client provider

* Fixes according to reviewer's comments

* Fixes according to reviewer's comments

(cherry picked from commit 7cdf8b3705)

Co-authored-by: Dimitris Sotirakis <dimitrios.sotirakis@grafana.com>
2021-06-10 10:21:30 +02:00
Grot (@grafanabot) c4075fe2e3 Alerting/SSE: Fix "count_non_null" reducer validation (#35451) (#35457)
fixes error "reducer 'count_non_null' in condition 2 is not a valid reducer"

(cherry picked from commit f4e9dcd40b)
2021-06-09 21:06:07 +02:00