Pull Request Explorer

Exploring 928 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
search: shrink RemoteIndexStore to per-file primitives + helper free functions pstibrany XL No 1.4h 0.8h May 11, 2026

Summary

Refactor

Shrink RemoteIndexStore to per-file primitives

Simplifies the RemoteIndexStore API by moving high-level logic into helper functions, reducing method count and improving maintainability. Enables future backends to reuse common logic without duplicating code.

Health Assessment

X-Large
Medium
Low
  • The PR was reviewed and merged within 1.4 hours, indicating a smooth process. The refactor reduces complexity without affecting functionality, mitigating risk despite the large code change.

AI Details

Tech Stack

Languages: Go
Frontend: Add new home (gradient) Page layout MattIPv4 M No 120.8h 3.1h May 11, 2026

Summary

Feature

Add gradient home page layout

Adds a unified gradient home page layout, improving visual consistency across OSS and Cloud versions and enhancing developer onboarding.

Health Assessment

Small
Low
Low
  • Merged after 5 days with minimal rework, indicating clear scope and efficient review.

AI Details

Tech Stack

Languages: Javascript, Typescript
Frameworks: React
HomePage: Fix redirect when served under a subpath ashharrison90 S No 1.9h 0.1h May 11, 2026

Summary

Bug Fix

Fix redirect for subpath home page

Ensures home page redirects correctly when Grafana is served under a subpath, improving user experience for deployments behind reverse proxies.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Typescript
Canvas: Fix inline editor showing in react 19 by passing `nodeRef` ashharrison90 XS No 0.8h 0.1h May 11, 2026

Summary

Bug Fix

Fix canvas inline editor for React 19

Ensures the canvas inline editor displays correctly in React 19 by passing nodeRef to Draggable, preventing use of removed findDOMNode.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge, indicating low complexity and high confidence in correctness.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
search: replace ad-hoc remote-store fakes with a single hookable wrapper pstibrany XL No 1.3h 1.3h May 11, 2026

Summary

Test

Replace ad-hoc remote-store fakes with hookable wrapper

Improves test reliability by consolidating fake stores into a single hookable wrapper, ensuring tests exercise the same code paths as production.

Health Assessment

Small
Low
Low
  • Quick, single-commit refactor with immediate approval, indicating low complexity and minimal risk.

AI Details

Tech Stack

Languages: Go
docs: update doc references from plugins-platform handles to @grafana/grafana-catalog tolzhabayev XS No 70.6h 70.5h May 11, 2026

Summary

Docs

Update doc references to new catalog handle

This update ensures documentation references point to the correct Grafana catalog handle, improving clarity for contributors and aligning with the new team structure.

Health Assessment

Small
Low
High
  • Docs-only change with minimal edits, but review delayed due to scheduling; overall low risk.

AI Details

Tech Stack

Alerting: Stack alert activity state charts gillesdemey S No 117.2h 117.2h May 11, 2026

Summary

Bug Fix

Fix orange blend in alerting timeline charts

Improves clarity of alert states in Grafana's triage workbench, enabling users to quickly distinguish firing from pending alerts.

Health Assessment

Small
Low
High
  • Long review time (~5 days) but minimal code changes suggest low risk and straightforward implementation.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
Alerting: Add common section to filter dropdown in Alerts Activity laurenashleigh S No 0.7h 0.6h May 11, 2026

Summary

Feature

Add common section to alerts filter dropdown

Adds a common section to the alerts activity filter dropdown, aligning UI/UX with the groupBy dropdown and improving filter clarity.

Health Assessment

Small
Low
Low
  • Quick approval with minimal changes indicates a straightforward UI enhancement.

AI Details

Confidence: 1.00

Tech Stack

Languages: Typescript
Chore: upgrade to github.com/blevesearch/bleve/v2 v2.6.0 ryantxu M No 1.2h 0.8h May 11, 2026

Summary

Chore

Upgrade bleve library to v2.6.0

Updates the Bleve search library to v2.6.0, ensuring improved search performance and security for Grafana's backend.

Health Assessment

Small
Low
Low
  • Fast review and merge, minimal changes typical of a dependency bump.

AI Details

Tech Stack

Languages: Go
Chore(deps): Bump github.com/gohugoio/hugo from 0.159.2 to 0.161.0 in /.citools/src/air dependabot M No 96.5h 96.5h May 11, 2026

Summary

Chore

Bump Hugo dependency to 0.161.0

Updates the Hugo dependency to address security hardening fixes, ensuring the project remains secure and up-to-date.

Health Assessment

Medium
Low
Low
  • Dependabot automatically updated a dependency with minimal human intervention, resulting in a quick merge.

AI Details

Tech Stack

Languages: Go
feat: update AWS S3 and CloudWatch Logs Proximyst L No 0.7h 0.4h May 11, 2026

Summary

Bug Fix

Update AWS SDK for S3 and CloudWatch

Fixes a vulnerability in Grafana's AWS SDK, reducing potential exploitation risk.

Health Assessment

Large
High
Low
  • Rapid merge after a single review indicates low complexity and high confidence in the security fix.

AI Details

Confidence: 0.10

Tech Stack

Languages: Go
feat: update Apache Thrift Proximyst S No 1.2h 0.8h May 11, 2026

Summary

Bug Fix

Update Apache Thrift dependency for security compliance

This PR updates the Apache Thrift dependency to a newer commit to address CVE-2026-41602, ensuring compatibility with 32‑bit architectures and maintaining security compliance.

Health Assessment

Small
Low
Low
  • Fast turnaround with minimal changes; quick review and merge indicates low risk and high confidence in the update.

AI Details

Tech Stack

Languages: Go
Storage: Remove built-in support for large objects ryantxu XL No 13.9h 0.9h May 11, 2026

Summary

Refactor

Remove built-in large object storage support

Removes the built-in feature for saving large objects to blob storage, as migrations work well without it.

Health Assessment

Medium
Low
Low
  • The PR was reviewed and approved quickly, with a cycle time of 13.9 hours and time to first review of 0.9 hours.

AI Details

Tech Stack

Languages: Javascript, Go
Chore: Use new rather than pointer utilities ryantxu L No 11.9h 11.6h May 11, 2026

Summary

Chore

Chore: Replace pointer utilities with new

Refactors internal pointer utilities to use newer patterns, improving code clarity and reducing potential bugs.

Health Assessment

Large
Low
Low
  • The PR was merged within 12 hours, with a single review round and minimal changes, reflecting a low-risk refactor.

AI Details

Tech Stack

Languages: Go
AuthN: Separate external IdP groups from team UIDs on Identity mgyongyosi M No 87.6h 0.3h May 11, 2026

Summary

Feature

Separate external IdP groups from team UIDs on Identity

Enhances authentication by distinguishing between external IdP groups and team UIDs, improving identity management.

Health Assessment

Medium
Low
Low
  • The PR was reviewed and merged quickly, indicating a smooth development process.
  • The changes are well-structured and include regression tests, reducing the risk of introducing bugs.

AI Details

Tech Stack

Languages: Go
`iam`: Add metrics and traces to the Storage Wrapper gamab L No 84.7h 11.2h May 11, 2026

Summary

Feature

Add metrics and traces to IAM storage wrapper

Adds observability to the IAM storage wrapper, enabling performance monitoring and error visibility for API authorization operations.

Health Assessment

Large
High
Medium
  • The PR introduced significant observability features, requiring multiple review cycles and a moderate amount of rework, resulting in a longer cycle time.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Cursor
Confidence: 0.95

Tech Stack

Languages: Go
deps(go): bump golang.org/x/tools from 0.44.0 to 0.45.0 dependabot XL No 3.9h 3.9h May 11, 2026

Summary

Chore

Bump golang.org/x/tools dependency

Updates the Go tools dependency to the latest patch, ensuring compatibility and security fixes.

Health Assessment

X-Large
Low
Low
  • Fast review and merge typical for automated dependency updates; minimal risk to production.

AI Details

Tech Stack

Languages: Go
deps(go): bump github.com/ProtonMail/go-crypto from 1.3.0 to 1.4.1 dependabot S No 3.2h 3.2h May 11, 2026

Summary

Chore

Bump go-crypto dependency

Updates ProtonMail go-crypto library to address security and feature improvements, ensuring compatibility and security for Grafana's encryption features.

Health Assessment

Small
Low
Low
  • Rapid merge with minimal changes and no review comments indicates a straightforward dependency update with low risk to the codebase.

AI Details

Tech Stack

Languages: Go
deps(go): bump golang.org/x/text from 0.36.0 to 0.37.0 dependabot L No 2.8h 2.8h May 11, 2026

Summary

Chore

deps(go): bump golang.org/x/text from 0.36.0 to 0.37.0

Updates the Go text library to the latest patch, improving text handling and security for Grafana’s backend services.

Health Assessment

Medium
Low
Low
  • Quick dependency bump with minimal review, indicating low risk and efficient process.

AI Details

Tech Stack

Languages: Go
chore: replace hardcoded feature flag strings with FlagKeys enums hugohaggmark M No 65.6h 1.2h May 11, 2026

Summary

Chore

Replace hardcoded feature flag strings with FlagKeys enums

Ensures compile‑time safety for feature flag usage in tests, preventing silent failures due to typos.

Health Assessment

Small
Low
Low
  • Quick review and merge within 3 days, minimal changes, low risk.

AI Details

Tech Stack

Languages: Typescript
Chore: use new(value) rather than pointer helpers ryantxu XL No 8.8h 8.8h May 10, 2026

Summary

Chore

Replace pointer helpers with Go 1.26 new()

This PR updates internal code to use Go's built-in new() for pointer creation, simplifying code and aligning with language updates.

Health Assessment

X-Large
Medium
Low
  • The PR was merged within 8.8 hours with no review comments, indicating a straightforward internal refactor. The large code churn (≈3,000 lines) reflects a significant internal cleanup but no external feature impact.

AI Details

Tech Stack

Languages: Go
Chore: Bump @grafana/scenes to 8.2.4 leeoniya M No 1.9h 0.1h May 10, 2026

Summary

Chore

Bump @grafana/scenes dependency to 8.2.4

Updates the @grafana/scenes library to the latest 8.2.4 release, ensuring compatibility and security fixes.

Health Assessment

Medium
Low
Low
  • Quick review and merge with minimal changes indicates low complexity and high confidence.

AI Details

Tech Stack

deps(go): bump github.com/go-openapi/runtime from 0.28.0 to 0.29.5 dependabot L No 87.1h 87.1h May 10, 2026

Summary

Chore

Bump go-openapi/runtime dependency

Updates the go-openapi/runtime library to a newer patch version, ensuring compatibility and security fixes.

Health Assessment

Small
Low
High
  • Long review time due to automated dependency update; minimal code changes; low risk.

AI Details

Tech Stack

Languages: Go
Bump fast-uri from 3.1.0 to 3.1.2 dependabot XS No 38.3h 38.3h May 10, 2026

Summary

Chore

Bump fast-uri from 3.1.0 to 3.1.2

Updates the fast-uri dependency to address a security vulnerability, ensuring safer URI parsing.

Health Assessment

Small
Low
Low
  • Fast dependency update with minimal changes, merged quickly after CI passed.

AI Details

Confidence: 1.00

Tech Stack

Languages: Javascript
deps(go): bump github.com/tjhop/slog-gokit from 0.1.6 to 0.2.0 dependabot S No 59.2h 59.2h May 10, 2026

Summary

Chore

Bump slog-gokit dependency to v0.2.0

Updates the logging library to a newer version, improving performance and addressing a breaking change that requires a new constructor.

Health Assessment

Small
Low
Medium
  • Dependency update required a single review after a long wait, indicating low complexity but delayed review.

AI Details

Tech Stack

Languages: Go
Chore(deps): Bump hono from 4.12.7 to 4.12.18 dependabot XS No 77.8h 77.8h May 10, 2026

Summary

Chore

Chore(deps): Bump hono from 4.12.7 to 4.12.18

Updates the hono framework to the latest patch, incorporating critical security fixes and performance improvements.

Health Assessment

Small
Low
Low
  • Automated dependency update merged after 3 days with no manual review, typical for Dependabot PRs.

AI Details

Confidence: 1.00

Tech Stack

Languages: Javascript
deps(go): bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.1 dependabot S No 59.2h 59.2h May 10, 2026

Summary

Chore

Bump fsnotify dependency to 1.10.1

Updates the fsnotify library to address bugs and improve stability, ensuring compatibility with newer Go versions.

Health Assessment

Small
Low
High
  • Simple dependency update merged after ~2.5 days, minimal review needed.

AI Details

Tech Stack

Languages: Go
deps(go): bump gopkg.in/ini.v1 from 1.67.1 to 1.67.2 dependabot S No 59.2h 59.2h May 10, 2026

Summary

Chore

Bump gopkg.in/ini.v1 to 1.67.2

Updates a Go configuration library to the latest patch, ensuring compatibility and security fixes.

Health Assessment

Small
Low
Medium
  • Automated dependency bump merged quickly with minimal review, indicating low risk and efficient process.

AI Details

Tech Stack

Languages: Go
I18n: Download translations from Crowdin grafana-pr-automation M No 0.3h - May 09, 2026

Summary

Feature

Download translations from Crowdin

Adds updated translations for multiple languages, improving international user experience.

Health Assessment

Medium
Low
Low
  • Fast cycle, automated translation pull, minimal review needed.

AI Details

Confidence: 1.00

Tech Stack

Unified Storage: Adds backfiller for vector storage owensmallwood XL No 73.8h 1.5h May 08, 2026

Summary

Feature

Add backfiller for vector embeddings in unified storage

Enables background processing of vector embeddings for dashboards, improving search performance and reducing manual work for operators.

Health Assessment

X-Large
High
High
  • The PR required many iterations and AI‑assisted reviews, but was merged after 3.1 days, indicating moderate complexity and high risk.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: ChatGPT
Confidence: 0.95

Tech Stack

Languages: Go
Alerting: Remove redundant read after create in recording and alert rules moustafab S No 0.5h 0.1h May 08, 2026

Summary

Refactor

Remove redundant read after alert rule creation

Eliminates unnecessary database round‑trip for alert rule creation, improving performance and simplifying code. No impact on user experience.

Health Assessment

Small
Low
Low
  • Quick approval with minimal changes indicates low complexity and high confidence in the refactor.

AI Details

Confidence: 0.20

Tech Stack

Languages: Go
Table: Safer row building if frame.length is ever unset fastfrwrd S No 1.6h 0.7h May 08, 2026

Summary

Bug Fix

Add fallback for undefined frame.length in table

Adds a defensive fallback for missing frame.length in table rows, preventing crashes and improving dashboard reliability.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review, low risk.

AI Details

Confidence: 0.20

Tech Stack

Languages: Typescript
baldm0mma/ update codeownership of sqlexpr content baldm0mma XS No 0.5h 0.3h May 08, 2026

Summary

Chore

Update code ownership for sqlexpr content

Adjusts CODEOWNERS to reflect correct ownership of SQL expression files, ensuring proper review and accountability.

Health Assessment

Small
Low
Low
  • Quick ownership update with minimal changes, fast review and merge.

AI Details

Confidence: 0.95

Tech Stack

Alerting: Allow per-rule interval updates for NoGroup rules moustafab M No 2.1h 2.0h May 08, 2026

Summary

Feature

Allow per-rule interval updates for NoGroup rules

Enables users to customize alert rule intervals for NoGroup rules, improving alert precision and reducing unnecessary notifications. This change fixes a limitation that prevented per-rule interval edits, enhancing alerting flexibility.

Health Assessment

Small
Low
Low
  • Fast cycle time and single review round indicate smooth integration.

AI Details

Confidence: 0.10

Tech Stack

Languages: Go
Alerting: remove withMergedExtraConfig from GetAlertmanagerConfiguration yuri-tceretian M No 1.0h 1.0h May 08, 2026

Summary

Refactor

Remove dead code from alertmanager configuration

Eliminates unreachable code in alerting configuration, simplifying maintenance and reducing potential future bugs.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal changes indicate a straightforward refactor with low risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Lease: add auto-renewal to lease objects mihai-turdean M AI 67.6h 0.1h May 08, 2026

Summary

Feature

Add auto-renewal to lease objects

Adds automatic lease renewal to the storage layer, enabling KV lease-based leader election to maintain leadership without manual intervention and reducing failure risk.

Health Assessment

Medium
Medium
High
  • The PR underwent rapid initial review followed by multiple iterations, indicating complex logic changes and AI-assisted code generation. The new auto-renewal feature introduces background goroutine logic that requires careful concurrency handling and thorough testing.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude, ChatGPT
Confidence: 0.95

Tech Stack

Languages: Go
unified-storage: storage_backend name case insensitive gassiss L No 22.9h 0.0h May 08, 2026

Summary

Bug Fix

Make storage_backend name lookup case-insensitive

Enables case-insensitive lookup for storage backend names in backward compatibility mode, improving consistency and reducing errors.

Health Assessment

Large
Low
Low
  • Quick turnaround with a single review and minimal rework, indicating a straightforward bug fix.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: ChatGPT
Confidence: 0.95

Tech Stack

Languages: Go, Sql
Alerting: Wire additional AlertRule and RecordingRule field selectors to legacy storage moustafab XL No 181.6h 161.4h May 08, 2026

Summary

Feature

Add server-side filtering for AlertRule and RecordingRule

Enables efficient API filtering for alert and recording rules, improving automation and performance for operators.

Health Assessment

Large
High
High
  • Long review cycle and large code changes indicate significant effort and potential risk.

AI Details

Confidence: 0.80

Tech Stack

Languages: Go, Yaml
IAM: Add team /addmember and /removemember subresources mgyongyosi XL No 79.8h 71.3h May 08, 2026

Summary

Feature

IAM: Add team /addmember and /removemember subresources

Adds efficient member mutation endpoints, resolves cross‑instance race conditions, and improves sync reliability for team management.

Health Assessment

Large
High
High
  • Multiple iterations and large code changes indicate significant complexity; long review and cycle times suggest blockers; the extensive changes increase risk while addressing a critical race condition.

AI Details

Confidence: 0.30

Tech Stack

Languages: Go, Typescript
Table: Fix accumulating widths issue in LogsTable fastfrwrd L No 1.4h 1.2h May 08, 2026

Summary

Bug Fix

Fix accumulating widths issue in LogsTable

This PR resolves a rendering bug in the table panel that caused width calculations to accumulate incorrectly, improving UI stability for log drill-down views.

Health Assessment

Large
Low
Low
  • Quick fix with minimal changes, resolved in under 2 hours, indicating efficient review and low complexity.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
Alerting: Fix rule UIDs mapping for legacy storage moustafab S No 1.0h 0.1h May 08, 2026

Summary

Bug Fix

Fix rule UID mapping for legacy storage

Ensures alert and recording rule UIDs are stable by using the database GUID, improving legacy storage history consistency.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge, low risk.

AI Details

Tech Stack

Languages: Go
unified-storage: log errors in resource server and in KV backend tracing renatolabs M No 18.2h 1.7h May 08, 2026

Summary

Feature

Log errors in unified storage server and KV tracing

Improves observability by logging internal errors in the resource server and KV backend, aiding faster debugging and reducing downtime.

Health Assessment

Small
Low
Low
  • Quick review and merge within 18 hours, minimal rework, indicating straightforward enhancement.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: ChatGPT
Confidence: 0.95

Tech Stack

Languages: Go
fix: Display the add variable button in edit mode when there are no controls and the time picker is hidden grafakus S No 6.7h 0.4h May 08, 2026

Summary

Bug Fix

Fix add variable button visibility in edit mode

Ensures the 'Add variable' button remains visible in edit mode when the time picker is hidden and no controls exist, improving user experience during dashboard configuration.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, reviewed and merged within hours, indicating low complexity and high confidence in the change.

AI Details

Confidence: 0.20

Tech Stack

Languages: Typescript
Frameworks: React
QueryEditor: Bulk actions bar in footer Develer XL No 70.6h 21.5h May 08, 2026

Summary

Feature

Add bulk actions bar to QueryEditor footer

Provides a consolidated bulk actions bar in the QueryEditor sidebar footer, improving multi‑select workflow and reducing UI clutter for users.

Health Assessment

Large
Low
Medium
  • The PR required several refactor commits before final approval, indicating moderate iteration but a single review round and a normal cycle time of just under three days.

AI Details

Confidence: 0.20

Tech Stack

Languages: Typescript
Frameworks: React
Unified Storage: Allow ':' in KV key regex for user-storage names RafaelPaulovic M No 4.2h 1.2h May 08, 2026

Summary

Feature

Allow ':' in KV key regex for user-storage

Allows user-storage keys with ':' to be accepted by the KV layer, preventing iterator‑side rejections. This resolves 500 errors during user‑storage writes and improves reliability for storage operators.

Health Assessment

Medium
Low
Low
  • Fast review and merge with minimal changes, low risk.

AI Details

Confidence: 0.75

Tech Stack

Languages: Go
RRC Patch Slow: Preserve legacy string datasources in v1 to v2 conversion kristinademeshchik L No 1.2h - May 08, 2026

Summary

Bug Fix

Preserve legacy string datasources in v1 to v2 conversion

This patch preserves legacy string datasources during v1 to v2 conversion, preventing data loss. It ensures dashboards remain functional after migration.

Health Assessment

Large
Low
Low
  • Fast merge with minimal review, indicating a straightforward fix.

AI Details

Confidence: 0.75

Tech Stack

Languages: Go, Typescript
Table: Add option to nested table transform to auto-expand all nested rows fastfrwrd L No 165.1h 145.4h May 08, 2026

Summary

Feature

Add auto‑expand option for nested table transform

Enables users to automatically expand nested rows in table transforms, improving data visibility and reducing manual interaction.

Health Assessment

Large
High
High
  • Long review cycle and large code changes suggest significant stakeholder involvement and potential impact on release schedule.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
IAM: Move hooks to operate on team.members instead of teambinding forsethc XL No 211.1h 180.2h May 08, 2026

Summary

Bug Fix

Move IAM hooks to use team.members

This change updates the IAM system to use the newer Team.Members model for membership updates, ensuring consistency with the deprecation of TeamBinding and reducing errors in Zanzana. It improves reliability and maintenance of team membership handling.

Health Assessment

AI Details

Tech Stack

Languages: Go
Internationalisation: Update documentation and expose `tOptions` on `Trans` ashharrison90 S No 0.3h 0.1h May 08, 2026

Summary

Feature

Update i18n docs and expose tOptions

Users can now correctly translate plurals and access tOptions on Trans component, improving internationalization support.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal changes, indicating low complexity and risk.

AI Details

Tech Stack

Languages: Typescript
Alerting: refactor merge package — inline, simplify, fix bugs yuri-tceretian XL AI 44.4h 42.3h May 08, 2026

Summary

Refactor

Refactor alerting merge package, simplify and fix bugs

Refactors alerting merge logic to simplify code and fix bugs, improving reliability of alert notifications. Enhances maintainability and reduces potential configuration errors for users.

Health Assessment

X-Large
High
Medium
  • The PR involved extensive refactoring with many small commits after a delayed review, indicating significant rework but ultimately merged quickly.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Go, Yaml
« Page 14 of 19 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos