Pull Request Explorer

Exploring 47 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Clear Ssl-Client-* headers when no client certificate is present gndz07 S No 19.1h 18.5h Jun 02, 2026

Summary

Bug Fix

Clear SSL client headers when no certificate

Removes potentially spoofed SSL client headers from requests when no client certificate is present, enhancing security for ingress-nginx provider.

Health Assessment

Small
Low
Low
  • Fast cycle time with single review and minimal changes indicates low complexity and risk.

AI Details

Tech Stack

Languages: Go
Fix race condition in tests accessing global variables in parallel marcsello XS No 73.4h 72.5h Jun 01, 2026

Summary

Bug Fix

Fix race condition in tests accessing global variables in parallel

This PR removes parallel execution from two failing tests, eliminating race conditions and ensuring consistent test outcomes without noticeable slowdown.

Health Assessment

Small
Low
High
  • The PR had a long review cycle due to a delayed first review, but the change was small and straightforward, resulting in low risk.

AI Details

Tech Stack

Languages: Go
Add nginx.ingress.kubernetes.io/enable-global-auth to the list of supported annotations filip2mac XS No 263.3h 263.0h Jun 01, 2026

Summary

Docs

Add enable-global-auth to supported annotations

Documentation update clarifies supported NGINX Ingress annotations, improving operator guidance and reducing migration errors.

Health Assessment

Small
Low
High
  • Documentation-only change with minimal code impact; long review cycle likely due to low priority or reviewer availability.

AI Details

Tech Stack

Bump github.com/bytedance/sonic to v1.15.1 kevinpollet S No 24.9h 0.1h May 30, 2026

Summary

Chore

Update sonic dependency to v1.15.1

This PR updates the sonic JSON library to the latest version, ensuring compatibility and security fixes.

Health Assessment

Small
Low
Low
  • Quick review and merge indicates minimal risk and straightforward dependency update.

AI Details

Tech Stack

Languages: Go
Improve file provider behavior regarding dangling symlinks fh-yuxiao-zeng M No - - May 29, 2026

Summary

Bug Fix

Improve file provider handling of dangling symlinks

This change prevents errors when non‑config files are symlinked, improving stability for users deploying Traefik configurations.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, likely low friction.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Bump github.com/moby/spdystream to v0.5.1 kevinpollet XS No 0.6h 0.6h May 29, 2026

Summary

Chore

Update spdystream dependency to v0.5.1

This PR updates the spdystream library to the latest version, ensuring compatibility and security improvements.

Health Assessment

Small
Low
Low
  • Quick dependency update with minimal changes and fast review, indicating low risk.

AI Details

Confidence: 0.75

Tech Stack

Languages: Go
Bump golang.org/x/net to v0.55.0 kevinpollet S No 0.2h 0.1h May 29, 2026

Summary

Chore

Update golang.org/x/net dependency to v0.55.0

Updates the golang.org/x/net library to the latest version, ensuring compatibility and security fixes.

Health Assessment

Small
Low
Low
  • Quick review and merge with minimal changes indicates low risk and efficient process.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Add ingressClassName to Kubernetes CRD provider migration guide kevinpollet XS No 0.2h 0.0h May 28, 2026

Summary

Docs

Add ingressClassName to Kubernetes CRD provider migration guide

Adds guidance on the ingressClassName field for Kubernetes CRD provider migration, helping users avoid misconfiguration during upgrade.

Health Assessment

Small
Low
Low
  • Quick documentation fix merged within minutes, minimal review and rework.

AI Details

Confidence: 0.75

Tech Stack

Reject requests with different paths after StripPrefix and StripPrefixRegex normalisation rtribotte M No 196.2h 191.3h May 28, 2026

Summary

Bug Fix

Reject mismatched paths after StripPrefix normalization

Prevents upstream services from misinterpreting stripped paths, enhancing security and correctness.

Health Assessment

Small
Low
High
  • The PR had a long review cycle, indicating potential complexity or communication delays, but the change is small and straightforward.

AI Details

Tech Stack

Languages: Go
Move snicheck to ctx instead of simulated routing juliens XL No 192.0h 191.7h May 28, 2026

Summary

Bug Fix

Move SNICheck to context for routing consistency

Ensures consistent TLS option handling across SNICheck and routing, preventing misconfigurations and improving security for domain fronting.

Health Assessment

X-Large
High
High
  • The PR had a long cycle time and multiple review rounds, indicating significant rework and complexity. The large number of lines and files changed suggests a high-impact bug fix that required extensive testing and coordination.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Capitalize NGINX in kubernetesIngressNGINX smellems XS No 42.1h 41.9h May 28, 2026

Summary

Docs

Capitalize NGINX in kubernetesIngressNGINX

Documentation update to correct Helm chart values for Nginx ingress, ensuring compatibility with the latest Traefik Helm chart.

Health Assessment

Small
Low
High
  • Single documentation change with no code impact; review was delayed but no rework was required.

AI Details

Confidence: 1.00

Tech Stack

Avoid ingress path matcher injection and backport 11d251415 rtribotte L No 120.0h 89.5h May 27, 2026

Summary

Bug Fix

Fix ingress path matcher injection vulnerability

Removes a security vulnerability in the Kubernetes Ingress provider that could allow path matcher injection, ensuring safer routing and compliance with security standards. Backports the fix to the v2.11 branch, maintaining compatibility for existing deployments.

Health Assessment

Large
High
High
  • The PR had a long cycle time and multiple review rounds, indicating significant review friction. The change involved a security fix and backporting, adding substantial code and tests, which increased risk.

AI Details

Tech Stack

Languages: Go, Yaml
Merge branch v3.7 into master rtribotte XL No 1.5h 1.2h May 27, 2026

Summary

CI/CD

Merge v3.7 branch into master

Integrates v3.7 release changes, updates documentation, and adds CI workflow to keep the project up to date.

Health Assessment

X-Large
Low
Low
  • Fast merge with minimal review time indicates stable release integration.

AI Details

Confidence: 0.95

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Merge branch v3.6 into v3.7 rtribotte XL No 0.5h 0.1h May 27, 2026

Summary

Chore

Merge v3.6 into v3.7

Brings v3.6 updates into v3.7, aligning documentation, configuration, and middleware logging for a consistent user experience.

Health Assessment

X-Large
Low
Low
  • Merged quickly with minimal review, indicating straightforward integration of existing changes.

AI Details

Tech Stack

Languages: Go
Add @LBF38 as a current maintainer emilevauge XS No 7.8h 0.2h May 22, 2026

Summary

Docs

Add @LBF38 as a current maintainer

Adds a new maintainer to the project, acknowledging contributions and expanding the maintainer team.

Health Assessment

Small
Low
Low
  • Rapid approval with minimal changes; low complexity and risk.

AI Details

Confidence: 0.95

Tech Stack

Escape exact gRPC method matches nickmnt M No 78.2h 78.1h May 22, 2026

Summary

Bug Fix

Escape exact gRPC method matches

Ensures precise routing for gRPC services by escaping dots in service names, preventing unintended wildcard matches and improving request routing accuracy.

Health Assessment

Small
Low
Medium
  • Despite a long review cycle, the PR was straightforward with minimal changes and quick approvals, indicating low risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Remove whitespace in HTML tag marbon87 XS No 239.1h 239.0h May 22, 2026

Summary

Docs

Remove whitespace in HTML tag

Fixes documentation typo in middleware forwardauth reference, improving clarity for users.

Health Assessment

Small
Low
High
  • Long cycle time due to delayed review, but minimal changes and no code impact.

AI Details

Confidence: 0.95

Tech Stack

Polish grammar in migration guides quyentonndbs XS No 208.9h 118.3h May 22, 2026

Summary

Docs

Polish grammar in migration guides

Polishes 'allows to' grammar in migration guide text.

Health Assessment

Small
Low
High
  • The PR had a long cycle time and review time, but involved only a single documentation change with minimal edits, indicating low technical risk but slow process.

AI Details

Confidence: 0.95

Tech Stack

Trim quotes from proxy_set_header header name crisbal S No 71.5h 71.2h May 22, 2026

Summary

Bug Fix

Trim quotes from proxy_set_header header name

Fixes header parsing bug in Traefik's ingress-nginx middleware, preventing invalid header names and improving compatibility with NGINX annotations.

Health Assessment

Small
Low
High
  • The PR had a long review delay but required minimal changes and was approved quickly after review.

AI Details

Tech Stack

Languages: Go
Surface the Ingress status race condition during NGINX coexistence emilevauge S No 70.4h 0.2h May 22, 2026

Summary

Docs

Expose Ingress status race condition during NGINX coexistence

Improves the migration guide to alert users to a race condition between Traefik and NGINX, reducing observability issues and configuration drift.

Health Assessment

Small
Low
Low
  • Single documentation change, quick review, minimal risk.

AI Details

Confidence: 0.10

Tech Stack

Fix typo in accesslogs field name PlayMTL XS No 167.2h 77.1h May 22, 2026

Summary

Docs

Correct typo in IngressRoute accessLogs documentation

Fixes a documentation typo in the IngressRoute CRD to prevent confusion for users configuring access logs.

Health Assessment

Small
Low
High
  • The PR had a long cycle time due to delayed review, but the change was minimal and low risk.

AI Details

Tech Stack

Fix TCP router service resolution in dashboard flow diagram aliamerj XS No 255.2h 164.9h May 22, 2026

Summary

Bug Fix

Fix TCP router service resolution in dashboard flow diagram

Corrects service lookup for TCP routers in the dashboard, preventing UI errors and ensuring accurate service resolution.

Health Assessment

Small
Medium
High
  • Long review cycle likely due to scheduling or backlog; no rework required after approval.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
Replace generated File routing reference page sheddy-traefik XL No 191.6h 164.5h May 21, 2026

Summary

Refactor

Replace generated File routing reference page

This PR replaces auto-generated routing reference files with curated documentation, improving clarity for users configuring the File provider. It also removes obsolete generator code, reducing maintenance overhead.

Health Assessment

X-Large
High
High
  • The PR had a long review cycle and large line changes, indicating significant effort to replace auto-generated docs with curated content, but the slow review suggests potential blockers or complexity.

AI Details

Tech Stack

Languages: Go
flake.nix: cleanup, refactor faukah M No 335.5h 335.1h May 20, 2026

Summary

Refactor

Clean up and refactor flake.nix

Simplifies the project's Nix build configuration by removing an unnecessary dependency and switching to a more efficient tarball source. This reduces build size and improves maintainability.

Health Assessment

Medium
Medium
High
  • The PR took over two weeks to merge with a single review, indicating a slow review process and potential bottlenecks in the review workflow.

AI Details

Confidence: 1.00

Tech Stack

fix(accesslog): escape double quotes in quoted log fields KaanSimsek S No 41.3h 41.0h May 18, 2026

Summary

Bug Fix

Escape double quotes in access log fields

Ensures access logs remain valid by escaping double quotes in header values, preventing log parsing errors for downstream analytics and monitoring.

Health Assessment

Small
Low
High
  • The PR was a single small change that required only one review, but the review was delayed, indicating a slow review process.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Document new chart behavior on Gateway API mloiseleur XS No 124.9h 124.9h May 18, 2026

Summary

Docs

Document new chart behavior on Gateway API

Updates Gateway API documentation to reflect latest chart changes, ensuring consistency across deployments.

Health Assessment

Small
Low
High
  • Long cycle time due to documentation update; minimal code changes; no rework required.

AI Details

Tech Stack

Add error on basic auth build if users is empty rtribotte S No 3.3h 3.3h May 18, 2026

Summary

Bug Fix

Fix BasicAuth build error for empty users

Prevents runtime panic when no users configured, improving stability and security of authentication middleware.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and immediate merge, indicating low complexity and high confidence.

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Prepare release v3.7.1 kevinpollet S No 0.1h 0.0h May 11, 2026

Summary

Docs

Prepare release v3.7.1

Creates a new release v3.7.1, updating documentation and bugfix config.

Health Assessment

Small
Low
Low
  • Quick release preparation with minimal changes, no code modifications.

AI Details

Tech Stack

Merge branch v3.6 into v3.7 kevinpollet S No 0.1h 0.0h May 11, 2026

Summary

Chore

Merge branch v3.6 into v3.7

Updates the v3.7 release with changes from v3.6, ensuring the latest bug fixes and documentation are included.

Health Assessment

Small
Low
Low
  • Quick merge with minimal changes, no review needed, fast cycle time.

AI Details

Tech Stack

Prepare release v3.6.17 kevinpollet S No 0.1h 0.0h May 11, 2026

Summary

Chore

Prepare release v3.6.17

Updates changelog and bugfix configuration to prepare for the v3.6.17 release, ensuring documentation and configuration are current.

Health Assessment

Small
Low
Low
  • Rapid release preparation with minimal changes and no review friction.

AI Details

Tech Stack

Merge branch v2.11 into v3.6 kevinpollet XS No 0.1h 0.0h May 11, 2026

Summary

Docs

Merge v2.11 into v3.6

Updates the changelog to reflect merging of v2.11 into v3.6, keeping documentation current.

Health Assessment

Small
Low
Low
  • Quick merge with no review friction, minimal scope.

AI Details

Confidence: 0.75

Tech Stack

Prepare release v2.11.46 kevinpollet S No 0.2h 0.0h May 11, 2026

Summary

Chore

Prepare release v2.11.46

This PR prepares the v2.11.46 release by updating the changelog and bugfix configuration.

Health Assessment

Small
Low
Low
  • Release preparation PR with minimal changes, quick review, no rework, low risk.

AI Details

Tech Stack

Merge branch v3.6 into v3.7 kevinpollet XL No 0.3h 0.1h May 11, 2026

Summary

Feature

Merge v3.6 into v3.7

Brings Traefik up to version 3.7, adding updated Kubernetes CRD support, new tests, and documentation improvements to enhance compatibility and stability.

Health Assessment

X-Large
Low
Low
  • Fast merge with minimal review time indicates smooth integration and low friction.

AI Details

Tech Stack

Languages: Go, Yaml
Merge branch v2.11 into v3.6 kevinpollet M No 0.2h 0.0h May 11, 2026

Summary

Chore

Merge branch v2.11 into v3.6

Updates Traefik to incorporate changes from v2.11, ensuring compatibility and feature parity with v3.6.

Health Assessment

Small
Low
Low
  • Quick merge with minimal changes, indicating a routine update.

AI Details

Confidence: 0.10

Tech Stack

Languages: Go
Make resolveReference method as a function kevinpollet M No 0.1h 0.0h May 11, 2026

Summary

Bug Fix

Convert resolveReference to function

Aligns Kubernetes provider code with v3.7, enabling middleware at service level and improving consistency and maintainability.

Health Assessment

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

AI Details

Tech Stack

Languages: Go
Merge branch v2.11 into v3.6 rtribotte M No 88.5h 88.4h May 11, 2026

Summary

Chore

Merge v2.11 into v3.6

Adds missing documentation and tests for the Kubernetes provider, ensuring consistency and reliability for users upgrading to v3.6.

Health Assessment

Small
Low
High
  • The PR experienced a long review delay with no early feedback, but the changes were minor and low risk.

AI Details

Tech Stack

Languages: Go
Fix cross-provider ref check for Kubernetes CRD provider rtribotte S No 0.2h 0.0h May 07, 2026

Summary

Bug Fix

Fix cross-provider ref check for Kubernetes CRD provider

Corrects reference validation for Kubernetes CRD provider, eliminating incorrect namespace warnings and ensuring accurate cross-provider references.

Health Assessment

Small
Low
Low
  • Rapid review and merge with minimal code changes indicate low complexity and high confidence.

AI Details

Confidence: 0.80

Tech Stack

Languages: Go
Merge branch v2.11 into v3.6 rtribotte XL No 0.9h 0.1h May 07, 2026

Summary

Feature

Merge v2.11 changes into v3.6

Integrates latest v2.11 updates, adding CrossProviderNamespaces option to restrict namespaces across Kubernetes providers, ensuring compatibility and up-to-date configuration.

Health Assessment

Large
Low
Low
  • Fast cycle time and minimal review rounds indicate smooth integration; large scope but well-documented changes.

AI Details

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

Tech Stack

Languages: Go, Yaml
Add CrossProviderNamespaces option rtribotte XL No 51.0h 50.8h May 06, 2026

Summary

Bug Fix

Add CrossProviderNamespaces option

Restricts cross-namespace references in Kubernetes providers to prevent privilege escalation.

Health Assessment

Large
Medium
Low
  • The PR has a large scope with 20 files changed, but the review process was relatively smooth with only one approved review.

AI Details

Tech Stack

Languages: Go
Frameworks: Kubernetes
Rework contributor references in the v3.7.0 changelog rtribotte L No 0.1h 0.0h May 06, 2026

Summary

Docs

Rework contributor references in v3.7.0 changelog

This PR corrects contributor references in the v3.7.0 changelog, ensuring accurate attribution. It improves the clarity and professionalism of release documentation.

Health Assessment

Large
Low
Low
  • Rapid review and merge with minimal changes indicates low complexity and high confidence in the documentation update.

AI Details

Confidence: 0.10

Tech Stack

Prepare release v3.7.0 rtribotte L No 0.1h 0.0h May 05, 2026

Summary

Chore

Prepare release v3.7.0

Creates new release v3.7.0, updating documentation and release scripts.

Health Assessment

Large
Low
Low
  • PR merged within minutes with a single commit and minimal changes, indicating a low‑risk, high‑confidence release preparation.

AI Details

Tech Stack

Merge branch v3.6 into v3.7 kevinpollet XL No 1.0h 0.0h May 05, 2026

Summary

Health Assessment

AI Details

Confidence: 0.95

Tech Stack

Languages: Go
Prepare release v3.6.16 kevinpollet S No 0.2h 0.1h May 05, 2026

Summary

Chore

Prepare release v3.6.16

Creates a new release v3.6.16, updating changelog and bugfix configuration.

Health Assessment

Small
Low
Low
  • Quick release preparation with minimal changes, fast review and merge.

AI Details

Tech Stack

Merge branch v2.11 into v3.6 kevinpollet M No 0.3h 0.1h May 05, 2026

Summary

Chore

Merge v2.11 into v3.6

Brings v2.11 changes into v3.6, keeping the codebase up to date and ensuring compatibility.

Health Assessment

Medium
Low
Low
  • Fast merge with minimal changes, quick review, small scope, low risk.

AI Details

Tech Stack

Languages: Go, Yaml
Prepare release v2.11.45 kevinpollet S No 0.2h 0.0h May 05, 2026

Summary

Chore

Prepare release v2.11.45

Create a new release for version 2.11.45.

Health Assessment

Small
Low
Low
  • Release preparation PR with minimal changes and immediate review, indicating efficient process.

AI Details

Confidence: 0.10

Tech Stack

Bump go.opentelemetry.io/otel juliens M No 17.4h 16.2h May 05, 2026

Summary

Chore

Bump otel/exporters dependency

Updates the OpenTelemetry exporters to the latest version, improving observability and ensuring compatibility with newer telemetry features.

Health Assessment

Small
Low
Low
  • Quick dependency bump with single review, merged within 17 hours, indicating efficient process.

AI Details

Tech Stack

Languages: Go
Fix regressions after refacto of the ingress-nginx provider juliens XL No 112.0h 95.3h May 05, 2026

Summary

Bug Fix

Fix regressions after refacto of the ingress-nginx provider

Corrects ingress-nginx provider behavior to ensure proper TLS handling and default backend functionality, preventing potential routing errors and security regressions.

Health Assessment

X-Large
High
High
  • The PR required multiple review cycles and significant rework after a prolonged review period, indicating complex changes to provider logic.

AI Details

Confidence: 0.80

Tech Stack

Languages: Go

Get this analytics stack for your team

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

Connect Repos