Commit Graph
29965 Commits
Author SHA1 Message Date
Grot (@grafanabot)andGanesh Vernekar 07bfa64bb4 Alerting: Decouple default template from channel tests (#35239) (#35973)
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
(cherry picked from commit 33d6e11175)

Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
2021-06-21 04:54:29 +02:00
Grot (@grafanabot)andErik Sundell 46d1c1c112 Templating: Add default ref id for data source variable queries (#35923) (#35946)
* add default ref id for ds variable queries

* cleanup

(cherry picked from commit 7ff26bdfae)

Co-authored-by: Erik Sundell <erik.sundell@grafana.com>
2021-06-18 14:26:20 +02:00
Grot (@grafanabot)andHugo Häggmark 1cbc05abd1 Chore: Refactors flaky Frontend test (#35645) (#35738)
* Chore: Refactors flaky Frontend test

* Refactor: update after PR comments

(cherry picked from commit 3395142ece)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-06-18 13:36:53 +02:00
Grot (@grafanabot) e9e67c3d98 ReleaseNotes: Updated changelog and release notes for 8.0.3 (#35936) (#35938)
* ReleaseNotes: Updated changelog and release notes for 8.0.3

* Update _index.md

Co-authored-by: Giordano Ricci <me@giordanoricci.com>
(cherry picked from commit fb91302e52)
2021-06-18 13:13:35 +02:00
Giordano Ricci cd00485304 Update release notes url (#35937) 2021-06-18 12:39:37 +02:00
Grot (@grafanabot) cae5c5e46b "Release: Updated versions in package to 8.0.3" (#35929) v8.0.3 2021-06-18 10:56:02 +02:00
Grot (@grafanabot)andTorkel Ödegaard 9ab2fd5ec9 Prometheus: Fixes issue where legend name was replaced with name Value in stat & gauge panels (#35863) (#35905)
(cherry picked from commit 22203fd4df)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-18 09:19:26 +01:00
Grot (@grafanabot)andTorkel Ödegaard 3805f72b6a Dashboard: Fixes blank / empty panels after duplicate and add library panel (#35906) (#35924)
(cherry picked from commit 333932812d)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-18 09:12:39 +02:00
Grot (@grafanabot)andMaria Alexandra a95eca61ff Dashboard: Fix changes doesn't reflect after changing panel sizes in inspect JSON and click on apply (#35276) (#35744)
* Trigger DashboardPanelsChangedEvent from InspectJSONTab if the panel.gridPos changed and if the dashboard needs to re-render, if yes we will  that will update the positioning
* Minor cleanup

Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
(cherry picked from commit b774dd9b1a)

Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
2021-06-18 09:06:44 +02:00
Grot (@grafanabot)andTorkel Ödegaard 276dc632f6 LibraryPanels: Fixes crash in libray panels list when panel plugin is not found (#35907) (#35921)
(cherry picked from commit 941936cf97)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-18 08:31:16 +02:00
Grot (@grafanabot)andRyan McKinley 80db97f134 SQL: Fixes issues with showing value column name prefix in legends (#35839) (#35922)
* rename strategy

* Update pkg/tsdb/sqleng/sql_engine.go

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>

* more strict constraints

* Fixed so that it works on multi series results

* only apply the logic when original query returns 3 fields

* removed part of comment

* Update mysql test

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
(cherry picked from commit 1d6e99bc95)

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-06-18 08:28:23 +02:00
Grot (@grafanabot)andLeon Sorokin 1f65d8a899 Time series: always show single points if surrounded by nulls (#35845) (#35909)
(cherry picked from commit 503c3b8f66)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-06-17 23:08:54 +02:00
Grot (@grafanabot)andLeon Sorokin a4808d12ed GraphNG: more precise axis auto-sizing (#35842) (#35903)
(cherry picked from commit e1e2bd545a)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-06-17 20:48:29 +02:00
Grot (@grafanabot)andLeon Sorokin 2745265f99 GraphNG: uPlot 1.6.13 (#35844) (#35902)
(cherry picked from commit 9eac9aefde)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-06-17 20:46:18 +02:00
Grot (@grafanabot)andDavid Parrott 2b0291f997 Alerting: recalculate EndsAt (#35830) (#35898)
* setEndsAt

* one more test case

* add should clause to tests

(cherry picked from commit 4732f832f7)

Co-authored-by: David Parrott <stomp.box.yo@gmail.com>
2021-06-17 19:26:32 +02:00
Grot (@grafanabot)andTorkel Ödegaard 43ab6bee9c Postgres/MySQL: Fixes issue with toggle query editor mode (#35890) (#35894)
* Postgres/MySQL: Fixes issue with toggle query editor mode

* PostGres/MySQL: Use $evalAsync instead of manual $digest

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
(cherry picked from commit eea3ea9755)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-17 18:53:52 +02:00
Grot (@grafanabot)andJack Westbrook b6689bdf47 PanelEdit: VisulizationPicker doesn't show if panel has an unknown panel plugin (#35831) (#35892)
* feat(dashboard): introduce selector with fallback for unknown plugin

* refactor(dashboard): replace redux connect with redux hooks

* fix(dashboard): add a fallback for vizpicker when a panel plugin cannot be found

* feat(dashboard): add an icon for fallback plugins for vizpicker

* refactor(dashboard): prefer HOF selector

(cherry picked from commit 0fea1cf970)

Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2021-06-17 18:02:26 +02:00
Grot (@grafanabot)andKyle Brandt e01b1285b9 Docs/SSE: Misc updates and corrections (#35882) (#35889)
* Docs/SSE: Misc updates and coorections

* Update docs/sources/panels/expressions.md

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 fe61d20794)

Co-authored-by: Kyle Brandt <kyle@grafana.com>
2021-06-17 17:05:45 +02:00
Grot (@grafanabot)andSofia Papagiannaki 14a76fecf1 Docs: Link to the new alerting API spec (#35812) (#35888)
* Docs: Link to the new alerting API spec

* Update docs/sources/http_api/alerting.md

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

* Update docs/sources/http_api/alerting.md

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 a42ace4d4c)

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-06-17 16:34:33 +02:00
Grot (@grafanabot)andGeorge Robinson dd4f6f383d Fix spelling mistake in docs for expressions (#35873) (#35877)
(cherry picked from commit 066189588f)

Co-authored-by: George Robinson <85952834+gerobinson@users.noreply.github.com>
2021-06-17 09:45:36 -04:00
Grot (@grafanabot)andSofia Papagiannaki a4d72f0e5d Alerting: Fix alert permissions migration (#35869) (#35881)
* Alerting: Fix alert permissions migration

for MySQL >= 5.7 and PostgreSQL

* Do not use import struct

(cherry picked from commit 5e534d212c)

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-06-17 16:34:20 +03:00
Grot (@grafanabot)andAshley Harrison f300bdfa15 TimeSeries: ensure series overrides containing color are migrated, and migrate previous fieldConfig when changing panel type (#35676) (#35872)
* migrate previous fieldConfig when changing panel type

* TimeSeries: ensure a color series override is migrated correctly

* TimeSeries: update test description to be more accurate

* TimeSeries: update snapshot

(cherry picked from commit 4618fd34a9)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-06-17 12:43:45 +02:00
Grot (@grafanabot)andJosh Hunt 21d7936007 AzureMonitor: Fix workspace template variable queries without default workspace (#35836) (#35868)
(cherry picked from commit 4cdcb3103a)

Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
2021-06-17 10:55:58 +01:00
Grot (@grafanabot)andTobias Skarhed d246127b2b Table: Set width 100% if the calced width is 0 (#35802) (#35825)
(cherry picked from commit a693b2eaef)

Co-authored-by: Tobias Skarhed <1438972+tskarhed@users.noreply.github.com>
2021-06-17 11:46:58 +02:00
Grot (@grafanabot)andAndres Martinez Gotor f9c70dc834 AzureMonitor: Avoid instantiating appInsights for AppInsights for gov cloud (#35772) (#35867)
(cherry picked from commit 4ac2ed5de6)

Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com>
2021-06-17 11:38:11 +02:00
Grot (@grafanabot)andAlex Khomenko 21a0d45b63 Memoize SearchResults (#35851) (#35862)
(cherry picked from commit 91e9ef232d)

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2021-06-17 10:43:11 +02:00
Grot (@grafanabot)andTorkel Ödegaard 7ab2f13c87 MSSQL: Fixes issue with hidden queries still being executed (#35837) (#35861)
(cherry picked from commit 5f07381796)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-17 10:41:35 +02:00
Grot (@grafanabot)andAndrej Ocenas 9e39855e33 LogsPanel: Fix performance drop when moving logs panel in dashboard. (#35379) (#35859)
(cherry picked from commit 16a0e7b6a4)

Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2021-06-17 10:30:33 +02:00
Grot (@grafanabot)andVicky Lee 4451724573 test: fix e2e dashboard and configure panel flows for Grafana 8 (#35498) (#35856)
* fix e2e flows

* trigger build

* remove aria-label

(cherry picked from commit 768c190bc0)

Co-authored-by: Vicky Lee <36230812+vickyyyyyyy@users.noreply.github.com>
2021-06-17 09:01:53 +01:00
Grot (@grafanabot)andVicky Lee cfea2a61f1 test: remove health check request for e2e flow (#35494) (#35855)
* remove health check request

* add deprecation notice

(cherry picked from commit e9a4484daf)

Co-authored-by: Vicky Lee <36230812+vickyyyyyyy@users.noreply.github.com>
2021-06-17 09:01:34 +01:00
Grot (@grafanabot) 23931ef3af ReleaseNotes: Updated changelog and release notes for 7.5.8 (#35703) (#35826)
* ReleaseNotes: Updated changelog and release notes for 7.5.8

* Add missing 7.5.8 link

* Update 7.5.8 release date

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
(cherry picked from commit ef59020f3d)
2021-06-16 16:51:01 +02:00
Grot (@grafanabot)andMarcus Efraimsson 1569452425 Chore: Improve save dashboard error messages (#35780) (#35819)
Includes panel and dashboard id in alert
extractor errors.
Logs all non-400 dashboard errors.

Fixes #35751

(cherry picked from commit 477d4197fb)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-06-16 15:19:27 +02:00
Grot (@grafanabot)andPeter Holmberg 3f0e41cd93 Alerting: Don't reset value when changing evaluator method on classic condition (#35750) (#35814)
(cherry picked from commit 407bd2d619)

Co-authored-by: Peter Holmberg <peterholmberg@users.noreply.github.com>
2021-06-16 14:34:59 +02:00
Grot (@grafanabot)andAndrej Ocenas c5cff65563 CloudWatch/Logs: Fix missing response data for log queries (#35724) (#35746)
(cherry picked from commit 9a3e3014dd)

Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2021-06-16 13:58:48 +02:00
Grot (@grafanabot)andGanesh Vernekar 9252d6b05f Alerting: Fill the empty GeneratorURL (#35740) (#35803)
Signed-off-by: Ganesh Vernekar <ganeshvern@gmail.com>
(cherry picked from commit dcd4bf1615)

Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
2021-06-16 12:27:49 +02:00
Grot (@grafanabot)andAshley Harrison a376e41ff1 SideMenu: Make sure the menu overlaps the border to prevent leaving hover state #35728 (#35795)
(cherry picked from commit b118e06b6a)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-06-16 10:46:44 +02:00
Grot (@grafanabot)andMaria Alexandra 638ea61172 [v8.0.x] Dashboard Settings: Fix TimeZone dropdown doesn't change the timezone (#35788)
* Use redux action to update dashboard.timezone
* Added unit test

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
(cherry picked from commit 182b03aa8f)

Co-authored-by: Maria Alexandra <239999+axelavargas@users.noreply.github.com>
2021-06-16 08:54:45 +02:00
Grot (@grafanabot)andAlex Khomenko 13f367ed27 grafana/ui: Do not wrap words inside RadioButton (#35654) (#35753)
(cherry picked from commit e5e93134cf)

Co-authored-by: Alex Khomenko <Clarity-89@users.noreply.github.com>
2021-06-16 08:48:38 +02:00
Grot (@grafanabot)andOlof Bourghardt 9a2970b5e8 Log level determined from striped message (#35607) (#35754)
(cherry picked from commit 41fca2e2df)

Co-authored-by: Olof Bourghardt <olof.bourghardt@gmail.com>
2021-06-16 08:47:41 +02:00
Grot (@grafanabot)andHugo Häggmark ff07379029 State Timeline: Fix crash when hovering over panel (#35692) (#35786)
* State Timeline: Fix crash when hovering over panel

* Refactor: fixes after PR comments

* Chore: fixes infinite loop

(cherry picked from commit 7a9d8e4230)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-06-16 06:59:19 +02:00
Grot (@grafanabot)andLeon Sorokin 7e838c511c Time series: fix soft scale limits when all values are 0 (#35596) (#35782)
(cherry picked from commit d3c1a2bf8e)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-06-16 01:05:13 +02:00
Grot (@grafanabot)andTorkel Ödegaard 6cd8305467 TimeSeries: Reduce tick size from 10 to 4 (#35632) (#35781)
(cherry picked from commit b3fcad947b)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-06-16 00:32:15 +02:00
Grot (@grafanabot)andDominik Prokop da9c028c7e GraphNG: Handle infinite numbers as nulls when converting to plot array (#35638) (#35778)
(cherry picked from commit 60f5865ee2)

Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2021-06-15 17:15:21 -05:00
Grot (@grafanabot)andAndrea Scarpino 36b94c5a67 doc: fix link to label and detected fields doc (#35609) (#35777)
* Fix link to label and detected fields doc

* Update docs/sources/datasources/loki.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 368637c35a)

Co-authored-by: Andrea Scarpino <andrea@scarpino.dev>
2021-06-15 21:14:20 +02:00
Grot (@grafanabot)andSofia Papagiannaki 242577ad33 Alerting: Fix updating alert rule properties with missing/zero values (#35512) (#35776)
* Fix deleting labels and annotations

* Add test

* Keep no data and error start if not provided

* Allow setting interval and for to zero during rule updates

(cherry picked from commit e5a5b8e3fe)

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-06-15 21:42:25 +03:00
Grot (@grafanabot)andWill Browne 55829f1646 Plugins: Improve wording around allow_loading_unsigned_plugins configuration (#35731) (#35775)
* improve wording

* Update docs/sources/administration/configuration.md

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

* Update docs/sources/administration/configuration.md

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

* Update conf/sample.ini

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

* Update conf/defaults.ini

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 89d8dedece)

Co-authored-by: Will Browne <wbrowne@users.noreply.github.com>
2021-06-15 13:45:01 -04:00
Grot (@grafanabot)andSofia Papagiannaki 6a9f5b260d Alerting: Add error recovery during rule evaluations (#35450) (#35773)
* Alerting: Eval recovery after query failure

* Apply suggestions from code review

(cherry picked from commit abe35c8c01)

Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com>
2021-06-15 19:54:33 +03:00
Grot (@grafanabot)andMarcus Efraimsson 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)andAndres Martinez Gotor 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)andAlexander Emelin 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