Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| [release-11.6.15] Bump axios from 1.15.0 to 1.16.0 | jackw | L | No | 1.1h | 0.8h | May 14, 2026 |
SummaryChoreBump axios from 1.15.0 to 1.16.0 Updates axios dependency to version 1.16.0 for security and feature updates. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| AnnotationListPlugin: rebuild row layout to stop heading + timestamp overlap | mdvictor | M | No | 162.1h | 147.0h | May 14, 2026 |
SummaryBug FixFix annotation list row layout overlap Improves UI clarity by preventing overlapping heading and timestamp in annotation list, enhancing user readability. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| [release-13.0.1] Docker: Bump Alpine-based images to 3.23.4 (#122930) | macabu | XS | No | 0.5h | 0.0h | May 14, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| I18n: Download translations from Crowdin | grafana-pr-automation | M | No | 0.3h | - | May 14, 2026 |
SummaryFeatureAdd Crowdin translations for multiple locales Adds translations for multiple locales, enabling international users to view Grafana in their native language. Health Assessment
Medium
Low
Low
AI Details
Confidence:
1.00
Tech Stack |
||||||
| Plugins: Remove reconciler | toddtreece | XL | No | 8.2h | 0.1h | May 14, 2026 |
SummaryRefactorRemove plugin reconciler Eliminates the reconciler component from Grafana’s plugin system, simplifying lifecycle management and reducing maintenance overhead. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Folders: Cleanup folder access control clients | ryantxu | M | No | 229.0h | 0.3h | May 13, 2026 |
SummaryRefactorCleanup folder access control clients Remove legacy access control dependencies and delegate cache clearing to the folder permission service, reducing coupling and improving maintainability. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: Support history and trash list selectors in legacy storage | moustafab | XL | No | 166.1h | 161.9h | May 13, 2026 |
SummaryFeatureAdd history and trash selectors to legacy alerting Enables consistent rule history and restore across storage backends, improving UI and operator experience. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| SqlExpressions: Advance SQL Expressions feature to GA | NWRichmond | S | No | 28.7h | 0.0h | May 13, 2026 |
SummaryFeaturePromote SQL Expressions feature to GA This PR moves the SQL Expressions feature from preview to general availability, enabling it by default and updating all related toggle files, improving stability and user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript, Go
|
||||||
| Plugins: keep catalog detail page mounted during post-action re-fetches | sympatheticmoose | S | No | 81.9h | 71.0h | May 13, 2026 |
SummaryBug FixKeep plugin detail page mounted after actions Ensures users see a refresh notice after installing app plugins, preventing confusion and ensuring plugin features load correctly. Health Assessment
Small
Low
Medium
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: rename growth-and-onboarding to growth-engineering | MattIPv4 | XS | No | 7.0h | 0.8h | May 13, 2026 |
SummaryChoreRename growth-and-onboarding to growth-engineering Updates internal team naming in CODEOWNERS to reflect new R&D team structure. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| DS-Querier: Mark context cancelled requests as downstream | sarahzinger | M | No | 23.4h | 0.1h | May 13, 2026 |
SummaryFeatureMark context cancelled requests as downstream By marking context‑cancelled requests as downstream, the query service can better differentiate between client‑initiated cancellations and server‑side failures, leading to clearer error reporting and more efficient resource usage. This improves reliability and reduces unnecessary load on downstream services. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Meticulous: remove unused inline script | fastfrwrd | XS | No | 1.7h | 1.5h | May 13, 2026 |
SummaryRefactorRemove unused inline script Eliminates unnecessary inline script, improving CSP compliance and reducing code size. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| IAM: fix resolveScope for id-scoped mappers and add service account resource permission tests | linoman | M | No | 3.2h | 1.4h | May 13, 2026 |
SummaryBug FixFix IAM resolveScope bug and add SA tests Corrects permission resolution for service accounts, ensuring accurate access control and preventing silent failures. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Correlations: Filter by org id when returning correlation count in get response | gelicia | S | No | 2.0h | 0.3h | May 13, 2026 |
SummaryBug FixFilter correlation count by org ID Ensures correlation counts reflect only the requesting organization, preventing cross‑org data leakage and enabling accurate pagination. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Go
|
||||||
| [release-13.0.2] Docs: Update and clarify audit logging docs | grafana-delivery-bot | M | No | 0.2h | 0.2h | May 13, 2026 |
SummaryDocsDocs: Update and clarify audit logging docs Enables users to quickly understand audit logging options for their deployment, improving usability and reducing support overhead. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Chore: remove `regionalFormat` code in frontend - i18n related | eledobleefe | XL | No | 147.3h | 142.3h | May 13, 2026 |
SummaryRefactorRemove regionalFormat code in frontend Clean up unused i18n regional format logic to improve maintainability and reduce code complexity. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| patch(security): apply May 2026 patches | Proximyst | L | No | 1.2h | 0.0h | May 13, 2026 |
SummaryBug FixApply May 2026 security patches Fixes multiple security vulnerabilities in Grafana's backend Health Assessment
Medium
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.90
Tech Stack
Languages:
Go
|
||||||
| Docs: Update and clarify audit logging docs | jtvdez | M | No | 0.8h | 0.0h | May 13, 2026 |
SummaryDocsUpdate audit logging documentation Users can quickly understand audit logging options for their deployment. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| Chore: Add MSSQL to externalized datasource reminders | ryanmorris708 | XS | No | 17.2h | 17.2h | May 13, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| unified-storage: leases: add deleted timestamp and logging | renatolabs | M | No | 18.5h | 2.4h | May 13, 2026 |
SummaryFeatureAdd deleted timestamp and logging to leases Adds a timestamp for deleted leases and logs actions, enforcing a maximum TTL to prevent misconfiguration. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| IAM: gate service account resource permission mapper behind feature flag | linoman | M | No | 1.3h | 0.3h | May 13, 2026 |
SummaryFeatureGate Service Account Mapper with Feature Flag Adds a feature flag to control registration of the service account mapper in IAM, enabling opt‑in behavior and aligning with other permission mappers. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go, Typescript
|
||||||
| CI: Use delivery bot for ephemeral instances action | macabu | XS | No | 0.3h | 0.0h | May 13, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Document support for nested folders in Git Sync | urbiz-grafana | XS | No | 0.2h | 0.1h | May 13, 2026 |
SummaryDocsDocument nested folder support in Git Sync Adds documentation clarifying that Git Sync can handle nested folder structures, improving user understanding of repository organization. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Plugins: Avoid skipping other plugins directories if one fails to load | andresmgot | M | No | 4.4h | 3.5h | May 13, 2026 |
SummaryFeaturePrevent skipping plugin directories on load failure Ensures that if one plugin directory fails to load, other directories are still processed, improving reliability for plugin discovery. This change reduces downtime caused by misconfigured plugin paths. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| chore(featuremgmt): rename squad codeowner to @grafana/grafana-catalog | tolzhabayev | M | No | 122.9h | 122.1h | May 13, 2026 |
SummaryRefactorRename squad codeowner to @grafana/grafana-catalog Updates the feature‑flag squad codeowner constant to a new handle, consolidating team ownership and simplifying future maintenance. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: Update alerting module to 5095d423178f82ca3f8c85489049695356bb0e10 | alerting-team | L | No | 20.0h | 16.4h | May 13, 2026 |
SummaryChoreUpdate Alerting Module to Latest Version Updates Grafana Alerting module to the latest version, removing obsolete feature flag and improving compatibility for receivers. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| IAM: Add user identity to the k8s user client | dmihai | M | No | 4.3h | 4.2h | May 13, 2026 |
SummaryFeatureAdd user identity to k8s client Propagates end‑user identity in Kubernetes calls, improving IAM accuracy. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: update remote Alertmanger to not log diff when hash is different | yuri-tceretian | S | No | 13.9h | 9.2h | May 13, 2026 |
SummaryRefactorRemove diff logging for Alertmanager updates Eliminates expensive diff calculation when Alertmanager config changes, reducing startup time for instances with many receivers. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Go
|
||||||
| IAM: Add spec.externalGroups to Team API | mgyongyosi | XL | No | 25.8h | 0.1h | May 13, 2026 |
SummaryFeatureAdd spec.externalGroups to Team API Enables external IdP group mappings via the Team API, streamlining configuration and ensuring consistent data across systems. Health Assessment
Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| Reporting: Clean up csv encoding options feature flag | macabu | S | No | 2.4h | 2.1h | May 13, 2026 |
SummaryRefactorClean up reporting CSV encoding feature flag Removes the reportingCsvEncodingOptions flag, simplifying reporting configuration for users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript, Go
|
||||||
| Plugins: Instrument HTTP status responses for plugin resource calls | wbrowne | L | No | 46.6h | 17.3h | May 13, 2026 |
SummaryFeatureInstrument HTTP status responses for plugin calls Adds instrumentation of HTTP status responses for plugin resource calls, enabling Grafana operators to monitor plugin performance and detect issues more effectively. Health Assessment
Large
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| SA: add action set mapping for service accounts | linoman | M | No | 148.4h | 147.5h | May 13, 2026 |
SummaryFeatureAdd action set mapping for service accounts Introduces a mapping that expands service account verbs into action sets, enabling accurate permission checks for service accounts within the AuthZ service. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| SA: enforce kind and verb restrictions in admission validation | linoman | M | No | 148.1h | 147.0h | May 13, 2026 |
SummaryBug FixEnforce kind and verb restrictions in admission validation Adds kind and verb validation to the ResourcePermission admission hook to enforce business rules before backend. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| Gate remote snapshots by Bleve index format | pstibrany | L | No | 1.2h | 0.3h | May 13, 2026 |
SummaryBug FixPrevent snapshot format incompatibility in Grafana Ensures older Grafana instances can read snapshots created by newer instances, preventing data loss and service disruptions. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Go
|
||||||
| Update usage limits documentation for Git Sync | urbiz-grafana | XS | No | 0.5h | 0.1h | May 13, 2026 |
SummaryDocsUpdate usage limits documentation for Git Sync Removed outdated commit reference from usage limits documentation. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| SA: wire RestConfigProvider and UID preservation for SA resource permissions | linoman | M | No | 146.8h | 146.8h | May 13, 2026 |
SummaryFeatureWire RestConfigProvider and preserve SA UID Enables correct K8s resource permission handling for service accounts, ensuring accurate object names and preventing errors when reading or writing permissions. Health Assessment
Small
Low
High
AI Details
Confidence:
0.75
Tech Stack
Languages:
Go
|
||||||
| chore: migrate codeowners to @grafana/grafana-catalog | tolzhabayev | M | No | 121.2h | 118.8h | May 13, 2026 |
SummaryChoreMigrate codeowners to @grafana/grafana-catalog Centralizes ownership for Grafana plugins under a single handle, simplifying governance and reducing maintenance overhead. Health Assessment
Medium
Medium
High
AI DetailsTech Stack |
||||||
| [release-13.0.2] Docs: Git Sync link fix | grafana-delivery-bot | XS | No | 1.2h | 1.2h | May 13, 2026 |
SummaryDocsFix Git Sync documentation link Corrects a broken link in Git Sync documentation, ensuring users can access setup instructions. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| [release-13.0.2] Provisioning: Fallback reading metadata from configured branch in parser | grafana-delivery-bot | M | No | 21.0h | 0.8h | May 13, 2026 |
SummaryBug FixProvisioning: Fallback metadata read from default branch Fixes 403 errors when saving dashboards to new PR branches with granular RBAC, ensuring proper folder resolution and preventing permission failures. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Add dashboard search lifecycle merge test | pstibrany | L | No | 0.4h | 0.2h | May 13, 2026 |
SummaryTestAdd dashboard search lifecycle regression test This test ensures that dashboard search functionality remains accurate after complex index operations, preventing regressions that could affect user search experience. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Docs: Git Sync link fix | urbiz-grafana | XS | No | 0.4h | 0.0h | May 13, 2026 |
SummaryDocsFix Git Sync documentation link Corrects a broken link and updates alias usage in Git Sync docs, ensuring users can follow setup instructions accurately. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack |
||||||
| [release-13.0.2] CI: increase SQLite integration test timeout from 8m to 12m | grafana-delivery-bot | XS | No | 0.4h | 0.0h | May 13, 2026 |
SummaryCI/CDIncrease SQLite integration test timeout to 12m Align SQLite test timeout with MySQL/Postgres to prevent intermittent failures on slower CI runners. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| [release-13.0.2] Docs: Git Sync - Minor edit | grafana-delivery-bot | XS | No | 0.2h | 0.2h | May 13, 2026 |
SummaryDocsDocs: Git Sync - Minor edit Updated Git Sync usage limits documentation to ensure accurate guidance for users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack |
||||||
| Frontend: add useAsync to eslint exhaustive-deps rule | jackw | M | No | 44.3h | 43.8h | May 13, 2026 |
SummaryFeatureAdd useAsync to eslint exhaustive-deps rule Adds useAsync to ESLint exhaustive-deps rule, reducing rendering bugs in Grafana dashboards. This improves stability for maintainers and end users. Health AssessmentAI DetailsTech Stack
Languages:
Javascript
|
||||||
| Docs: Git Sync - Minor edit | urbiz-grafana | XS | No | 0.4h | 0.4h | May 13, 2026 |
SummaryDocsMinor edit to Git Sync usage limits doc Small documentation update clarifying usage limits for Git Sync, improving user understanding. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| deps(go): bump golang.org/x/mod from 0.34.0 to 0.35.0 in /scripts/go-workspace | dependabot | XS | No | 1.1h | 0.6h | May 13, 2026 |
SummaryChoreBump golang.org/x/mod to 0.35.0 Updates the Go module dependency to the latest patch, improving compatibility and security for the Grafana workspace scripts. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Card: description overlaps with tags | erj826 | M | No | 38.8h | 16.4h | May 13, 2026 |
SummaryBug FixFix card description overlapping tags Prevents card description from overlapping tags, maintaining responsive design and visual consistency. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: reduce circular dependencies | hugohaggmark | XL | No | 4.7h | 4.6h | May 13, 2026 |
SummaryChoreReduce circular dependencies in @grafana/data This refactor removes circular dependencies in the @grafana/data library, improving maintainability and reducing build complexity for Grafana maintainers. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| ESLint: Add no-direct-create-monitoring-logger rule | hugohaggmark | M | No | 45.9h | 45.7h | May 13, 2026 |
SummaryChoreAdd ESLint rule to enforce logger registration Ensures all loggers are registered centrally, reducing runtime errors and improving maintainability for Grafana developers. Health Assessment
Medium
Low
High
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| Chore: Convert more React class components to function | ashharrison90 | XL | No | 120.1h | 0.1h | May 13, 2026 |
SummaryChoreConvert React class components to functions Modernizes Grafana codebase by converting class components to functional components, enabling hooks and improving maintainability for developers. Health Assessment
X-Large
Low
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||