Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Alerting: Fix import API sync 409 test by enabling required feature flag | titolins | XS | No | 81.4h | 1.7h | May 21, 2026 |
SummaryBug FixFix alerting import API sync test Ensures the alerting import handler correctly processes sync requests, preventing erroneous 501 responses and improving reliability of alert manager integration. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| unified-storage: add metrics to kv leases | renatolabs | XL | No | 2.3h | 1.3h | May 21, 2026 |
SummaryFeatureAdd metrics to unified storage leases Adds metrics to track overhead of Acquire and Release calls, and GC metrics for key scans and deletions. Health Assessment
X-Large
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Go
|
||||||
| Alerting: migrate AMConfigV1 templateFiles map to v1.TemplateGroup model | JacobsonMT | XL | No | 21.9h | 11.3h | May 21, 2026 |
SummaryRefactorMigrate Alerting Template Storage to Structured Model This refactor replaces the flat template map with a structured TemplateGroup model, improving maintainability and metadata handling for alerting notifications. Health Assessment
X-Large
High
Medium
AI DetailsTech Stack
Languages:
Go
|
||||||
| Folders: add folder.IsRootFolderUID / folder.LegacyFolderUID helpers | ryantxu | XL | No | 21.6h | 0.3h | May 21, 2026 |
SummaryRefactorAdd folder root UID helpers Centralizes root folder checks and legacy UID normalization, improving consistency and validation across the backend. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Meticulous AI: Consolidate recorder flags into single mode flag | fastfrwrd | S | No | 0.9h | 0.3h | May 21, 2026 |
SummaryRefactorConsolidate recorder flags into single mode flag Simplifies feature flag management by merging multiple recorder flags into one, enabling removal of redundant flags. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Go, Yaml
|
||||||
| Transformations: Mark Group to nested table as non-beta if v2 is enabled | fastfrwrd | XS | No | 190.0h | 189.9h | May 21, 2026 |
SummaryFeatureRemove beta label from Group to nested table transform This change removes the beta label from the Group to nested table transform when v2 is enabled, signaling feature stability and encouraging users to adopt it. It improves user confidence and aligns the UI with the new v2 release. Health Assessment
Small
Low
High
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| FeatureToggles: Remove newVizSuggestions toggle | adela-almasan | S | No | 73.0h | 0.0h | May 21, 2026 |
SummaryRefactorRemove newVizSuggestions feature toggle Disables the new visualization suggestions feature, simplifying user experience and reducing unnecessary feature flag overhead. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| fix: block move of k6 folder | mustafasencer | M | No | 2.9h | 1.7h | May 21, 2026 |
SummaryBug FixFix block move of k6 folder Corrects an issue that prevented moving the k6 folder, ensuring folder operations work correctly and avoiding errors for users. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| CI: reenable pr-patch-check | kminehart | XS | No | 2.4h | 0.0h | May 21, 2026 |
SummaryCI/CDCI: reenable pr-patch-check Re-enables the CI patch check to validate pull request changes, improving build reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Heatmap: Minor wording fix in UI | drew08t | XS | No | 13.9h | 13.9h | May 21, 2026 |
SummaryBug FixHeatmap UI wording capitalization fix Corrects capitalization in heatmap y bucket options, improving UI consistency. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Provisioning: Return early for errors on resource creation in Parser | ferruvich | L | No | 55.2h | 54.4h | May 21, 2026 |
SummaryBug FixReturn early on provisioning resource creation errors This change reduces redundant API calls and corrects action labeling for provisioning sync jobs, improving performance and accuracy. By preventing unnecessary retries, it speeds up sync operations and reduces load on the Kubernetes API. Health Assessment
Large
Medium
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| unified-storage: check quotas after request validation and auth | renatolabs | S | No | 15.3h | 0.9h | May 21, 2026 |
SummaryRefactorCheck quotas after request validation and auth By deferring quota checks until after request validation and authentication, the system reduces unnecessary processing, improving performance and lowering resource consumption. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Go
|
||||||
| PanelEditNext: Use correct editor app | alexjonspencer1 | XS | No | 21.2h | 0.2h | May 21, 2026 |
SummaryBug FixFix PanelEditNext query editor context Ensures Prometheus queries render correctly in the new panel editor, matching classic behavior. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Provisioning: Size limited `ReadWriter` should also satisfy `RepositoryWithURLs` | ferruvich | M | AI | 23.6h | 0.6h | May 21, 2026 |
SummaryBug FixFix size-limited reader writer to preserve URLs Ensures PR/compare URLs are correctly returned, restoring Create PR button functionality and preventing silent failures. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Loki: Support metrics abstraction queries | iwysiu | XL | No | 327.4h | 307.1h | May 21, 2026 |
SummaryFeatureAdd metric query support to Loki datasource Enables Grafana SQL metric queries against Loki, expanding query capabilities and providing tabular metric results, improving analytics for users. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| Logs Table Panel: replaceVariables with getTemplateSrv() | L2D2Grafana | M | No | 59.3h | 8.5h | May 21, 2026 |
SummaryBug FixUpdate Logs Table Panel Variable Replacement Fixes broken trace navigation in Explore logs by updating variable interpolation, improving user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| PanelEditNext: Add ErrorBoundary to editor | alexjonspencer1 | M | No | 19.6h | 0.7h | May 21, 2026 |
SummaryFeatureAdd ErrorBoundary to PanelEditNext Query Editor Adds an error boundary around the PanelEditNext datasource query editor to prevent crashes of the panel edit UI when plugin query editors throw errors. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| try this: minWidth to prevent min-content from doing the wrong thing | fastfrwrd | XS | No | 0.4h | - | May 21, 2026 |
SummaryBug FixPrevent min-content overflow with minWidth Fixes layout issue where visualizations fail to shrink properly, improving UI responsiveness. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: use search on /children call | mustafasencer | L | No | 26.5h | 8.0h | May 21, 2026 |
SummaryBug FixFix search on children endpoint Enables pagination beyond the 500-folder limit by using search, improving performance and reliability for large folder hierarchies. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Bump @babel/plugin-transform-modules-systemjs from 7.27.1 to 7.29.4 | dependabot | S | No | 285.4h | 237.9h | May 21, 2026 |
SummaryChoreBump @babel/plugin-transform-modules-systemjs to 7.29.4 Updates a Babel plugin to the latest patch, improving module handling and bug fixes for SystemJS support. Health Assessment
Small
Low
High
AI Details
Confidence:
1.00
Tech Stack |
||||||
| chore(deps): bump protobufjs 7.x.x to latest | jackw | M | No | 4.5h | 3.5h | May 21, 2026 |
SummaryChorechore: bump protobufjs to latest Updates protobufjs to squash dependabot warnings, improving security and stability for all users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Homepage: Use merged preferences for home route decision | Clarity-89 | M | No | 78.3h | 30.9h | May 21, 2026 |
SummaryFeatureUse merged preferences for home route decision Allows Grafana to decide home page rendering based on user preferences, improving navigation consistency and reducing API overhead. This change ensures a smoother user experience when the unified homepage feature flag is enabled. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: update grafana to close DB connections on shutdown | gassiss | M | No | 20.8h | 5.4h | May 21, 2026 |
SummaryBug FixFix DB connection closure on shutdown Ensures Grafana gracefully closes database connections during shutdown, improving stability and resource cleanup. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| IAM/Display: Refactor display so we can more easily implement with search | ryantxu | XL | No | 1.7h | 0.5h | May 21, 2026 |
SummaryRefactorRefactor IAM display for search integration Restructures IAM display code to enable future search-based lookup while preserving current behavior. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| CI: migrate commands.yml to shared create-github-app-token action | papagian | S | No | 0.9h | 0.1h | May 21, 2026 |
SummaryCI/CDMigrate commands.yml to shared GitHub app token action Streamlines CI by replacing vault fetch with a shared action, improving consistency and reducing steps. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Folders: align Folder Server API force delete with legacy forceDeleteRules flag via gracePeriodSeconds=0 | filewalkwithme | L | No | 44.8h | 19.3h | May 21, 2026 |
SummaryFeatureEnable force delete of non-empty folders via gracePeriodSeconds Allows administrators to delete non-empty folders using Kubernetes delete with gracePeriodSeconds=0, aligning API behavior with legacy force delete flag, improving consistency and operational flexibility. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor, Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Alerting: Add GMA rule creation e2e tests | konrad147 | XL | No | 235.7h | 70.2h | May 21, 2026 |
SummaryTestAdd GMA rule creation e2e tests Adds Playwright e2e coverage for Grafana-managed alert rule creation and editing, improving test reliability and accessibility. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
Playwright
|
||||||
| CI: Use non-event variant in mirroring workflow | kminehart | XS | No | 0.2h | 0.0h | May 21, 2026 |
SummaryCI/CDUse non-event variant in mirroring workflow Simplifies the mirroring CI workflow by removing duplicate event triggers, improving build efficiency and reducing unnecessary runs. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| IAM: Remove unused app manifest | stevesg | XS | No | 190.9h | 1.4h | May 21, 2026 |
SummaryRefactorRemove unused IAM app manifest Eliminates dead code in the IAM module, improving maintainability and reducing potential attack surface. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Docs: Fixing links in Admin API doc | urbiz-grafana | M | No | 4.4h | 4.3h | May 21, 2026 |
SummaryDocsFix Admin API doc links Corrects broken links in the Admin API documentation, improving developer experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| Dashboards: Add tags to the list response | ryantxu | L | No | 3.3h | 0.7h | May 21, 2026 |
SummaryFeatureAdd tags to dashboard list response Adds tag metadata to dashboard list API, enabling richer filtering and categorization for users. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Go
|
||||||
| Datasource Proxy: Restrict full access to setting.Cfg | ryantxu | M | No | 23.8h | 0.1h | May 21, 2026 |
SummaryRefactorRestrict DataSource Proxy Config Access Limits the data source proxy to only the necessary configuration fields, tightening security and reducing coupling with the full Grafana config. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Chore: Add frontendService.reducedBootDataAPI feature flag | joshhunt | S | No | 14.4h | 14.4h | May 21, 2026 |
SummaryChoreAdd frontendService.reducedBootDataAPI feature flag Introduces a feature flag that allows the frontend to control the amount of settings returned, enabling more efficient boot data handling. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Go
|
||||||
| Yarn: bump to latest version | jackw | XL | No | 72.3h | 72.2h | May 21, 2026 |
SummaryChoreUpdate Yarn to latest version Bumps Yarn to the latest version and sets a minimum age for dependencies to 1 day, ensuring up‑to‑date dependencies and preventing accidental inclusion of approved Git repositories. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| CI: migrate issue-opened main job to create-github-app-token | papagian | S | No | 16.4h | 0.8h | May 21, 2026 |
SummaryCI/CDMigrate CI job to shared token action This change replaces Vault-based secret fetching with a shared GitHub app token action, simplifying authentication and aligning workflow patterns across the repo. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Alerting: Fix flaky AlertInstanceNotificationAction test | konrad147 | XS | No | 19.7h | 19.7h | May 21, 2026 |
SummaryBug FixFix flaky AlertInstanceNotificationAction test Ensures alerting notifications load reliably, improving user confidence in alert management. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Grafana CLI: add admin db-migrate subcommand | RafaelPaulovic | M | No | 20.9h | 4.6h | May 21, 2026 |
SummaryFeatureAdd CLI subcommand to migrate Grafana schema for paused tenants Enables Hosted Grafana to advance tenant database schemas without booting the full Grafana process, improving maintenance and uptime for paused tenants. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Search: clean up Bleve filter query helpers | pstibrany | L | No | 17.6h | 2.1h | May 21, 2026 |
SummaryRefactorClean up Bleve filter query helpers Improves search query consistency and removes dead code, enhancing reliability and maintainability of the search feature. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Go
|
||||||
| chore: update mysql schema snapshot | RafaelPaulovic | L | No | 16.8h | 0.4h | May 21, 2026 |
SummaryChoreUpdate MySQL schema snapshot Updates the MySQL schema snapshot to reflect the current main state, enabling faster startup of new Grafana instances for users and internal infrastructure. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Sql
|
||||||
| test: add integration test suite for folder api parity check | mustafasencer | L | No | 16.4h | 3.9h | May 21, 2026 |
SummaryTestAdd folder API parity integration tests Adds automated parity tests for the folder API to catch regressions early and ensure consistency across API changes. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Search: Remove unused location field from SearchHit | ryantxu | S | No | 9.5h | 0.1h | May 21, 2026 |
SummaryRefactorRemove unused location field from SearchHit Eliminates a redundant property from search results, streamlining the data model and associated tests. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Preferences: Add home page from system settings | ryantxu | L | No | 64.8h | 1.2h | May 21, 2026 |
SummaryFeatureAdd home page from system settings Users can now set a default home page via system settings, streamlining navigation and improving personalization. Health Assessment
Large
Medium
Medium
AI DetailsTech Stack
Languages:
Go, Typescript, Json
|
||||||
| Alerting: add snapshot tests for alerting provisioning GET endpoints | JacobsonMT | XL | No | 1.4h | 1.4h | May 20, 2026 |
SummaryTestAdd snapshot tests for alerting provisioning endpoints Ensures API output consistency for alerting provisioning, reducing regression risk and improving reliability for downstream services. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| IAM: Authorize teams resource for access-policy identities | mihai-turdean | XS | No | 40.4h | 27.7h | May 20, 2026 |
SummaryBug FixAdd teams authorization for access-policy identities Enables access-policy tokens to list teams, restoring namespace reconciliation functionality. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| Docs: Document nested tables and nested field overrides in the table visualization page | fastfrwrd | M | No | 312.2h | 92.0h | May 20, 2026 |
SummaryDocsDocument nested tables in table visualization Adds comprehensive documentation for nested tables and related settings, improving user understanding and adoption of the Table panel feature. Health Assessment
Small
Medium
High
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Unified Storage: Vector storage adds config for embedder batch size | owensmallwood | M | No | 39.9h | 3.7h | May 20, 2026 |
SummaryFeatureAdd batch size config for vector storage providers Enables fine‑tuned batch sizing for vector storage providers, improving throughput and respecting rate limits. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| unified-storage: add garbage collection to leases | renatolabs | XL | No | 163.1h | 0.0h | May 20, 2026 |
SummaryFeatureAdd garbage collection to unified storage leases Reduces unbounded growth of lease entries, improving storage efficiency and preventing potential performance degradation. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| CI: Skip patch check for now | joshhunt | XS | No | 2.7h | 0.0h | May 20, 2026 |
SummaryCI/CDCI: Skip patch check for now Temporarily disables the patch check workflow in the policy bot to prevent PRs from being blocked while the workflow is being updated, allowing continuous integration to proceed without interruption. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Alerting: Create PostableUserConfig domain layer model AMConfigV1 | JacobsonMT | XL | No | 24.3h | 3.5h | May 20, 2026 |
SummaryRefactorCreate AMConfigV1 domain model for alerting Separates domain, DB, and API layers for alertmanager config, improving maintainability and reducing coupling. Health Assessment
X-Large
High
Medium
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: remove amSimple and dead Cortex/Loki YAML compat from PostableUserConfig and GettableUserConfig | yuri-tceretian | L | No | 139.4h | 117.1h | May 20, 2026 |
SummaryRefactorRemove dead alerting config fields and code Eliminates unused configuration fields and dead code in the alerting service, reducing maintenance overhead and potential bugs. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Go
|
||||||