Commit Graph

57661 Commits

Author SHA1 Message Date
William Wernert df92cf28cd [release-11.6.2] Alerting: Ensure field validators return the proper type (#105284)
Alerting: Ensure field validators return the proper type (#104050)

* Ensure field validators return the proper type

This ensures correct error propagation through services up to
the API layer.

* Move error wrapping up to call site

(cherry picked from commit 820c338414)
2025-05-13 08:49:43 -04:00
Matheus Macabu 28a2c941cc [release-11.6.2] Dependencies: Unpin and bump github.com/getkin/kin-openapi from v0.126.0 to v0.132.0 (#105251)
Dependencies: Unpin and bump github.com/getkin/kin-openapi from v0.126.0 to v0.132.0
2025-05-12 14:52:44 +02:00
Robby Milo 81b5368028 [v11.6] Update whats-new posts (#105244)
* Merge branch 'master' into robbymilo/hugo-upgrade

* Merge branch 'master' into robbymilo/hugo-upgrade

* Merge branch 'master' into robbymilo/hugo-upgrade

* Merge remote-tracking branch 'origin/master' into robbymilo/hugo-upgrade

* Merge branch 'master' into robbymilo/hugo-upgrade

* update grafana posts

* Merge remote-tracking branch 'origin/master' into robbymilo/hugo-upgrade

* Merge branch 'robbymilo/hugo-upgrade' into robbymilo/whats-new-move

* Merge remote-tracking branch 'origin/master' into robbymilo/whats-new-move

* Merge branch 'master' into robbymilo/whats-new-move

* fix
2025-05-12 15:17:06 +03:00
ismail simsek 90c0b30a65 [release-11.6.2] Prometheus: Move to new annotation support as the old one is deprecated (#105187)
Prometheus: Move to new annotation support as the old one is deprecated (#104578)

* remove deprecated annotation support and introduce the new one

* create annotations.test.ts

* convert the old annotations to new format

* don't override query if it has necessary fields

* a better implementation

* remove comment

* fix

* fix react errors

* unit tests for annotation query editor

* two more tests

(cherry picked from commit 9156149960)
2025-05-11 12:54:24 +02:00
Andreas Christou 9797f19c65 [release-11.6.2] Graphite: Fix Graphite series interpolation (#104568)
* Graphite: Fix Graphite series interpolation (#104471)

* Fix graphite series interpolation

* Trigger build

(cherry picked from commit 3b036f0e78)

* Trigger build
2025-05-09 12:52:22 +01:00
Jacob Valdez b83d3382e4 [release-11.6.2] Update set-up-for-high-availability.md (#105149)
Co-authored-by: AlecIsaacson <alec.isaacson@grafana.com>
2025-05-08 16:19:08 -05:00
Matheus Macabu dbf8ab9182 [release-11.6.2] Chore: Bump Go version to 1.24.3 (#105103)
Chore: Bump Go version to 1.24.3
2025-05-08 14:42:34 +02:00
Josh Hunt 5ce4d134ff [release-11.6.2] CI: Fix Skye and E2E GHA workflows (#104902)
CI: Fix Skye and E2E GHA workflows (#104811)

* CI: Use pr_automation_app in skye workflow

* CI: Fix e2e workflow artifact name

(cherry picked from commit e9fe1dedf7)

* remove old-arch check

(cherry picked from commit 960e2d057b)
(cherry picked from commit 035ecc15b2)
2025-05-08 13:25:56 +01:00
Artur Wierzbicki d62e13f9d0 [release-11.6.2] Live: logging fix (#105075)
Live: logging fix (#105054)

logg fix

(cherry picked from commit c781b0922e)
2025-05-07 21:48:18 +03:00
beejeebus e876303a5e Plugins: Fix support for adhoc filters with raw queries in InfluxDB (#105007)
Plugins: Fix support for adhoc filters with raw queries in InfluxDB  (#101966)

Plugins: Fix support for adhoc filters with raw queries in InfluxDB

Fixes #101635.
2025-05-06 13:31:58 -04:00
Jack Westbrook 117dd77a1c [release-11.6.2] Prometheus: Fix semver import path (#104943)
Prometheus: Fix semver import path (#104756)

chore(prometheus): import from semver so consumers builds dont break with esm

(cherry picked from commit 90f628abff)
2025-05-06 09:16:56 +02:00
Kevin Minehart 16164b5e2e [release-11.6.2] CI: Use docker creds from ci/common (#104885)
CI: Use docker creds from ci/common (#104827)

Use docker creds from ci/common

(cherry picked from commit fd4afdbd2c)
2025-05-05 15:39:14 -06:00
Matheus Macabu c50f3a06b2 [release-11.6.2] Docs: Fix extra whitespace in Prometheus configs on Grafana Monitoring setup (#104934)
Docs: Fix extra whitespace in Prometheus configs on Grafana Monitoring setup (#104916)

Co-authored-by: danielkenlee <115471695+danielkenlee@users.noreply.github.com>
(cherry picked from commit 7900a53e05)
2025-05-05 16:19:03 +02:00
Pepe Cano 0c7b8572a8 [release-11.6.2] docs(alerting): add new guides for handling missing data and connectivity errors (#104926)
docs(alerting): add new guides for handling missing data and connectivity errors (#104765)

* New `Learn` section and Handling connectivity errors guide

* guide: connectivity errors

* update metadata

* edit `Learn` page

(cherry picked from commit 3bb5a13275)
2025-05-05 13:37:06 +02:00
Josh Hunt 43595591f5 [release-11.6.2] CI: Remove zizmor workflow in favor of org workflow (#104897)
CI: Remove zizmor workflow in favor of org workflow (#104879)

* CI: Remove zizmor workflow in favor of org workflow

* Update CODEOWNERS

(cherry picked from commit 033dc19b48)
2025-05-02 17:35:14 -05:00
Kevin Minehart 58f9777f74 [release-11.6.2] CI: move workflows/actions to actions (#104747)
CI: move workflows/actions to actions (#104711)

* move workflows/actions to actions

* rerun actions

* fix setup-go v5

* unpinned unnecessary pins

* update CODEOWONERS

* update CODEOWONERS

* remove remove-milestone from codeowners

* remove bad key

(cherry picked from commit 2436b4e097)
2025-04-30 12:22:59 -05:00
Kevin Minehart c28ee853ef [release-11.6.2] Backport workflow fixes (#104695)
* Copy workflows and actions from main

* add zizmor.yml
2025-04-29 19:15:11 +03:00
Torkel Ödegaard 77b8aeeda7 [Release v11.6.2] Dashboard: Fixes issue with row repeats and first row (#104467)
Dashboard: Fixes issue with row repeats and first row (#104265)

* working

* Update

* Add test

* Update

(cherry picked from commit c8fb66dd48)
2025-04-25 16:50:33 +02:00
Kevin Minehart ef43d08857 [release-11.6.2] CI: Fix bug in post-release workflow (#104540)
CI: Fix bug in post-release workflow (#103368)

version should be prefixed with a v

(cherry picked from commit 5a2eedbae1)
2025-04-25 07:25:04 -06:00
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