Commit Graph

57642 Commits

Author SHA1 Message Date
Todd Treece 2dcbe0b215 Dashboards: Fix lint issue (#104498) 2025-04-25 08:05:43 -04:00
github-actions[bot] 2990cbc2db Release: 11.6.1 (#104417)
* Update changelog

* Update version to 11.6.1

* Update CHANGELOG.md

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jev Forsberg <46619047+baldm0mma@users.noreply.github.com>
2025-04-23 18:03:40 +01:00
github-actions[bot] cb147983f2 apply security patch: release-11.6.1/394-202504041254.patch
commit 062c1375784db35ff03d410113d104a9eea46475
Author: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
Date:   Fri Apr 4 13:50:50 2025 +0100

    APIs: Remove dashboard and folder registration
2025-04-22 21:24:22 +00:00
github-actions[bot] c1ddd2962b apply security patch: release-11.6.1/380-202504030832.patch
commit 5f34c02f18d26503adaccc1c149a00fa9ae12e4a
Author: nmarrs <nathanielmarrs@gmail.com>
Date:   Thu Apr 3 09:28:43 2025 +0100

    backport change
2025-04-22 21:24:22 +00:00
github-actions[bot] 5e30a9ec08 apply security patch: release-11.6.1/364-202504020728.patch
commit 5697757c8006732776de7f4385c2029bb01f67c6
Author: Andres Martinez Gotor <andres.martinez@grafana.com>
Date:   Mon Mar 31 12:15:52 2025 +0200

    Sanitize paths before evaluating access to route
2025-04-22 21:24:22 +00:00
Pepe Cano 2d4d7cf869 [release-11.6.1] docs(alerting): clarify how Math expressions operate on multiple series (#104352)
docs(alerting): clarify how Math expressions operate on multiple series (#104316)

(cherry picked from commit 6abe6499c4)
2025-04-22 23:22:21 +02:00
Pepe Cano 044fb387c6 [release-11.6.1] docs(alerting): clarify recovery threshold for pending state (#104238)
docs(alerting): clarify recovery threshold for pending state (#102780)

Alerting docs: clarify recovery threshold on pending state

(cherry picked from commit 536ff2fc3d)
2025-04-22 22:19:01 +02:00
Pepe Cano 35f90c5f77 [release-11.6.1] docs(alerting): add notification screenshots details in Create and link alert rules to panels (#104236)
docs(alerting): add notification screenshots details in `Create and link alert rules to panels` (#102103)

* format admonition

* include mention to display panel screenshots in notifications

(cherry picked from commit 65d047dd43)
2025-04-22 22:16:14 +02:00
Kevin Minehart 1ceb151f0c update sync-mirror action 2025-04-22 08:33:08 -05:00
Kevin Minehart 15745bb57c update PR patch check / sync mirror workflows 2025-04-22 08:29:00 -05:00
Pepe Cano 4218bbe0de [release-11.6.1] docs(alerting): Add heartbeat monitoring docs for the IRM contact point (#104223)
docs(alerting): Add heartbeat monitoring docs for the IRM contact point (#103811)

* docs(alerting): Add heartbeat monitoring docs for the IRM contact point

* Use `After` instead of `Once`

(cherry picked from commit a3d27c5912)
2025-04-21 12:53:33 +02:00
Pepe Cano 93ec80e85d [release-11.6.1] docs(alerting): New Alertmanager contact point docs (#104221)
docs(alerting): New Alertmanager contact point docs (#103782)

(cherry picked from commit f023fcc68a)
2025-04-21 12:46:43 +02:00
Andreas Christou baf9988b97 [release-11.6.1] InfluxDB: Fix nested variable interpolation (#104096)
InfluxDB: Fix nested variable interpolation (#104067)

Validate query type

(cherry picked from commit 519b75bd1e)
2025-04-17 12:14:58 -04:00
Sergej-Vlasov 2fbfaf7200 Scenes: Bump scenes version (#104086)
bumo scenes version
2025-04-16 14:10:04 +01:00
Kevin Yu 760b9176fc [release-11.6.1] Prometheus: Add support for cloud partners Prometheus data sources (#103941)
Prometheus: Add support for cloud partners Prometheus data sources (#103482)

* wip

* Add prom flavor support for data source variables and export/import dashboards (#103321)

* add dashboard and data source var selection

* use match plugin id instead

* use updated matchpluginid

* formatting

* cleanup

* regex anchor

* update error msg

* Alerting: Clean up prometheus-flavored types and functions (#103703)

* clean up types and utility functions for dealing with
prometheus-flavored data sources

* Refactor alerting datasource types to use constants as source of truth

* Alerting: Clean up prometheus-flavored types and functions on the bac… (#103716)

Alerting: Clean up prometheus-flavored types and functions on the backend

* add matchPluginId tests

* Update matchPluginId func to bidirectional (#103746)

* update matchpluginid func to bidirectional

* lint

* formatting

* use actual isSupportedExternalRulesSourceType in test

* add tests in datasource_srv

* betterer

* remove type assertion

* remove unnecessary case

* use satisifies to not have to convert tuple to an array of string

* add prometheus_flavor test

---------

Co-authored-by: Andrew Hackmann <5140848+bossinc@users.noreply.github.com>
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com>
Co-authored-by: Alexander Akhmetov <me@alx.cx>
(cherry picked from commit fd6fd91115)
2025-04-14 09:47:16 -07:00
Drew Slobodnjak 56d976552e [release-11.6.1] Canvas: Fix layout calcs for scale mode (#103943)
Canvas: Fix layout calcs for scale mode (#103408)

(cherry picked from commit 5efb620f1b)
2025-04-11 13:40:08 -07:00
Isabel Matwawana 32a7022bbb [release-11.6.1] Docs: annotations list visualization refactor (#103933) 2025-04-11 13:16:22 -04:00
Isabel Matwawana 2b93fda99e [release-11.6.1] Docs: news visualization refactor (#103921) 2025-04-11 12:22:25 -04:00
Isabel Matwawana 445fad59c7 [release-11.6.1] Docs: datagrid visualization refactor (#103909) 2025-04-11 11:31:14 -04:00
xavi f393fb76e4 [release-11.6.1] [IAM] Prepend AppSubURL to redirectURI before validating it (#103875)
[IAM] Prepend AppSubURL to redirectURI before validating it (#103475)

(cherry picked from commit 5053aa576d)
2025-04-11 15:04:26 +02:00
Sergej-Vlasov 3bb21b8218 [release-11.6.1] DashboardScenePage: Correct slug in self referencing data links (#103854)
DashboardScenePage: Correct slug in self referencing data links (#100048)

* switch to useLayoutEffect so queries run after url correction

* add comment

* suparate useEffects to avoid update on slug change

* add url correction for missing slug

* account for slug change during dashboard rename

* simplify fix

* add e2e test for data link without slug

* remove old comment

* remove newly added path from useEffect dependencies

(cherry picked from commit 4648ba396b)
2025-04-11 11:08:33 +01:00
Isabel Matwawana 4d278de224 [release-11.6.1] Docs: trend visualization refactor (#103815) 2025-04-10 14:05:04 -04:00
Isabel Matwawana 03f31510bc Docs: flame graph visualization refactor (#103748) (#103804) 2025-04-10 12:28:48 -04:00
Jack Westbrook 9aba596bf8 [release-11.6.1] Update dependency prismjs to v1.30.0 [SECURITY] (#103763)
Update dependency prismjs to v1.30.0 [SECURITY] (#101915)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 11a95a0b80)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-10 12:27:56 +02:00
Pepe Cano 0a5205ba3e [release-11.6.1] docs(alerting): update integration choice for IRM setup (#103740)
docs(alerting): update integration choice for IRM setup (#103701)

(cherry picked from commit e650fa7b20)
2025-04-09 18:54:22 +02:00
Josh Hunt 714ee0eb86 [release-11.6.1] GrafanaUI: Remove blurred background from overlay backdrops to improve performance (#103647)
* GrafanaUI: Remove blurred background from overlay backdrops to improve performance (#103563)

* default noBackdropBlur to enabled

* move blur from hacks to theme.components, tweak backdrop colour

* remove toggle completely

* fix unused import

(cherry picked from commit 577ea8f6a9)

* remove blur component token
2025-04-09 11:31:30 +01:00
Mariell Hoversholm 7a8ca707f9 [release-11.6.1] Go: Bump to 1.24.2 (#103523)
* Go: Bump to 1.24.2

It is not likely we are actually affected by the CVEs, but updating proactively is not a bad idea nonetheless.

Fixes: CVE-2025-22871
Fixes: https://github.com/grafana/grafana-operator-experience-squad/issues/1311

* CI: Update golangci-lint

* feat: update swagger

* feat: update swagger

* fix: remove enterprise imports
2025-04-09 08:43:59 +02:00
Jacob Valdez 3303b7e622 [release-11.6.1] Docs: On-prem license management (#103656)
Docs: On-prem license management (#103648)

* -Customer editing of on-prem license docs

* -Vale fix

* -Add note about editing license name

* Update docs/sources/administration/enterprise-licensing/_index.md

Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com>

* Update docs/sources/administration/enterprise-licensing/_index.md

Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com>

* Update docs/sources/administration/enterprise-licensing/_index.md

Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com>

* Update docs/sources/administration/enterprise-licensing/_index.md

Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com>

---------

Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com>
(cherry picked from commit 7343774a8c)

Co-authored-by: Bill Sorensen <william.sorensen@grafana.com>
2025-04-08 16:49:10 -05:00
Isabel Matwawana bbbe91a49b [release-11.6.1] Docs: xy chart visualization refactor (#103632)
Docs: xy chart visualization refactor (#103558)

* Added config options heading and bumped other heading levels

* Restructured xy options section

* Fixed links

* Formatted xy chart options using tabs

* Finalized structure of xy chart options section

* Corrected and restructured tooltip options

* Made to do note

* Added to do note

* Replaced screenshots

* Replaced axis options with shared file

* moved transform section

* Moved non-config sections and fixed heading level

* Removed incorrect options from xy chart and commented out image in shared axis file

* Wording edits

* Updated axis options

* Fixed wording

* Added Value mappings and thresholds and other minor edits

* Fixed table

(cherry picked from commit 27e9422f24)
2025-04-08 12:25:20 -04:00
Pepe Cano 6ef3ef5764 [release-11.6.1] docs(alerting): Configure IRM for Alerting (OSS/Enterprise) (#103625)
docs(alerting): Configure IRM for Alerting (OSS/Enterprise) (#103614)

(cherry picked from commit 6a358c7fd6)
2025-04-08 17:50:24 +02:00
Pepe Cano e95177c13c [release-11.6.1] docs(alerting): fix annotation names for panel links in alerts (#103579)
docs(alerting): fix annotation names for panel links in alerts (#103471)

(cherry picked from commit 3cc2c1509b)
2025-04-08 10:43:47 +02:00
Pepe Cano 646b11a964 [release-11.6.1] docs(alerting): Configure Grafana IRM (#103578)
docs(alerting): Configure Grafana IRM (#103549)

* docs(alerting): Configure Grafana IRM

* update `PagerDuty`

(cherry picked from commit 21fe9480a1)
2025-04-08 10:31:33 +02:00
Pepe Cano 3549a95aa6 [release-11.6.1] docs: create documentation for jira service management contact point (#103576)
docs: create documentation for jira service management contact point (#100444)

* docs: create documentation for jira service management contact point

create documentation page for jira service management

* Update configure-jira-service-management.md

updates thanks to yuri and some subsequent edits

* minor edits, weight

minor edits, weight

* links and tables

links and references to jira added on other pages, bullets turned into a table.

* edits

* Update configure-jira.md

link fix

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* pretty, prettier, prettiest

* Update docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-jira.md

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>

* Update configure-jira.md

prettier

---------

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>
(cherry picked from commit 671ba2ab02)

Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com>
2025-04-08 10:08:32 +02:00
Yuri Tseretyan ac77bc7cbb [release-11.6.1] Alertmanager: Add Role-Based Access Control via reqAction Field (#103479)
Alertmanager: Add Role-Based Access Control via reqAction Field (#101543)

* Add reqAction for alert manager routes
* Add endpoints from Prometheus Alertmanager API
* use notifications reader for alertmanager/api/v2/status
* use viewer for GET api/v1/alerts
* add POST DELETE for api/v1/alerts
* duplicate paths to cover upstream Alertmanager
* add fallback rule to catch all GET
* Update reqAction for GET api/v1/alerts
* require Admin for all wildcard paths

---------

Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com>
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com>
(cherry picked from commit ac7ad27867)

Co-authored-by: Oleg Yevik <olegyevik@canva.com>
2025-04-04 22:48:12 +03:00
Haris Rozajac af423e17a7 [release-11.6.1] Dashboards: Support view panel mode in search layout (#103146) (#103474)
Dashboards: Support view panel mode in search layout (#103146)

Support view panel mode in search layout

(cherry picked from commit cf74aa1c70)
2025-04-04 12:28:36 -06:00
Isabel Matwawana 3f993dd001 [release-11.6.1] Docs: candlestick visualization refactor (#103423)
Docs: candlestick visualization refactor (#103310)

* Added config options heading and bumped other heading levels

* Reordered headings and added missing ones

* Nested candlestick options under heading

* Added graph styles and axis content

* Added candlestick options to table

* Refactored and edited candlestick options section

* Replaced shared file with manual tooltip section

* Added missing intro sentences to candlestick options section

* Added a graph styles shared file

* Replaced body text with graph styles shared file in candlestick and time series files

* Added content from time series file to shared axis options file

* replaced shared file in candlestick file with axis content

* Updated option descriptions in axis options shared file

* Updated axis options section of candlestick

* Fixed typos

* Ran prettier

* Replaced some screenshots with higher res, up to date versions

* Wording edits

* Added contributor notes and a missing command

* Fixed typo

* Fixed typo

* Ran prettier

* Removed note from axis options all file

* Renamed axis options file

* Renamed shared file adn updated link in time series page

* Added axix options file and renamed another one, updated links in other files

* Ran prettier

(cherry picked from commit 31ecb5d0b5)
2025-04-03 18:30:01 -04:00
Isabel Matwawana 9af63144f1 [release-11.6.1] Docs: dashboard list visualization refactor (#103234)
Docs: dashboard list visualization refactor (#103211)

* Added configuration options heading and bumped other heading levels

* Moved dashboard list options into table

* Further restructured dashboard list options and made wording edits

* Added semantic line breaks

* Replaced screenshot with high res image

* Wording edits

(cherry picked from commit ac39141021)
2025-04-01 14:39:51 -04:00
Isabel Matwawana cf934a6411 [release-11.6.1] Docs: Update comments in tooltip-options shared files (#103223)
Docs: Update comments in tooltip-options shared files (#103151)

Updated comments in tooltip-options shared files

(cherry picked from commit f85866f869)
2025-04-01 14:00:00 -04:00
Isabel Matwawana 7b625db38a [release-11.6.1] Docs: Update comments in data link options shared files (#103217)
Docs: Update comments in data link options shared files (#103153)

Updated comments in data link options shared files

(cherry picked from commit bb68e21557)
2025-04-01 13:49:08 -04:00
Isabel Matwawana ab3d35d344 [release-11.6.1] Docs: status history visualization refactor (#103131)
Docs: status history visualization refactor (#103027)

* Added config options section and bumped heading levels

* Added level offset

* Restructured Status history options and removed screenshot from Value mappings section

* Replaced screenshot and updated example text

* Fixed heading level in legend options 2 shared file

(cherry picked from commit 4c2790c41b)
2025-03-31 15:09:34 -04:00
Isabel Matwawana bff03b904d [release-11.6.1] Docs: text visualization refactor (#103121)
Docs: text visualization refactor (#102939)

* Added Config options section, bumped heading levels, added missing options, and restructured Text options section

* Moved variables content

* Replaced screenshot

* Moved sentence

* Used previous wording

* test commit

* Revert test commit

* Ran prettier

(cherry picked from commit 608a2a7535)
2025-03-31 11:19:29 -04:00
Haris Rozajac cbcfe0bcff [release-11.6.1] Dashboards: Fix time range bug when use_browser_locale is enabled 2 (#103108)
Dashboards: Fix time range bug when use_browser_locale is enabled 2 (#102750)

* revert

* make it work on initial load

* add integration test; cleanup

* fix test

* fix

(cherry picked from commit 39c33d421b)
2025-03-31 08:37:39 -06:00
grafana-delivery-bot[bot] 7b6db626ad [release-11.6.1] unistore: use the same connection string as grafana (#103089)
unistore: use the same connection string as grafana (#102387)

(cherry picked from commit 4927376f32)

Co-authored-by: Georges Chaudy <chaudyg@gmail.com>
2025-03-31 16:10:49 +02:00
Pepe Cano fe4c1da340 [release-11.6.1] docs(alerting): stale alert instance minor change (#103031)
docs(alerting): stale alert instance minor change (#103030)

docs(alerting): stale alert instance minor text change

(cherry picked from commit 37c6c519c8)
2025-03-31 11:46:22 +02:00
Pepe Cano fa31f2b4a3 [release-11.6.1] docs(alerting): stale alert instances updates (#103028)
docs(alerting): stale alert instances updates (#103014)

* docs(alerting): stale alert instances updates

* correct vale error

(cherry picked from commit 740c47c33a)
2025-03-27 22:48:16 +01:00
Pepe Cano 366921c9bf [release-11.6.1] docs(alerting): add missing port setting for the HA k8s example (#103026)
docs(alerting): add missing port setting for the HA k8s example (#103017)

(cherry picked from commit d44a9953d3)
2025-03-27 22:29:43 +01:00
Irene Rodríguez fe1fcf5fbf [release-11.6.1] docs/adds grot guide link (#102997)
docs/adds grot guide link (#102635)

* adds grot guide link

* updates title and text

---------

Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
(cherry picked from commit f43d39f8ad)

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2025-03-27 10:51:20 -05:00
Isabel Matwawana 93d4386262 [release-11.6.1] Docs: histogram visualization refactor (#102924)
Docs: histogram visualization refactor (#102832)

* Added Config options heading and bumped other heading levels

* Restructured Histogram options and fixed tooltip options level

* Created tooltip 3 shared file and updated tooltip 1 file

* Replaced shared file in 3 visualizations

* Wording fix

* Fixed wording

(cherry picked from commit 383e38d87b)
2025-03-26 12:55:09 -04:00
Oscar Kilhed 42d624cce5 [release-11.6.1] Dashboards: Limit panel title length (#102920)
Dashboards: Limit panel title length (#102911)

Limit panel title length

(cherry picked from commit 44c471d10c)
2025-03-26 18:42:04 +02:00
grafana-delivery-bot[bot] f71ffd245b [release-11.6.0] Alerting docs: additional details for No Data and Error alerts (#102690)
Alerting docs: additional details for `No Data` and `Error` alerts (#102593)

* Alerting docs: additional details for `No Data` and `Error` alerts

* add Error in the list of possible values

---------

Co-authored-by: Sonia Aguilar <33540275+soniaAguilarPeiron@users.noreply.github.com>
(cherry picked from commit d25dba8d0a)

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>
2025-03-26 17:31:09 +01:00