Gabriel MABILLE
657bf76922
grafana-iam: Instantiate parent provider (#115224 )
2025-12-15 15:47:12 +01:00
Dominik Prokop
dc0ccd238b
Comment out schema editor button in dashboard edit pane ( #115342 )
2025-12-15 15:45:44 +01:00
Roberto Jiménez Sánchez and Claude Sonnet 4.5
35affc57c2
Provisioning: Deprecate folder move and delete on configured branch ( #115329 )
...
* Provisioning: Deprecate single file/folder move and delete on configured branch
Reject individual file and folder move/delete operations on the configured
branch via the single files endpoints (HTTP 405 MethodNotAllowed). Users
must use the bulk operations API (jobs API) instead.
Motivation:
- Reconciliation for these operations is not reliable as it must be
recursive and cannot run synchronously since it could take a long time
- Simplifies authorization logic - fewer operations to secure and validate
- Reduces complexity and surface area for potential bugs
- Bulk operations via jobs API provide better control and observability
Operations on non-configured branches (e.g., creating PRs) continue to work
as before since they don't update the Grafana database.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* fix: remove trailing whitespace in test file
* Fix behaviour to match current behavior
* Revert changes for individual files
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
2025-12-15 14:19:55 +00:00
Marcus Andersson
9ceff992aa
Sandbox: Exclude transferable objects from near membrane proxy unboxing ( #115016 )
...
* Fixing so geomap works with sandbox
* Will not try to unbox transferable instances.
2025-12-15 15:15:08 +01:00
Will Assis
12dd3dffe0
unified-storage: sqlkv skeleton ( #115176 )
...
* implement sqlkv skeleton and include sqlkv in badgerkv tests
2025-12-15 08:56:15 -05:00
Levente Balogh
7c6475262d
Docs: Update docs for annotation controls placement ( #115207 )
...
* docs: update docs for annotation controls placement
* chore: prettier fix
* chore: revert changes to annotations-schema.md
* fix: review note
2025-12-15 08:41:58 -05:00
Kevin Minehart
b805d5cae0
Update PR Patch check to work on forks ( #115308 )
...
* Update PR Patch check to work on forks
2025-12-15 14:30:38 +01:00
Isabel Matwawana and grafakus
49c5c0ce41
Docs: Clarify section title for repeating rows and tabs ( #115170 )
...
Co-authored-by: grafakus <marc.mignonsin@grafana.com >
2025-12-15 08:23:32 -05:00
Tobias Skarhed
75caaccad4
Scopes: Add frontend support for disableSubScopeSelection ( #115323 )
...
* Add devenv scopes and don't display the switch button
* Add tests
* Remove redundant test
2025-12-15 13:14:44 +00:00
Torkel Ödegaard
00a6e1781f
Scopes: move scope dashboard list toggle to canvas/page ( #115131 )
...
* Scopes: move scope dashboard list toggle to canvas/page
* Updates
* Updates
* Fix test
* Update
2025-12-15 14:08:04 +01:00
Ivan Ortega Alba and Dominik Prokop
ca0c09cb73
DashboardV2: Fix value mapping v1 to v2 ( #115331 )
...
* DashboardV2: Fix value mapping v1 to v2
* Update apps/dashboard/pkg/migration/conversion/v1beta1_to_v2alpha1.go
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
---------
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
2025-12-15 12:50:10 +00:00
Gonzalo Trigueros Manzanas
c47c360fd9
Provisioning: update progress warning test cause it depended on a non… ( #115332 )
...
provisioning: update progress warning test cause it depended on a non-deterministic order.
2025-12-15 12:26:18 +00:00
Oscar Kilhed
62cab8bd63
V2 Schema: Restore inspect panel json editing workflow, for v2 ( #115227 )
...
* Restore inspect panel json editing workflow, for v2
* add reporting
* add validation testing
* update the test to replicate
* update localization
2025-12-15 13:15:51 +01:00
Oscar Kilhed
1e031db607
Dynamic dashboards: Hide hidden elements in outline in view mode ( #115249 )
...
hide hidden elements in outline in view mode
2025-12-15 12:28:28 +01:00
Marc M.
172f1fb974
DynamicDashboards: Fix to allow panels with empty titles to be dragged ( #115274 )
...
DynamicDashboards: Fix panels with no titles can't be dragged
2025-12-15 11:55:16 +01:00
Jean-Philippe Quéméner
a716549f36
fix(dashboards): return right token for version api ( #115313 )
2025-12-15 11:23:18 +01:00
Tobias Skarhed
e5c1de390d
Scopes: Update ScopeNavigation type ( #115312 )
...
Update scope types
2025-12-15 11:13:35 +01:00
Marc M.
20f17d72c3
DynamicDashboards: Add background ( #115273 )
2025-12-15 11:05:56 +01:00
Marc M.
a3d7bd8dca
DynamicDashboards: In view mode, hide config button when panel has not been configured ( #115261 )
2025-12-15 11:05:36 +01:00
Robert Horvath
074e8ce128
Chore: fix grafana 12 release and support dates ( #115235 )
...
fix release and support dates of grafana 12.3.x and 12.4.x
2025-12-15 10:59:24 +01:00
Joe Elliott
4149767391
Tempo: Correctly escape/unescape tag when looking for tag values ( #114275 )
...
* Correctly escape/unescape tag
Signed-off-by: Joe Elliott <number101010@gmail.com >
* changelog
Signed-off-by: Joe Elliott <number101010@gmail.com >
* Revert "changelog"
This reverts commit e0cde18994c67fbdd601514d2f930798b0ae76c6.
---------
Signed-off-by: Joe Elliott <number101010@gmail.com >
2025-12-15 10:41:24 +01:00
Gonzalo Trigueros Manzanas
0c49337205
Provisioning: add warning column to JobSummary UI. ( #115220 )
2025-12-15 08:22:33 +00:00
grafana-pr-automation[bot] and github-actions[bot]
c5345498b1
I18n: Download translations from Crowdin ( #115291 )
...
New Crowdin translations by GitHub Action
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-13 00:42:48 +00:00
Isabel Matwawana
1bcccd5e61
Docs: Update export as JSON task ( #115288 )
2025-12-12 22:26:28 +00:00
Oscar Kilhed
12b38d1b7a
Dashboards: Never allow rows with hidden header to be collapsed ( #115284 )
...
Never allow rows with hidden header to be collapsed
2025-12-12 22:14:48 +00:00
Paul Marbach
359d097154
Table: Remove hardcoded assumption of __nestedFrames field name ( #115117 )
...
* Table: Remove hardcoded assumption of __nestedFrames field name
* E2E for nested tables
* Apply suggestion from @fastfrwrd
2025-12-12 21:57:47 +00:00
Haris Rozajac
cfc5d96c34
Dashboard Schema V2: Fix panel query tab ( #115276 )
...
fix panel query tab for v2 schema
2025-12-12 14:39:43 -07:00
Larissa Wandzura and Andreas Christou
3459c67bfb
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
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
* Update docs/sources/datasources/azure-monitor/configure/index.md
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
* Update docs/sources/datasources/azure-monitor/troubleshooting/index.md
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
* edits based on feedback
* removed all relative reference links
* ran prettier
---------
Co-authored-by: Andreas Christou <andreas.christou@grafana.com >
2025-12-12 21:10:03 +00:00
Larissa Wandzura
37ccd8bc3d
Docs: Added troubleshooting guide for the InfluxDB data source ( #115191 )
...
* Docs: Add troubleshooting guide for InfluxDB data source
* linter fixes, updates based on feedback
2025-12-12 20:21:50 +00:00
colin-stuart
5156177079
SCIM: show error if SCIM-provisioned user attempts login with non-SAML auth module ( #115271 )
2025-12-12 13:51:37 -06:00
Paul Marbach
4817ecf6a3
Sparkline: Guess decimals rather than going with 0 ( #115246 )
...
* Sparkline: Guess decimals rather than going with 0
* Update packages/grafana-ui/src/components/Sparkline/utils.test.ts
2025-12-12 13:59:54 -05:00
Renato Costa
c73cab8eef
chore: add cleanup task for duplicated provisioned dashboards ( #115103 )
...
* chore: add cleanup task for duplicated provisioned dashboards
2025-12-12 13:56:47 -05:00
Adela Almasan
a37ebf609e
VizSuggestions: Fix unique key warning ( #115112 )
2025-12-12 12:25:03 -06:00
Kristina Demeshchik
b29e8ccb45
Dashboards: Generate default tab title when converting rows with empty titles to tabs ( #115256 )
...
Generate default title for empty row titles
2025-12-12 13:14:56 -05:00
Matias Chomicki
644f7b7001
Infinite scroll: Fix interaction with client-side filter ( #115243 )
...
Infinite scroll: fix interaction with client-side filter
2025-12-12 18:59:49 +01:00
Alexander Zobnin
629570926d
Zanzana: Fix resource translation for dashboards ( #115077 )
2025-12-12 11:05:10 -06:00
Will Assis
1b59c82b74
Revert "Unified-storage: sql backend key path backfill ( #115033 )" ( #115257 )
...
This reverts commit b2dd095bd8 .
2025-12-12 17:00:08 +00:00
Matias Chomicki
f35447435f
LogLineContext: remove broken permalink prop ( #115252 )
2025-12-12 16:24:36 +00:00
Paul Marbach
c0dc92e8cd
Gauge: Fit-and-finish tweaks to glows, text position, and sparkline size ( #115173 )
...
* Gauge: Fit-and-finish tweaks to glows, text position, and sparkline size
* adjust text height and positions a little more
* cohesive no data handling
* more tweaks
* fix migration test
* Fix JSON formatting by adding missing newline
* remove new line
2025-12-12 11:10:56 -05:00
Matias Chomicki
7114b9cd3b
Log Line Details: Fix width calculation in dashboards ( #115248 )
...
* FieldSelector: rename functions to be more explicit
* LogDetailsContext: calculate width based on field selector visibility
* LogLineDetails: Fix sidebar max width calculation
* Update functions usage
* Add regression and fix context calculation
2025-12-12 16:56:23 +01:00
Kristina Demeshchik
b40d0e6ff4
Dashboards: Fix accessible color palettes not being saved in v2 schema ( #115244 )
...
* Fix palette color v2 conversion
* v2->v1 conversion
2025-12-12 10:36:31 -05:00
Yunwen Zheng
584615cf3f
RecentlyViewedDashboards: Set up container on browsing dashboards page ( #115164 )
...
* RecentlyViewedDashboards: Set up container on browsing dashboards page
2025-12-12 10:32:05 -05:00
William Wernert and Yuri Tseretyan
5f80a29a28
Alerting: Prevent users from saving rules to git-synced folders ( #114944 )
...
---------
Co-authored-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-12-12 15:25:08 +00:00
Bogdan Matei
eab5d2b30e
Dashboard: Fix rogue modal when exiting edit mode ( #115240 )
...
* Dashboard: Fix rogue modal when exiting edit mode
* Remove unnecessary change
2025-12-12 17:17:34 +02:00
Anna Urbiztondo
f3421b9718
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
2025-12-12 16:08:28 +01:00
Alex Khomenko
1addfd69b4
Provisioning: Fix duplicated breadcrumb ( #115234 )
...
* Provisioning: Fix duplicated breadcrumb
* translations
2025-12-12 15:00:40 +00:00
Gonzalo Trigueros Manzanas
d4a627c5fc
Provisioning: Add resource-level warning support. ( #115023 )
2025-12-12 15:59:45 +01:00
Johnny Kartheiser
46ef9aaa0a
Alerting docs: Links fix ( #115044 )
...
* alerting docs: links fix
fixes 404 errors
* Alerting docs: Fix Slack integration links
Fixes Slack links and clarifies the first two steps.
* prettier
2025-12-12 08:58:10 -06:00
Serge Zaitsev
6ce672dd00
Chore: Fix mysql query for annotation migration ( #115222 )
...
fix mysql query for annotation migration
2025-12-12 15:37:43 +01:00
Matheus Macabu
403f4d41de
APIServer: Add wiring for audit backend and policy rule evaluator ( #115212 )
2025-12-12 15:17:44 +01:00