Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| bump: authlib version | konsalex | M | No | 1.6h | 0.2h | Sep 30, 2026 |
SummaryChoreUpdate authlib dependency version Ensures all Grafana backend services use the latest authlib release, improving security and compatibility. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [release-13.0.11] Docs: Add missing content to panel options configuration (#133824) | imatwawana | M | No | 0.2h | 0.1h | Sep 30, 2026 |
SummaryDocsAdd missing panel options documentation Adds missing show/hide rules content to panel options and dashboard creation pages, improving user guidance. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| Panel editor: Lazy load standard option editors | joshhunt | L | No | 4.9h | 4.8h | Sep 30, 2026 |
SummaryFeatureLazy load panel option editors Reduces initial JavaScript bundle size for pages that do not edit panels, improving load times and user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Plugins.V3: Include token exchange clients | ryantxu | XL | No | 10.1h | 5.9h | Sep 30, 2026 |
SummaryFeatureAdd token exchange clients for plugin protocol v3 Enables plugins to exchange caller tokens for access tokens, allowing them to act on behalf of users and enforce fine‑grained permissions. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [release-12.4.13] Dashboard: Preserve default grid rows when filtering and resizing panels | oscarkilhed | XL | No | 2.6h | 0.6h | Sep 30, 2026 |
SummaryFeaturePreserve default grid rows on filter and resize This update ensures dashboards maintain consistent layout when users filter or resize panels, improving usability and preventing layout glitches. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Docs: Updates terraform attribute name to match the expected naming convention | HCloward | XS | No | 1.8h | 0.4h | Sep 30, 2026 |
SummaryDocsUpdate Terraform attribute naming in docs Clarifies Terraform example for Cloud Provider Observability, reducing user confusion. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Traces to Logs: Add support for mixed configurations | matyax | L | No | 28.9h | 0.2h | Sep 30, 2026 |
SummaryFeatureAdd mixed trace‑to‑logs configuration support Enables multiple trace‑to‑logs configurations per data source, allowing services to use different trace ID formats and improving flexibility for users. Health Assessment
Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot, Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| CI: Run golangci-lint when .golangci.yml changes | toddtreece | XS | AI | 0.7h | 0.1h | Sep 30, 2026 |
SummaryCI/CDCI: Run golangci-lint when .golangci.yml changes Ensures linting runs for configuration changes, preventing unnoticed lint failures that could surface later. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Chore: Fix depguard file globs for apps/playlist and apps/dashboard | toddtreece | XS | AI | 0.6h | 0.2h | Sep 30, 2026 |
SummaryChoreFix depguard file globs for apps Ensures lint rules enforce import restrictions for apps/playlist and apps/dashboard, improving code quality. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Yaml
|
||||||
| DateTime: Fix timezone crashes with a custom week start | fastfrwrd | S | No | 15.1h | 9.3h | Sep 30, 2026 |
SummaryBug FixFix timezone crash with custom week start Prevents crashes when users view schedules with custom week starts, improving reliability for international users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Annotations: fix tags not linked to batch-inserted annotations | cbodonnell | S | No | 0.7h | 0.6h | Sep 30, 2026 |
SummaryBug FixFix annotation tag linking bug Corrects a bug where batch-inserted annotations had no tags linked, preventing proper annotation display and causing orphaned records. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| IAM: remove unused team binding search client | pstibrany | XL | No | 0.4h | 0.4h | Sep 30, 2026 |
SummaryRefactorRemove unused IAM team binding search client Eliminates dead code and tests for the legacy team binding search client, simplifying IAM package maintenance without affecting runtime behavior. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Docs: Add new text panel documentation | imatwawana | M | No | 16.3h | 0.1h | Sep 30, 2026 |
SummaryDocsAdd new text panel documentation Adds documentation for the new text panel feature, ensuring Cloud users have up-to-date guidance while preserving OSS docs. Health Assessment
Medium
Low
Low
AI DetailsTech Stack |
||||||
| Chore: use stdlib uuid | ryantxu | L | No | 1.1h | 0.1h | Sep 30, 2026 |
SummaryRefactorReplace Google UUID with stdlib UUID Standardizes UUID generation across Grafana backend, removing external dependency and simplifying error handling. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Dashboard: Preserve default grid rows when filtering and resizing panels | oscarkilhed | XL | No | 7.6h | 5.8h | Sep 30, 2026 |
SummaryFeaturePreserve default grid rows during filtering and resizing Keeps row headers and expand/collapse controls visible when users filter or resize panels, preserving grouping and reducing confusion for dashboard users. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| CI: Measure login-page asset weight in frontend perf tests | joshhunt | M | No | 1.8h | 1.8h | Sep 30, 2026 |
SummaryFeatureAdd login-page asset measurement to perf tests Adds login-page asset measurement to hourly frontend performance job, enabling separate tracking of login-page asset weight from dashboard assets, improving monitoring for frontend engineers. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Yaml, Typescript
Frameworks:
Github-Actions
|
||||||
| Search: remove field-value result rollout flags | pstibrany | L | No | 1.5h | 1.5h | Sep 30, 2026 |
SummaryChoreRemove field-value result rollout flags Eliminates obsolete rollout flags, simplifying search API and improving performance. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| [release-13.2.4] Docs: Replace deprecated alerting ref links with versioned URLs | JohnnyK-Grafana | XL | No | 0.3h | 0.2h | Sep 30, 2026 |
SummaryDocsReplace deprecated alerting ref links with versioned URLs Ensures Grafana Cloud mounts rewrite links correctly, improving documentation consistency and preventing broken links for users. Health Assessment
X-Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack |
||||||
| Docs: Git Sync - Improvements to import resources | urbiz-grafana | XL | No | 29.1h | 0.0h | Sep 30, 2026 |
SummaryDocsImprove Git Sync Import Documentation Enhances documentation for Git Sync import resources, clarifying usage and addressing known issues. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| AGENTS.md: point to instrumentation guide when working on metrics | pstibrany | XS | No | 0.4h | 0.3h | Sep 30, 2026 |
SummaryDocsAdd instrumentation guide reference to AGENTS.md Ensures contributors are directed to the instrumentation guide before adding metrics, improving consistency and reducing errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| Notebooks: Fix sticky controls bar UI issue | juanicabanas | M | No | 13.4h | 0.0h | Sep 30, 2026 |
SummaryBug FixFix sticky controls bar UI in notebooks The sticky NotebookToolbar now displays the correct background and content no longer scrolls behind it, ensuring a smoother user experience when navigating notebooks. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Provisioning: move the keys lister out of provisioning | RafaelPaulovic | XL | AI | 3.1h | 2.9h | Sep 30, 2026 |
SummaryRefactorMove keys lister out of provisioning Reorganizes key listing logic to improve separation of concerns, reducing coupling between provisioning and key management, enhancing maintainability and clarity. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Chore: remove unused nodemailer resolution | ashharrison90 | XS | No | 3.5h | 3.5h | Sep 30, 2026 |
SummaryChoreRemove unused nodemailer resolution from package.json This change cleans up the dependency resolution configuration, reducing build noise and keeping the project configuration tidy for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Visual refresh: Update text in visual refresh alert | ashharrison90 | S | No | 27.0h | 0.1h | Sep 30, 2026 |
SummaryChoreUpdate visual refresh alert text Aligns the visual refresh alert wording with design specifications, enhancing clarity for users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Metrics: don't add prefixes with WrapRegistererWithPrefix | pstibrany | S | No | 0.3h | 0.2h | Sep 30, 2026 |
SummaryChoreRemove metric prefixes with WrapRegistererWithPrefix Ensures consistent metric names across processes, simplifying dashboard queries and reducing confusion. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Search: rebuild only the imported type of a global index | pstibrany | XL | No | 2.4h | 0.1h | Sep 30, 2026 |
SummaryBug FixSearch: rebuild only the imported type of a global index Optimizes search index rebuilds by targeting only newly imported types, reducing load and improving performance while maintaining data consistency. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Dashboard: prepare search for field-value results | pstibrany | L | No | 2.8h | 0.1h | Sep 30, 2026 |
SummaryFeaturePrepare dashboard search for field-value results Removes unused search explanation option and filters response fields to support FIELD_VALUES, enabling unconditional use without errors. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| Unified storage: write grafana_ prefix into metric names | pstibrany | L | No | 0.8h | 0.7h | Sep 30, 2026 |
SummaryBug FixAdd grafana_ prefix to unified storage metrics Ensures metrics are discoverable by dashboards and agents, improving observability and reducing query failures. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Dashboard: Register Alerting toolbar action without DashNav dependency | joshhunt | L | No | 17.5h | 17.5h | Sep 30, 2026 |
SummaryFeatureRegister Alerting toolbar action without DashNav Reduces bundle size by removing legacy dashboard navigation imports, improving load times for all users. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Go: Run go mod tidy | macabu | XS | No | 0.3h | 0.2h | Sep 30, 2026 |
SummaryChoreRun go mod tidy Ensures module dependencies are clean and up-to-date, preventing stale or missing packages. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| yarn: update lock file | jackw | M | No | 0.4h | 0.0h | Sep 30, 2026 |
SummaryChoreyarn: update lock file Updates the Yarn lock file to ensure CI builds use the latest dependency versions, preventing build failures and maintaining build stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| storage: support seeded broadcaster initialization and checked resumes | gassiss | XL | No | 278.4h | 0.7h | Sep 30, 2026 |
SummaryFeatureAdd seeded broadcaster init and resume checks Enables asynchronous cache initialization and accurate resume handling for event streams, reducing client errors on reconnection and improving system reliability. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Storage: remove obsolete legacy search wrapper | pstibrany | XL | No | 0.7h | 0.1h | Sep 30, 2026 |
SummaryRefactorRemove obsolete legacy search wrapper Eliminates legacy search client and associated tests, streamlining storage code and reducing maintenance overhead. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Provisioning: Classify health-check metric errors by cause | ferruvich | L | No | 2.3h | 0.1h | Sep 30, 2026 |
SummaryFeatureAdd cause label to provisioning health metrics Operators can distinguish credential failures from infrastructure failures in provisioning health checks, improving alert accuracy. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Chore: fix eslint suppressions — no-explicit-any in public/swagger/SwaggerPage.tsx | cursor | XS | No | 2.2h | 2.2h | Sep 30, 2026 |
SummaryChoreFix eslint no-explicit-any in SwaggerPage Reduces ESLint suppression tech debt by tightening type safety in SwaggerPage, improving code quality for Grafana developers. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Explore: Load the dashboard picker on demand | joshhunt | M | No | 19.1h | 15.4h | Sep 30, 2026 |
SummaryFeatureLazy-load Explore dashboard picker Reduces initial bundle size by loading the dashboard picker only when needed, improving startup performance for users who don't use this feature. This optimization decreases initial JavaScript payload by over 5 KB, enhancing user experience. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Visual refresh: Add nudge/revert surveys | ashharrison90 | M | No | 20.4h | 1.4h | Sep 30, 2026 |
SummaryFeatureAdd nudge/revert surveys for visual refresh Adds user surveys to gather feedback on the visual refresh feature, enabling data‑driven UI improvements for Grafana developers. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Sidebar: Keep restore button visible when Assistant is open | dprokop | XS | No | 157.9h | 157.4h | Sep 30, 2026 |
SummaryBug FixSidebar: Restore button visible with Assistant Ensures users can restore dashboards even when the Assistant panel is open, improving workflow continuity. Health Assessment
Small
Medium
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Provisioning: Classify finalizer failures by cause for the finalizer SLO | floriecai | M | AI | 3.7h | 3.2h | Sep 30, 2026 |
SummaryBug FixClassify finalizer failures by cause for SLO Improves accuracy of finalizer failure metrics, preventing customer-caused errors from inflating outage budgets. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [release-13.2.4] Provisioning: Stop PR previews when refs disappear | ferruvich | L | No | 0.3h | 0.3h | Sep 30, 2026 |
SummaryBug FixProvisioning: Stop PR previews when refs disappear Prevents failed preview jobs when a branch is deleted, improving reliability of PR preview workflows. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| [release-13.2.4] Provisioning: Skip previews for pull requests from forks | ferruvich | XL | No | 17.1h | 7.2h | Sep 30, 2026 |
SummaryFeatureProvisioning: Skip previews for pull requests from forks Git Sync now skips preview jobs for fork pull requests and posts a clear comment explaining the limitation, preventing errors and improving user experience for Git Sync users. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go, Typescript
|
||||||
| Alerting: Move recording-rule-target predicates into @grafana/alerting | mckn | L | No | 216.2h | 77.8h | Sep 30, 2026 |
SummaryRefactorMove recording rule predicates into @grafana/alerting Enables the SLO plugin to validate recording rules by exposing predicates to internal alerting code, improving alerting reliability and consistency. Health Assessment
Small
Low
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Datasources: Migrate DataSourcePicker off deprecated isDefault field | leventebalogh | M | No | 113.6h | 100.5h | Sep 30, 2026 |
SummaryBug FixMigrate DataSourcePicker to use new default logic Updates DataSourcePicker to use new default data source lookup, removing deprecated field usage and improving reliability. Health Assessment
Medium
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Datasources: Drop deprecated isDefault usage in DataSourceCard | leventebalogh | M | No | 113.7h | 0.1h | Sep 30, 2026 |
SummaryRefactorRemove deprecated isDefault from DataSourceCard Eliminates reliance on deprecated field, improving data source handling and future compatibility. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Alerting: Migrate MultipleDataSourcePicker off deprecated isDefault field | leventebalogh | S | No | 113.7h | 66.1h | Sep 30, 2026 |
SummaryRefactorMigrate MultipleDataSourcePicker off deprecated isDefault field Updates alerting UI to use new default datasource lookup, improving consistency and future-proofing. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Middleware: Replace pgzip with standard-library gzip | ryantxu | M | No | 21.6h | 0.3h | Sep 30, 2026 |
SummaryRefactorReplace pgzip with standard-library gzip Eliminates third‑party gzip dependency, improving reliability and reducing bundle size. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
1.00
Tech Stack
Languages:
Go
|
||||||
| Chore: use idomatic nil pointer for the compile-time interface assertion | ryantxu | L | No | 1.7h | 1.6h | Sep 30, 2026 |
SummaryRefactorChore: standardize compile-time interface assertions This cleanup ensures consistent compile-time checks across the codebase, improving maintainability and reducing potential confusion for developers. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.15
Tech Stack
Languages:
Go
|
||||||
| Search: bring one resource type of a global index back in line with storage | pstibrany | XL | No | 17.3h | 2.0h | Sep 30, 2026 |
SummaryFeatureAdd resource type repair for global search index Introduces two repair functions that keep the global search index in sync with storage, enhancing data consistency and paving the way for automated periodic checks. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [release-13.2.4] Docs: add GET /api/instances/{slug} to Cloud API reference | grafana-pr-automation | M | No | 0.1h | 0.0h | Sep 30, 2026 |
SummaryDocsAdd GET /api/instances/{slug} to Cloud API reference Adds documentation for the GET endpoint to retrieve a stack, complementing existing POST and DELETE endpoints, improving API clarity for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Docs: add GET /api/instances/{slug} to Cloud API reference | rjcrutch | M | No | 3.0h | 3.0h | Sep 30, 2026 |
SummaryDocsAdd GET /api/instances/{slug} to Cloud API reference Adds documentation for retrieving stack details via Cloud API, improving developer experience and reducing support queries. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||