Commit Graph

63517 Commits

Author SHA1 Message Date
Pepe Cano fa6eaa8c15 [release-12.3.2] docs(alerting): new best practices guide (#115930)
docs(alerting):  new best practices guide (#115687)

* Split best practices section

* Write Examples and Guides docs

* Move recording rule recommendations

* docs(alerting): new best practices guide

* fix vale errors

* Detail meaning of alert `escalation`

* Include the recovery threshold option

* Include lower severity channels for infrastructure alerts

* Remove timing options

* minor intro edits

* Rename heading to avoid gerunds

(cherry picked from commit 0bfcc55411)
2026-01-07 15:16:38 +01:00
Peter Štibraný c145e024f3 [release-12.3.2] Backport DB schema snapshot for MySQL (#115925)
* DB snapshot for MySQL. (#115402)

* Update DB schema snapshot from release-12.3.2 branch.
2026-01-07 11:28:02 +01:00
Peter Štibraný 18ee2076bb [release-12.3.2] Fix primary keys (#115884)
Convert unique keys in 3 tables to primary keys
2026-01-07 10:17:49 +01:00
Matheus Macabu a3e14a8006 [release-12.3.2] Chore: Update OpenFGA to 1.11.1 (#114994)
* Chore: Update OpenFGA to 1.11.1

* Fix linter net context

* also bump expr-lang to fix CVE-2025-68156
2026-01-07 10:00:24 +01:00
grafana-delivery-bot[bot] 0ed7284b84 [release-12.3.2] Docs: Fixed broken links for Cloudwatch (#115852)
Docs: Fixed broken links for Cloudwatch (#115848)

* updates broken links and aliases

* fixed query editor links

(cherry picked from commit 2947d41ea8)

Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com>
2026-01-06 20:08:35 +00:00
grafana-delivery-bot[bot] d8fc3964ae [release-12.3.2] Docs: Created a troubleshooting guide for CloudWatch (#115890)
Docs: Created a troubleshooting guide for CloudWatch (#115603)

* created new troubleshooting doc

* fixed dropdown

* fixed another linter issue

* ran prettier

* updates based on feedback

(cherry picked from commit 1465b44d5a)

Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com>
2026-01-06 11:03:56 -06:00
grafana-delivery-bot[bot] 68adffb888 [release-12.3.2] Docs: Add private preview notice for restoring dashboards (#115882)
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2026-01-06 15:23:21 +00:00
grafana-delivery-bot[bot] fd375132b2 [release-12.3.2] Documentation: Fix JSON file export relative link (#115741)
Co-authored-by: Lewis John McGibbney <lewis.mcgibbney@grafana.com>
Fix JSON file export relative link (#115650)
2026-01-05 16:18:43 -05:00
grafana-delivery-bot[bot] 8ad44acbc6 [release-12.3.2] Chore: Bump qs (#115818)
Chore: Bump qs (#115815)

Bumps qs package in transitive dependencies to version 6.14.1

(cherry picked from commit 4e3039e4bd)

Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
2026-01-05 11:44:04 +00:00
grafana-delivery-bot[bot] 098399bbb7 [release-12.3.2] auth: Protect from empty session token panic (#115736)
auth: Protect from empty session token panic (#115728)

* Protect from empty session token panic

* Rename returned error

(cherry picked from commit 4c79775b57)

Co-authored-by: linoman <2051016+linoman@users.noreply.github.com>
2025-12-30 09:51:35 +01:00
grafana-delivery-bot[bot] fa57d1a855 [release-12.3.2] Alerting: Fix a race condition panic in ResetStateByRuleUID (#115680)
Alerting: Fix a race condition panic in ResetStateByRuleUID (#115662)

(cherry picked from commit 096208202e)

Co-authored-by: Alexander Akhmetov <me@alx.cx>
2025-12-24 13:44:30 +01:00
grafana-delivery-bot[bot] 3c46394839 [release-12.3.2] Alerting: Fix url rule form parsing (#115628)
Alerting: Fix url rule form parsing (#113513)

Fix alertRuleFormSchema to properly handle query model objects

(cherry picked from commit 6746207c36)

Co-authored-by: Konrad Lalik <konradlalik@gmail.com>
2025-12-19 16:09:36 +01:00
grafana-delivery-bot[bot] 993b55019d [release-12.3.2] CI: Add e2e-playwright folder to e2e test detection changes (#115635)
CI: Add e2e-playwright folder to e2e test detection changes (#115623)

(cherry picked from commit 133865182e)

Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
2025-12-19 16:07:23 +01:00
grafana-delivery-bot[bot] 61693b4db3 [release-12.3.2] update documentation to mention protected fields (#115599)
update documentation to mention protected fields (#114809)

* update documentation to mention protected fields

* alerting docs: add protected field info for grafana cloud

add protected field info for grafana cloud

* prettier

* link fix

---------


(cherry picked from commit 0aeb4feef3)

Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com>
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com>
2025-12-18 14:46:28 -06:00
grafana-delivery-bot[bot] e2867c54af [release-12.3.2] ElasticSearch: Update annotation time-range properties (#115566)
ElasticSearch: Update annotation time-range properties (#115500)

Update time-range properties

(cherry picked from commit f1b19dd9fa)

Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
2025-12-18 15:52:04 +00:00
grafana-delivery-bot[bot] f2c219d5b0 [release-12.3.2] CI: Remove the default alpine & ubuntu versions so that the ones in Dockerfile (#115557)
CI: Remove the default alpine & ubuntu versions so that the ones in Dockerfile (#115544)

* Remove the default alpine & ubuntu versions so that the ones in Dockerfile are used

* set default to just 'alpine' or 'ubuntu'

* use defaults instead

(cherry picked from commit 39fa6559ee)

Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com>
2025-12-18 14:21:22 +00:00
grafana-delivery-bot[bot] 4ab9aa6a0b [release-12.3.2] Docs: remove software-properties-common; it is unused and not available in debian:13 (#115520)
Co-authored-by: Kevin Minehart <5140827+kminehart@users.noreply.github.com>
2025-12-17 22:23:21 +00:00
grafana-delivery-bot[bot] 2fe599c1ab [release-12.3.1] Created Troubleshooting guide for MySQL data source plugin (#115326)
Created Troubleshooting guide for MySQL data source plugin (#114737)

* created troubleshooting guide for mysql data source plugin



* Apply suggestions from code review

thanks for the code review



* rename file from _index.md to index.md



* Update docs/sources/datasources/mysql/troubleshoot/index.md

---------



(cherry picked from commit bc88796e6e)

Signed-off-by: Usman Ahmad <usman.ahmad@grafana.com>
Co-authored-by: Usman Ahmad <syed_usman_ahmed@hotmail.com>
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2025-12-17 19:45:24 +01:00
grafana-delivery-bot[bot] e5f40a0023 [release-12.3.1] Docs: Configure Git Sync using CLI (#115145)
Docs: Configure Git Sync using CLI (#115068)

* WIP

* WIP

* Edits, Claude

* Prettier

* Update docs/sources/as-code/observability-as-code/provision-resources/git-sync-setup.md



* Update docs/sources/as-code/observability-as-code/provision-resources/git-sync-setup.md



* WIP

* Restructuring

* Minor tweaks

* Fix

* Update docs/sources/as-code/observability-as-code/provision-resources/git-sync-setup.md



* Feedback

* Prettier

* Links

---------


(cherry picked from commit c71c0b33ee)

Co-authored-by: Anna Urbiztondo <anna.urbiztondo@grafana.com>
Co-authored-by: Roberto Jiménez Sánchez <roberto.jimenez@grafana.com>
2025-12-17 05:21:50 +00:00
grafana-delivery-bot[bot] d31dc9e912 [release-12.3.1] Docs: Add dashboard dto information (#114610)
Docs: Add dashboard dto information (#114459)

---------


(cherry picked from commit 3b481f8687)

Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com>
Co-authored-by: Anna Urbiztondo <anna.urbiztondo@grafana.com>
2025-12-17 06:01:37 +01:00
grafana-delivery-bot[bot] d8e5d4a51c [release-12.3.2] docs: update the technical note for annotation bloat (#115455)
Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com>
2025-12-16 16:50:54 -06:00
grafana-delivery-bot[bot] 4de97e0a27 [release-12.3.1] Docs: Update export as JSON task (#115289)
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2025-12-16 17:42:56 -05:00
github-actions[bot] 1a3aeab607 Release: 12.3.1 (#115450)
* Update changelog

* Update version to 12.3.1

* restart ci

---------

Co-authored-by: grafana-delivery-bot[bot] <grafana-delivery-bot[bot]@users.noreply.github.com>
Co-authored-by: jev forsberg <jev.forsberg@grafana.com>
2025-12-16 14:57:58 -07:00
Yuri Tseretyan 28a284f40b [release-12.3.1] Alerting: Fix contact points issue (#115427)
Alerting: Protect sensitive fields of contact points from unauthorized modification
- Introduce a new permission alert.notifications.receivers.protected:write. The permission is granted to contact point administrators.
- Introduce field Protected to NotifierOption
- Introduce DiffReport for models.Integrations with focus on Settings. The diff report is extended with methods that return all keys that are different between two settings.
- Add new annotation 'grafana.com/access/CanModifyProtected' to Receiver model
- Update receiver service to enforce the permission and return status 403 if unauthorized user modifies protected field
- Update receiver testing API to enforce permission and return status 403 if unauthorized user modifies protected field.
- Update UI to disable protected fields if user cannot modify them

Co-authored-by: Sonia Aguilar <soniaaguilarpeiron@gmail.com>
2025-12-16 18:49:10 +00:00
grafana-delivery-bot[bot] 9f42e3426a [release-12.3.1] alerting docs: restore config feature toggle info (#115376)
alerting docs: restore config feature toggle info (#114056)

* alerting docs: restore config feature toggle info

* Update docs/sources/alerting/set-up/configure-alert-state-history/index.md



---------


(cherry picked from commit eec4722372)

Co-authored-by: Johnny Kartheiser <140559259+JohnnyK-Grafana@users.noreply.github.com>
Co-authored-by: Alexander Akhmetov <me@alx.cx>
2025-12-16 10:18:55 -06:00
grafana-delivery-bot[bot] 0d1a5b4420 [release-12.3.1] Tracing: Fix excluding paths from tracing (#115399)
Tracing: Fix excluding paths from tracing  (#115394)

fix: not tracing paths correctly
(cherry picked from commit 7913b20cca)

Co-authored-by: Levente Balogh <balogh.levente.hu@gmail.com>
v12.3.1
2025-12-16 15:17:13 +01:00
grafana-delivery-bot[bot] e8f080d471 [release-12.3.1] docs: update visualizations for logs (#115375)
docs: update visualizations for logs (#115183)

* docs: update visualizations for logs

* ran prettier

* vale errors

(cherry picked from commit ca2babf1a3)

Co-authored-by: J Stickler <julie.stickler@grafana.com>
2025-12-15 14:35:09 -05:00
Jack Baldry 28e77d0f9d Release: Bump version to 12.3.1 (#113481) (#115361)
Docs: Git Sync scenarios (#115199)

* WIP

* Review

* Move scenarions

* Structure fix

* Edits, fix

* Vale, x-refs

* Feedback, tweaks

* Consolidate HA, titles

* Prettier

* Prettier

* Adding missing content

* Minor edits

* Links

* Prettier

(cherry picked from commit f3421b9718)

Co-authored-by: Anna Urbiztondo <anna.urbiztondo@grafana.com>
2025-12-15 19:18:36 +00:00
grafana-delivery-bot[bot] 60c02dc6a7 [release-12.3.1] Docs: Plugin install deprecation note (#115357)
Docs: Plugin install deprecation note (#115160)

* Placeholder

* Updated note

* Update docs/sources/administration/plugin-management/plugin-install.md



* Feedback

* Update docs/sources/administration/plugin-management/plugin-install.md



---------


(cherry picked from commit fdc84474ce)

Co-authored-by: Anna Urbiztondo <anna.urbiztondo@grafana.com>
Co-authored-by: David Harris <david.harris@grafana.com>
2025-12-15 15:31:45 +00:00
grafana-delivery-bot[bot] bebcea9a9c [release-12.3.1] Docs: Clarify section title for repeating rows and tabs (#115346)
Co-authored-by: grafakus <marc.mignonsin@grafana.com>
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2025-12-15 14:24:45 +00:00
grafana-delivery-bot[bot] 6a6182c620 [release-12.3.1] Chore: fix grafana 12 release and support dates (#115314)
Co-authored-by: Robert Horvath <robert.horvath@grafana.com>
fix grafana 12 release and support dates (#115235)
2025-12-15 08:07:43 -06:00
grafana-delivery-bot[bot] 0e38140bd9 [release-12.3.1] Chore: Run annotation data migration in batches (#115136)
* Chore: Run annotation data migration in batches (#113589)

* run annotation data migration in batches

* how could i miss it

* run in the background, starting from newest annotations

* update tests

* optionally pass batch size via env

(cherry picked from commit 95e65e2588)

* update mysql query

---------

Co-authored-by: Serge Zaitsev <serge.zaitsev@grafana.com>
2025-12-15 12:12:31 +01:00
grafana-delivery-bot[bot] 1214d51a42 [release-12.3.1] DOCS: Overhaul Azure Monitor data source docs (#115283)
DOCS: Overhaul Azure Monitor data source docs (#115121)

* continued edits

* authentication updates

* added more info to configure doc

* started work on query editor

* reviewed the configure doc, consolidated sections

* fixed issue with headings

* fixed errors

* updates to the template variables doc

* created initial troubleshooting doc

* removed gerunds and fixed heading issues

* new annotations doc added

* more updates to query editor

* fixed spelling

* fixed some linter issues

* fixed flow for the intro doc

* updates to the intro doc

* fixed transformation links

* added review date to front matter

* ran prettier

* added a new alerting doc

* linter updates

* some final edits

* ran prettier again

* Update docs/sources/datasources/azure-monitor/configure/index.md



* Update docs/sources/datasources/azure-monitor/configure/index.md



* Update docs/sources/datasources/azure-monitor/troubleshooting/index.md



* edits based on feedback

* removed all relative reference links

* ran prettier

---------


(cherry picked from commit 3459c67bfb)

Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com>
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
2025-12-15 10:45:24 +01:00
grafana-delivery-bot[bot] 9092f2aa02 [release-12.3.1] Docs: Added troubleshooting guide for the InfluxDB data source (#115280)
Docs: Added troubleshooting guide for the InfluxDB data source (#115191)

* Docs: Add troubleshooting guide for InfluxDB data source

* linter fixes, updates based on feedback

(cherry picked from commit 37ccd8bc3d)

Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com>
2025-12-15 10:44:56 +01:00
Larissa Wandzura d100c2d7cc Docs: remove extra config file from 12.3.1 for Elasticsearch (#115266)
removed duplicate config file
2025-12-12 17:49:25 +00:00
grafana-delivery-bot[bot] 6cbc315c7d [release-12.3.1] Chore: Bump grafana/llm 1.0.1 (#115217)
Chore: Bump grafana/llm 1.0.1 (#115175)

(cherry picked from commit c7c052480d)

Co-authored-by: Ezequiel Victorero <ezequiel.victorero@grafana.com>
2025-12-12 10:39:10 -03:00
grafana-delivery-bot[bot] a06bef2e93 [release-12.3.1] Chore: Bump nodemailer with forced resolution (#115181)
Chore: Bump nodemailer with forced resolution (#115172)

(cherry picked from commit c35642b04d)

Co-authored-by: Ezequiel Victorero <ezequiel.victorero@grafana.com>
2025-12-12 10:06:12 -03:00
Larissa Wandzura be89902704 [release-12.3.1] DOCS: Updates to Elasticsearch data source docs (#115187)
DOCS:  Updates to Elasticsearch data source docs (#115021)

* created new configure folder, rewrote intro page

* updated configure doc

* updated query editor

* updates to template variables

* added troubleshooting doc, fixed heading issues

* fix linter issues

* added alerting doc

* corrected title

* final edits

* fixed linter issue

* added deprecation comment per feedback

* ran prettier

(cherry picked from commit 91a72f2572)
2025-12-12 10:35:39 +01:00
grafana-delivery-bot[bot] cc3a03feef [release-12.3.1] Add new glossary word (#115169)
Add new glossary word (#115070)

* Docs: Add grafanactl term to glossary

* Edit to adapt to Glossary def length

* Fix

* Real fix

* Fix link

---------


(cherry picked from commit ada14df9fd)

Co-authored-by: Anna Urbiztondo <anna.urbiztondo@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2025-12-11 17:32:15 +00:00
grafana-delivery-bot[bot] 98233ac86c [release-12.3.1] Docs: Add permissions information (#115108)
Co-authored-by: Isabel Matwawana <76437239+imatwawana@users.noreply.github.com>
2025-12-10 18:50:35 +00:00
grafana-delivery-bot[bot] 87bf56e9c7 [release-12.3.1] deps(docker): bump alpine from 3.22.2 to 3.23.0 (#115074)
deps(docker): bump alpine from 3.22.2 to 3.23.0 (#114816)

Bumps alpine from 3.22.2 to 3.23.0.

---
updated-dependencies:
- dependency-name: alpine
  dependency-version: 3.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...



(cherry picked from commit 633332c750)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-10 10:06:10 +00:00
Hugo Häggmark e4ebc13ae1 [release-12.3.1] Plugins: Add PluginContext to plugins when scenes is disabled (#115064)
Plugins: Add PluginContext to plugins when scenes is disabled (#114989)

Plugins: Add PluginContext to plugins when scenes is disabled
(cherry picked from commit d1761606fb)
2025-12-10 08:04:17 +01:00
grafana-delivery-bot[bot] a84e0cf8c1 [release-12.3.1] Docs: Creating upgrade guide content for annotation table bloat (#115050)
Co-authored-by: Jacob Valdez <jacob.valdez@grafana.com>
2025-12-09 22:42:47 +00:00
grafana-delivery-bot[bot] 96bdf085d3 [release-12.3.1] Azure: Fix dcount aggregation (#114907)
Azure: Fix `dcount` aggregation (#114666)

* Add parameter type field

* Use parameterType to filter columns for aggregation funcs

* Support selecting column for dcount aggregation

(cherry picked from commit b719aea078)

Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
2025-12-08 13:48:36 +00:00
grafana-delivery-bot[bot] 5e63352be3 [release-12.3.1] docs(alerting): add new Examples of trace-based alerts (#114892)
docs(alerting): add new Examples of trace-based alerts (#114511)

* docs(alerting): add new Examples of trace-based alerts

* fix vale issues

(cherry picked from commit a8d174ccef)

Co-authored-by: Pepe Cano <825430+ppcano@users.noreply.github.com>
2025-12-05 08:59:43 +01:00
grafana-delivery-bot[bot] 75e0a0eb93 [release-12.3.1] Postgresql: Fix variable interpolation logic when the variable has multiple values (#114876)
Postgresql: Fix variable interpolation logic when the variable has multiple values (#114058)

* fix the variable interpolation

* add jest config to grafana-sql

* fix broken tests

* add variable interpolation tests

* lint

* apply fix only to postresql datasource

(cherry picked from commit 0291f6d1e7)

Co-authored-by: ismail simsek <ismailsimsek09@gmail.com>
2025-12-04 21:29:05 +01:00
grafana-delivery-bot[bot] 0c6bbcd32d [release-12.3.1] Add Zabbix to the list of unsupported data sources (#114847)
Add Zabbix to the list of unsupported data sources (#114823)

Fixes: https://github.com/grafana/support-escalations/issues/19739
(cherry picked from commit c88314296b)

Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com>
2025-12-04 15:21:38 +01:00
grafana-delivery-bot[bot] aaf91dc82c [release-12.3.1] Azure: Improved column handling in logs query builder (#114841)
Azure: Improved column handling in logs query builder (#114667)

* Add parameter type field

* Use parameterType to filter columns for aggregation funcs

* Add tests for aggregate components

(cherry picked from commit ff4228bd58)

Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
2025-12-04 14:01:19 +00:00
grafana-delivery-bot[bot] 6ec45f9d00 [release-12.3.1] Azure: Include aggregate columns in logs builder (#114835)
Azure: Include aggregate columns in logs builder (#114684)

* Include groupBy and aggregate columns

* Order by tests

(cherry picked from commit 94b7d6f7b8)

Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
2025-12-04 13:04:26 +00:00
Josh Hunt f05041da2c [release-12.3.1] Chore: Bump express and js-yaml (#114703)
Chore: Bump express and js-yaml (#114696)

* Bump express version

* Bump js-yaml version

* Force resolution of js-yaml 4.1.0 to 4.1.1

(cherry picked from commit 09883ab4ee)
2025-12-04 09:46:46 +00:00