Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Provisioning: Improve form errors for github connections | floriecai | M | No | 15.1h | 0.7h | Jul 10, 2026 |
SummaryBug FixImprove GitHub connection error messages Enhances user experience by providing clearer GitHub authentication error messages, reducing confusion and support tickets. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Notebook: Add Notebook schema as a sibling resource in Dashboard group | axelavargas | XL | No | 20.7h | 2.9h | Jul 10, 2026 |
SummaryFeatureAdd Notebook schema as sibling resource Enables notebooks as a first‑class resource in Grafana dashboards, allowing narrative‑first content and cell‑based layout, expanding user content creation capabilities. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Go, Typescript
|
||||||
| deps(go): bump golang.org/x/tools from 0.46.0 to 0.47.0 | dependabot | M | No | 5.4h | 5.4h | Jul 10, 2026 |
SummaryChoreBump golang.org/x/tools to 0.47.0 Updates Go tooling dependency to the latest version, improving build stability and security for the Grafana backend. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Provisioning: make GitHub webhook creation idempotent (fix repos stuck unhealthy with HTTP 422) | floriecai | L | No | 36.8h | 14.5h | Jul 10, 2026 |
SummaryBug FixMake GitHub webhook creation idempotent Fixes repository sync failures by handling duplicate webhook creation errors, preventing stuck unhealthy states. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Copilot, Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| CloudMigration: Hide alerting resources in Migrate to Cloud when alerting is disabled | petergreen86 | M | AI | 19.7h | 3.1h | Jul 10, 2026 |
SummaryBug FixHide alerting resources when alerting disabled Operators of self‑managed Grafana instances with alerting disabled will no longer see or attempt to migrate alerting resources, preventing errors and improving user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| K8s APIs: Handle org-1 authorization properly | mohammad-hamid | L | No | 25.4h | 8.5h | Jul 10, 2026 |
SummaryBug FixFix org-1 namespace authorization in K8s APIs This change corrects namespace authorization logic so that requests for org-1 and other invalid namespaces return a 403 Forbidden instead of a 500 Internal Server Error. It also stops propagating parse errors, enhancing stability and security for Grafana Admins. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Search: Migrate columns to async DataSource APIs | leventebalogh | M | No | 23.4h | 3.7h | Jul 10, 2026 |
SummaryRefactorMigrate search columns to async DataSource APIs Updates search page to use async data source hook, improving performance and responsiveness. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Provisioning: Improve Git Sync pull-request comment | MissingRoberto | XL | AI | 22.8h | 0.3h | Jul 10, 2026 |
SummaryFeatureImprove Git Sync Pull-Request Comment Enhances the Git Sync pull‑request comment to be clearer and more navigable, improving reviewer experience and reducing confusion. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Provisioning: Migrate `ProvisionedImportOverview` to async DataSource API | leventebalogh | M | No | 21.4h | 1.2h | Jul 10, 2026 |
SummaryRefactorMigrate ProvisionedImportOverview to async DataSource API The provisioning component now uses an async data source API, removing deprecated synchronous calls. This improves performance and future‑proofs the feature against upcoming runtime changes. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Provisioning: Paginate the Migrate to GitOps resources table | MissingRoberto | M | AI | 37.6h | 0.5h | Jul 10, 2026 |
SummaryFeatureAdd client‑side pagination to Migrate resources table Improves UI performance on large instances by paginating the folder list, enhancing usability and reducing load times. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| [release-13.1.1] fix(settings): Register [dashboard_cleanup] in default config so env overrides apply | grafana-pr-automation | S | No | 2.5h | 2.5h | Jul 10, 2026 |
SummaryBug FixRegister dashboard_cleanup section for env overrides Enables environment variable overrides for dashboard cleanup settings, improving operator configurability. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| MSSQL: Add to default bundled and preinstalled plugins | ryanmorris708 | XS | No | 0.9h | 0.9h | Jul 09, 2026 |
SummaryFeatureAdd MSSQL to default bundled plugins Adds MSSQL to the default plugin lists so on‑prem and OSS users retain access after the core plugin is removed, enabling nightly builds to validate the external plugin. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| fix(settings): Register [dashboard_cleanup] in default config so env overrides apply | janthoe | S | No | 2.2h | 2.2h | Jul 09, 2026 |
SummaryBug FixRegister dashboard_cleanup section for env overrides Adds the dashboard_cleanup section to default config, enabling environment variable overrides for cleanup job tuning. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| unified-storage: remove dependencies from shared KV tests | renatolabs | M | No | 0.5h | 0.5h | Jul 09, 2026 |
SummaryTestRemove dependencies from shared KV tests Refactors KV tests to eliminate heavy Grafana dependencies, enabling future extraction to a separate module for reuse across projects. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: use Grafana service identity for folder service calls | filewalkwithme | S | No | 21.7h | 8.9h | Jul 09, 2026 |
SummaryBug FixUse service identity for alerting folder calls Replaces placeholder background user with service identity to ensure system access tokens are used for background folder calls, improving security and consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| unified-storage: use the same KV when running shared tests | renatolabs | M | No | 1.9h | 0.6h | Jul 09, 2026 |
SummaryTestUse shared KV for unified storage tests Optimizes test performance by reusing a single key-value store across shared tests, reducing database setup overhead. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Alerting: add backwards compatibility test for notification settings object in rules API | khalilhaji | M | No | 242.7h | 216.9h | Jul 09, 2026 |
SummaryTestAdd backwards compatibility test for alerting notification settings Adds test coverage to ensure alert rule notification settings default to SimplifiedRouting when type omitted, protecting against future API changes. Health Assessment
Medium
Low
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| Type CodeMirror SQL dialect loading in language loader | sgriff96 | XS | No | 0.2h | 0.2h | Jul 09, 2026 |
SummaryRefactorImprove CodeMirror SQL dialect typing Adds stricter TypeScript typing for CodeMirror SQL dialect lookup, improving developer confidence. Refactors tests to be order-independent, reducing flakiness. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| DataPro (migration): Migrate `core/utils/explore.ts` (re-land) | nicwestvold | L | No | 0.4h | 0.2h | Jul 09, 2026 |
SummaryBug FixMigrate Explore utils to async data source Ensures Explore opens with the correct datasource, fixing template‑variable regressions and improving reliability for users. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
|
||||||
| Stars: Allow org-admin and access policies to manage resources | ryantxu | L | No | 21.1h | 0.0h | Jul 09, 2026 |
SummaryFeatureEnable org-admin to manage star resources Allows organization admins and access policies to edit user and team star settings, expanding management control. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Go
|
||||||
| InfluxDB: Fix debug logs bypassing GF_LOG_LEVEL | ryanmorris708 | M | No | 17.5h | 6.6h | Jul 09, 2026 |
SummaryBug FixFix InfluxDB debug logs bypassing GF_LOG_LEVEL This change ensures InfluxDB datasource logs respect Grafana's log level settings, eliminating unwanted debug output and improving log clarity for operators. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Go
|
||||||
| Alerting: Improve new clamp labels/annotations | titolins | XS | No | 25.2h | 0.0h | Jul 09, 2026 |
SummaryBug FixImprove alerting clamp labels and annotations Enhances alerting by applying default clamp limits and refining labels/annotations, improving clarity and consistency for users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| SqlStore: Fix migration deadlock on dialects without advisory locks | kminehart | M | No | 1.9h | 1.8h | Jul 09, 2026 |
SummaryBug FixFix migration deadlock for non-advisory lock dialects Resolves deadlock during database migrations, preventing integration test hangs and ensuring reliable deployment. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Chore: bump yarn and fix preapproved packages | jackw | XL | No | 3.9h | 0.0h | Jul 09, 2026 |
SummaryChoreBump Yarn to 4.17.1 and update preapproved packages This update ensures developers can use the latest Yarn version and allows certain Grafana‑scoped packages to bypass the minimum age gate, improving developer experience with canary releases. It also removes obsolete package extensions, streamlining dependency management. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Yaml
|
||||||
| Navigation: Show starred folders in the Starred nav section | Clarity-89 | XL | No | 172.1h | 25.3h | Jul 09, 2026 |
SummaryFeatureNavigation: Show starred folders in the Starred nav section Adds starred folders to the Starred navigation menu, improving visibility and distinguishing same-named items. Health Assessment
Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Alerting: Migrate rule-viewer components to focused ability hooks (7/N) | gillesdemey | L | No | 2.0h | 1.8h | Jul 09, 2026 |
SummaryRefactorMigrate rule-viewer components to focused ability hooks The alerting UI now uses modular ability hooks, enhancing code maintainability. User experience remains unchanged. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Provisioning: regenerate token when its secret is missing | MissingRoberto | XL | AI | 142.7h | 0.1h | Jul 09, 2026 |
SummaryFeatureProvisioning: regenerate token when its secret is missing Adds self‑healing to provisioning controllers so that missing token secrets trigger automatic regeneration, reducing manual intervention and improving reliability for users. Health Assessment
Large
High
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Copilot, ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| FeatureToggles: Remove unlimitedLayoutsNesting toggle | Sergej-Vlasov | S | No | 4.0h | 0.5h | Jul 09, 2026 |
SummaryFeatureRemove unlimitedLayoutsNesting feature toggle Eliminates the experimental unlimitedLayoutsNesting toggle, simplifying feature management and reducing maintenance overhead for both frontend and backend components. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| [release-13.1.1] Deps: Bump react-i18next from 15.6.1 to 16.6.6 | grafana-pr-automation | M | No | 1.9h | 1.2h | Jul 09, 2026 |
SummaryChoreUpdate react-i18next to v16.6.6 Upgrade react-i18next to the latest major version, ensuring compatibility with TypeScript 6 and peer dependencies, improving developer experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Chore: add getQueryFieldConfig CodeMirror helper | nicwestvold | L | No | 41.5h | 20.3h | Jul 09, 2026 |
SummaryChoreAdd getQueryFieldConfig CodeMirror helper Provides a reusable CodeMirror configuration helper for Graphite and Jaeger query editors, simplifying plugin development. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Typescript
Frameworks:
React
|
||||||
| MT Annotations: override 4xx response for custom routes | jliuhq | S | No | 16.5h | 0.2h | Jul 09, 2026 |
SummaryBug FixOverride 4xx response for custom annotation routes Ensures consistent error handling for annotation API routes, improving client reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Runtime: Resolve template-variable refs to concrete instance identity in `getDataSourceInstance` | nicwestvold | M | No | 24.0h | 0.6h | Jul 09, 2026 |
SummaryBug FixFix template-variable datasource identity resolution Ensures correct datasource instance resolution for variable references, preventing cache corruption and restoring functionality for panels using variable datasources. This resolves issues affecting Explore and public dashboard sharing. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Logs: Add more suggested fields and integrate with the new Logs Table | matyax | M | No | 28.5h | 10.4h | Jul 09, 2026 |
SummaryFeatureAdd suggested fields to Logs Table Adds frequently used fields to logs suggestions and integrates with the new Logs Table, improving log search usability. Health Assessment
Medium
Medium
Medium
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Explore logs: remove unused rudderstack events | L2D2Grafana | M | No | 21.1h | 17.3h | Jul 09, 2026 |
SummaryRefactorRemove unused rudderstack events from Loki UI Eliminates obsolete event tracking, improving performance and reducing noise for Loki data source users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Chore: fix eslint suppressions — no-locale-compare in theme registry | cursor | XS | No | 146.1h | 93.0h | Jul 09, 2026 |
SummaryChoreFix eslint suppression for locale compare in theme registry Reduces ESLint suppression baseline, improving code quality and maintainability for Grafana contributors. Health Assessment
Small
Low
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Feature Flag: rename + move dashboardNotebookLayout toggle to OpenFeature accessors | axelavargas | S | No | 5.8h | 5.7h | Jul 09, 2026 |
SummaryRefactorRename dashboardNotebookLayout toggle to OpenFeature accessors This change updates feature flag naming and moves legacy flag to OpenFeature accessors, improving consistency and maintainability of feature flag usage across Grafana. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| Dashboard DS: coalesce the chained re-run | harisrozajac | L | No | 40.7h | 20.3h | Jul 09, 2026 |
SummaryBug FixCoalesce chained dashboard re-runs Reduces redundant re-processing and rendering for dashboards with chained panels, improving performance and responsiveness. Health Assessment
Large
Medium
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Homepage: Add analytics for card interactions and home-dashboard changes | Clarity-89 | L | No | 5.9h | 5.2h | Jul 09, 2026 |
SummaryFeatureAdd analytics for homepage card interactions Adds analytics events for user interactions on the homepage, enabling better insight into engagement without changing user experience. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Provisioning: Resolve folder API version via discovery | MissingRoberto | XL | AI | 2.0h | 0.3h | Jul 09, 2026 |
SummaryFeatureResolve folder API version via discovery Switches folder provisioning to dynamic discovery, removing explicit version config and enabling compatibility across instances. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| UnifiedHomepage: Fix redirect URL precedence | Clarity-89 | M | No | 5.8h | 3.9h | Jul 09, 2026 |
SummaryBug FixFix redirect URL precedence for unified homepage Ensures users are directed to the correct home page, improving navigation reliability and supporting the unified homepage rollout. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Deps: Bump react-i18next from 15.6.1 to 16.6.6 | MattIPv4 | M | No | 18.3h | 16.1h | Jul 09, 2026 |
SummaryChoreUpdate react-i18next to v16.6.6 Brings the i18n library up to date, enabling TypeScript 6 support and resolving peer‑dependency issues for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Alerting: add Silence button to rule details drawer in Alert Activity | gillesdemey | M | No | 20.2h | 1.8h | Jul 09, 2026 |
SummaryFeatureAdd Silence button to rule details drawer Enables alert operators to silence rules directly from the Alert Activity triage view, improving triage efficiency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Dashboards: Remove unlimitedLayoutsNesting feature toggle usage | Sergej-Vlasov | XS | No | 0.5h | 0.5h | Jul 09, 2026 |
SummaryRefactorRemove unlimitedLayoutsNesting feature toggle Eliminates the experimental toggle, restoring default layout limits and preventing nested tabs, improving stability and consistency for dashboard users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| [Patch slow] Preferences: Close behaviour gaps between legacy and unified storage … | ashharrison90 | XL | No | 0.8h | 0.7h | Jul 09, 2026 |
SummaryBug FixClose legacy and unified storage preference gaps Ensures consistent preference handling across legacy and unified storage, improving reliability for users. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [Patch steady] Preferences: Close behaviour gaps between legacy and unified storage … | ashharrison90 | XL | No | 0.9h | 0.8h | Jul 09, 2026 |
SummaryBug FixClose legacy/unified storage preference gaps Ensures consistent preference handling across legacy and unified storage, improving reliability for users. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Go
|
||||||
| NPM: Limit pre-release NPM publishes to e2e-selectors | joshhunt | L | No | 185.7h | 0.3h | Jul 09, 2026 |
SummaryFeatureLimit pre-release NPM publishes to e2e-selectors This PR restricts nightly NPM publishes to only the e2e-selectors package, preventing unnecessary pre-release releases and avoiding npm registry limits. It also adds tooling to estimate package size and enforce publishing rules. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Yaml, Shell, Javascript
Frameworks:
Github-Actions
|
||||||
| Preferences: Cache boot-fetched merged preferences in RTK Query store | joshhunt | M | No | 0.7h | 0.1h | Jul 09, 2026 |
SummaryFeatureCache boot-fetched preferences in RTK Query store This change eliminates a redundant network request for preferences, speeding up page load for users on the new preferences page. It ensures the application uses cached data when available. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| QueryEditor: Use trash icon for query editor delete confirm | Develer | XS | No | 15.5h | 2.6h | Jul 09, 2026 |
SummaryBug FixReplace delete confirm icon with trash Improves user clarity by replacing ambiguous checkmark with a clear trash icon for delete confirmations, reducing misclicks and enhancing UX. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| zanzana: reconcile anonymous role per tenant from settings | alexanderzobnin | L | No | 142.4h | 0.1h | Jul 09, 2026 |
SummaryFeatureReconcile per-tenant anonymous role from settings Adds per-tenant anonymous role configuration, enabling fine-grained access control in multi-tenant deployments. Replaces legacy single-instance behavior, improving security and flexibility. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| FeatureToggles: Remove aiGeneratedDashboardChanges toggle | Sergej-Vlasov | S | AI | 47.2h | 26.6h | Jul 09, 2026 |
SummaryFeature-Toggle-RemovalRemove aiGeneratedDashboardChanges toggle Removes a feature toggle for an experimental AI-generated dashboard change summary, no longer reachable due to architecture changes. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
AI
Confidence:
0.90
Tech Stack
Languages:
Javascript, Go
|
||||||