Commit Graph
32417 Commits
Author SHA1 Message Date
Grot (@grafanabot)andKyle Brandt 91c29ea40e Chore: update uap-go (#43285) (#43292)
for CVE-2021-21317

(cherry picked from commit c50f0d1dd1)

Co-authored-by: Kyle Brandt <kyle@grafana.com>
2021-12-17 17:03:49 +01:00
Grot (@grafanabot)andGábor Farkas fc64ca25a7 InfluxDB: InfluxQL: query editor: skip fields in metadata queries (#42543) (#43288)
* influxdb: influxql: query editor: skip fields for metadata

* test added

* removed forgotten line

* updated test name

* updated comment

* simplified test code

(cherry picked from commit db18acff15)

Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com>
2021-12-17 17:28:41 +03: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)andnikki-kiga 5549070a82 Geomap: Add default svg size (#43246) (#43250)
* add default svg size

(cherry picked from commit 625c5e0e09)

Co-authored-by: nikki-kiga <42276368+nikki-kiga@users.noreply.github.com>
2021-12-17 01:31:18 +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)andYuriy Tseretyan 5c9c5f2f61 Alerting: make alert rule routine evaluation control be thread-safe (#41220) (#43243)
* change registry.delete to return deleted struct
* use pointer to alertRuleInfo instead copying.
* do not access evaluation channel when routine is stopped
* remove stopCh and use context cancellation
* do not return ctx.Err when channel is cancelled because it cancels all other routines
* make alertRuleInfo fields and functions package private

(cherry picked from commit 1a762083d7)

Co-authored-by: Yuriy Tseretyan <tceretian@gmail.com>
2021-12-16 15:48:53 -05:00
Grot (@grafanabot)andRyan McKinley 807f5fed8d Geomap: use string comparison for eq operator (#43181) (#43238)
(cherry picked from commit be498f312e)

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-12-16 10:25:03 -08:00
Grot (@grafanabot)andMarcus Efraimsson 0b12ef7d70 Chore: Update release notes index page with 8.3.3 (#43224) (#43231)
(cherry picked from commit df6765d805)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-12-16 17:56:57 +01:00
Grot (@grafanabot)andSantiago 7c863f13e8 Fix error when setting alerts for Azure Monitor (#42989) (#43221)
Co-authored-by: Santiago <santiagohernandez.1997@gmail.com>
2021-12-16 17:10:48 +01:00
Grot (@grafanabot)andJean-Philippe Quéméner b78aca6e23 Alerting: log errors happening in the API on server side (#43192) (#43205)
* Alerting: log errors happening in the API on server side

* adapt tests to reflect changed payload

(cherry picked from commit b605340668)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2021-12-16 14:02:49 +01:00
Grot (@grafanabot)andAshley Harrison ec980bf19e Configuration: You can now see your expired API keys if you have no active ones (#42452) (#43200)
* Configuration: Always display expired API keys

* Use exclamation-triangle instead

* Reintroduce toggle, move logic into store and call both endpoints

* Handle apiKeys without TTL

* Remove backend changes and make checks in frontend instead

(cherry picked from commit 80b55f09ad)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-12-16 13:16:04 +01:00
Marcus Efraimsson e7680a0d65 Build: Speed up integration tests (#43045) (#43169)
Changes so that postgres/mysql services in Drone maps their data volumes
to tmpfs volumes (memory) to improve performance.

(cherry picked from commit 5bec46ce23)
2021-12-15 18:20:00 +01:00
Grot (@grafanabot)andGilles De Mey 20222bada0 Alerting: use HTML-safe characters for the default template (#43148) (#43170)
(cherry picked from commit cbbbb505b4)

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2021-12-15 18:13:11 +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)andAshley Harrison ec676946cc Dashboard: Prevent crash when expanding a row containing panels with … (#43032) (#43141)
* Dashboard: Prevent crash when expanding a row containing panels with no yPos defined

* Add comment explaining defensive code

(cherry picked from commit 566907e617)

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2021-12-15 12:46:57 +01:00
Grot (@grafanabot)andYuriy Tseretyan ef1a9ef126 Populate missing UID of provisioned data source only for new records (#42999) (#43061)
* defer updating empty UID to insert command
* change logging to use the command

(cherry picked from commit 35b0067650)

Co-authored-by: Yuriy Tseretyan <tceretian@gmail.com>
2021-12-15 11:40:11 +00:00
Carl Bergquistandmalcolmholmes ebcab2136c Publish enterprise2 to correct bucket (#43115) (#43119)
(cherry picked from commit 198f947d0b)

Co-authored-by: malcolmholmes <42545407+malcolmholmes@users.noreply.github.com>
2021-12-14 19:01:47 +01:00
Grot (@grafanabot)andgotjosh 89607fbdb3 Alerting: Fix Annotation Creation when the alerting state changes (#42479) (#43113)
* Fix Annotation creation
- Remove validation of panelID, now annotations are created irrespective on whether they're attached to a panel or not.
- Alwasy attach the annotation to an AlertID

* Fix annotation creation

* fix tests

(cherry picked from commit 357e9ed1ea)

Co-authored-by: gotjosh <josue@grafana.com>
2021-12-14 17:56:43 +00:00
Grot (@grafanabot)andGilles De Mey 38b0e1cd97 Alerting: show state history (#42362) (#43109)
(cherry picked from commit 02039d7532)

Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
2021-12-14 17:19:56 +01:00
Grot (@grafanabot)andConnor Lindsey 0823902be1 Tempo: Add provisioning example to Tempo docs (#43049) (#43111)
* Add provisioning example to Tempo docs

* Update docs/sources/datasources/tempo.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 d2c5dac76f)

Co-authored-by: Connor Lindsey <cblindsey3@gmail.com>
2021-12-14 17:03:36 +01:00
Grot (@grafanabot)andAndrej Ocenas 2683daf1fe Docs: Add CloudWatch Logs retry strategy timeout config (#42485) (#43107)
* Add section for the timeout

* Move and remove the table

* Change header level

(cherry picked from commit dc57bcd458)

Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com>
2021-12-14 16:39:13 +01:00
Grot (@grafanabot) 7a8a530f6e ReleaseNotes: Updated changelog and release notes for 8.3.3 (#43101) (#43105)
(cherry picked from commit 8869c830b0)
2021-12-14 16:20:38 +01:00
Grot (@grafanabot)andConnor Lindsey 6bf9b0ac07 Tempo: Update tempo search to use tags query param (#42849) (#43104)
* Update tempo search to use tags query param

* Remove unnecessary test

(cherry picked from commit f1101efcec)

Co-authored-by: Connor Lindsey <cblindsey3@gmail.com>
2021-12-14 15:56:38 +01:00
malcolmholmes fe9b5e0739 Build: correctly identify upload bucket for CDN assets (#43099) 2021-12-14 14:53:44 +01:00
Carl Bergquistandmalcolmholmes 92859ce0e5 Publish non-release CDN assets (#43087) (#43091)
(cherry picked from commit 555f5a49ce)

Co-authored-by: malcolmholmes <42545407+malcolmholmes@users.noreply.github.com>
2021-12-14 13:26:50 +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
malcolmholmes b0152ff2f2 Build: Still auto-publish non-release artifacts (#43021) (#43074)
* Still auto-publish non-release artifacts

* Add version to prerelease bucket path

(cherry picked from commit 4a4d076bb1)
2021-12-14 10:00:44 +00:00
Grot (@grafanabot)andYuriy Tseretyan e76d898f22 Alerting: fix sqlstore.GetFolderByTitle to search for folder (#42898) (#43059)
* a test to reproduce the bug

(cherry picked from commit b63595b47f)

Co-authored-by: Yuriy Tseretyan <tceretian@gmail.com>
2021-12-13 15:49:58 -05:00
Grot (@grafanabot)andTorkel Ödegaard 3ac0aaae80 AppPlugins: Support app plugins with only default nav (#43016) (#43028)
(cherry picked from commit 0e88f5db85)

Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
2021-12-13 14:22:53 +01:00
Marcus EfraimssonandTimur Olzhabayev ce66af2cbd chore(release-notes): add release notes for 8.2.3 and 7.5.12 (#42987) (#42992)
* chore(release-notes): add release notes for 8.2.3 and 7.5.12

* chore(release-notes): add release notes to the index

* chore(release-notes): add release notes to index and changelog

* chore(release-notes): add release notes to index and changelog

* chore(latest.json): bump

(cherry picked from commit fd48aee61e)

Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com>
2021-12-10 13:30:44 -05: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 Efraimsson 361ad74acf Backport fix (#42979) (#42984)
* fixes

(cherry picked from commit a2c386915ce11b9422f4af8ae181eaa1a22bc5c3)
(cherry picked from commit 06706efbbe)

* fix regex

(cherry picked from commit a259213a3badc9618e969f2c8db0a0143f00faee)
(cherry picked from commit 1d7105c095)

* lint (#42970)

(cherry picked from commit afb9e8e5f3)

Co-authored-by: Will Browne <will.browne@grafana.com>
Co-authored-by: malcolmholmes <42545407+malcolmholmes@users.noreply.github.com>
(cherry picked from commit d6ec6f8ad2)

Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2021-12-10 16:30:18 +01:00
Grot (@grafanabot)andCarl Bergquist 2f9153c95e Macaron: Prevent WriteHeader invalid HTTP status code panic (#42973) (#42974)
(cherry picked from commit 92005159c89f848ab8b8435e0c8751599e2e8aff)

Co-authored-by: Todd Treece <todd.treece@grafana.com>
(cherry picked from commit f9481527de)

Co-authored-by: Carl Bergquist <carl.bergquist@gmail.com>
2021-12-10 14:14:47 +01:00
Grot (@grafanabot)andHugo Häggmark e804fb3dce Docs: Clarify relative time range overrides (#42930) (#42965)
* Docs: Clarify relative time range overrides

* Update docs/sources/dashboards/time-range-controls.md

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

* Update docs/sources/panels/queries.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 e6c24396da)

Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2021-12-10 09:00:59 +01:00
achatterjee-grafana 434614483b fixed image link. (#42956) (#42959) 2021-12-09 18:06:37 -05:00
Grot (@grafanabot)andachatterjee-grafana 1994dbf27b fixed image links, also two broken relfrefs for alerting. (#42954) (#42955)
(cherry picked from commit d2073580be)

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-12-09 17:07:46 -05:00
Marcus Anderssonandmalcolmholmes 4b9a0370d6 [v8.3.x] Build: Correct syntax for directing release builds (#42942)
* Build: don't run release builds on grafana/grafana repo (#42785)

(cherry picked from commit b6818718e9)

* Build: Correct syntax for directing release builds (#42789)

(cherry picked from commit 6a5416bcec)

Co-authored-by: malcolmholmes <42545407+malcolmholmes@users.noreply.github.com>
2021-12-09 16:17:03 +00:00
malcolmholmes 6828df7a93 Build: allow building releases from other repositories (#42914) (#42926)
* Allow building from other repositories

* Upgrade grabpl

* Update drone.yml

(cherry picked from commit de6148e5f1)
2021-12-09 14:23:33 +00:00
Grot (@grafanabot)andIvana Huckova 8ebb8887bc Prometheus: Interpolate curly brackets syntax variable (#42927) (#42929)
(cherry picked from commit 2655be61b6)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-12-09 14:51:23 +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 0a685b04dc Prometheus: Fix running of exemplar queries for non-histogram metrics (#42749) (#42915)
* Prometheus: Fix running of exemplar queries for non-histogram mestrics

* Fix test

* Refactor based on review suggestions

(cherry picked from commit e555221523)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-12-09 11:44:45 +01:00
Grot (@grafanabot)andJoan López de la Franca Beltran e8f1d6db44 Store 'alertmanager_configuration' as JSON string instead of raw bytes (#42443) (#42602)
(cherry picked from commit 5183cc4dc4)

Co-authored-by: Joan López de la Franca Beltran <5459617+joanlopez@users.noreply.github.com>
2021-12-09 11:44:16 +01:00
Grot (@grafanabot)andIsabella Siu a1d4846f7f CloudMonitor: Iterate over pageToken for resources (#42546) (#42833)
(cherry picked from commit a2ad0a0fb6)

Co-authored-by: Isabella Siu <sakurablossom@blueblueworld.com>
2021-12-09 11:38:07 +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)andIvana Huckova 4806a7ac1e A11y: Add missing aria labels in Loki QueryEditor (#42664) (#42737)
* Loki: Add missing aria-label

* Update text

* Update text

(cherry picked from commit 698f452e0d)

Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
2021-12-09 11:11:28 +01:00
Giordano Ricci 8f6dd8079f Elasticsearch: Fix fastpass A11y issues (#42657) (#42787)
* Add labels to Date Histogram settings fields

* Add labels to Terms settings fields

* Add labels to Filters settings fields

* Add labels to Geo Hash Grid settings fields

* Add labels to Histogram settings fields

* Add labels to Percentiles settings fields

* Add labels to Moving Avg settings fields

* Add labels to Bucket Script settings fields

(cherry picked from commit 7c3565379a)
2021-12-09 11:09:14 +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