Pull Request Explorer

Exploring 441 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
Consent screen returns HTTP 500 for a user in more than one organization vramik S No 23.9h 0.0h Sep 30, 2026

Summary

Bug Fix

Fix HTTP 500 on multi-org consent screen

Resolves server error when users belong to multiple organizations, improving login reliability.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes and immediate approval.

AI Details

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

Tech Stack

Languages: Java
Minimal tombstone implementation for user sessions ahus1 XL No 47.3h 2.9h Sep 30, 2026

Summary

Bug Fix

Implement tombstone marker for session deletion

Adds a short‑lived tombstone marker to prevent deleted user sessions from reappearing in the cache, ensuring reliable logout and session revocation.

Health Assessment

X-Large
High
Medium
  • • The PR fixed a critical concurrency bug with extensive review and multiple iterations, resulting in a large code change but a relatively quick merge.

AI Details

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

Tech Stack

Languages: Java
Fixes #52915 - Fallback to legacy lastSync key in UserStorageProvider… atiqur-rahman-pro M No 291.0h 0.0h Sep 30, 2026

Summary

Bug Fix

Fix legacy lastSync fallback in UserStorageProvider

Ensures upgraded Keycloak installations resume incremental syncs without full scans, reducing memory usage and preventing OOM errors.

Health Assessment

Medium
Medium
Low
  • • AI-assisted review accelerated approval, but the PR’s long cycle time suggests scheduling or other non-technical delays.

AI Details

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

Tech Stack

Languages: Java
Invalidating cache entries for getUserByFederatedIdentity when removing brokers pedroigor M No 36.6h 1.5h Sep 30, 2026

Summary

Bug Fix

Invalidate cache entries for getUserByFederatedIdentity when removing brokers

Fixes stale cache entries across nodes after broker removal, ensuring accurate user data and system reliability.

Health Assessment

Small
Low
Low
  • • Fast cycle time of 36.6 hours with minimal rework; AI‑assisted review helped maintain low friction.

AI Details

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

Tech Stack

Languages: Java
updated @microsoft/kiota-http-fetchlibrary to version 109 edewit M No 1.7h 0.9h Sep 30, 2026

Summary

Bug Fix

Update @microsoft/kiota-http-fetchlibrary to v109

Fixes bug #52564 by updating the Kiota HTTP fetch library dependency to version 109, ensuring compatibility and stability.

Health Assessment

Medium
Low
Low
  • • Quick dependency bump resolved a bug with minimal changes and fast review turnaround.

AI Details

Tech Stack

EOL Keycloak Realm Operator vmuzikar S No 15.6h 0.1h Sep 30, 2026

Summary

Docs

EOL Keycloak Realm Operator

Adds end‑of‑life notice for the Keycloak Realm Operator in the 26.8.0 upgrade guide, ensuring users are aware of deprecation.

Health Assessment

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

AI Details

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

Tech Stack

Load quick theme login resources under the http-relative-path AloysJehwin S AI 95.9h - Sep 30, 2026

Summary

Bug Fix

Fix quick theme login resource URLs for relative paths

Ensures quick theme preview and download work correctly on deployments with non-root http-relative-path, improving admin UI reliability. This fixes styling and download errors for admins using custom base paths.

Health Assessment

Small
Low
Low
  • • PR received an immediate review but had a long cycle time, likely due to scheduling. The change is minimal and resolves a specific UI bug.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
Fix nightly scheduled runs stianst S No - 0.0h Sep 30, 2026

Summary

CI/CD

Fix nightly scheduled runs

Fixes a bug in the nightly scheduled runs by removing an unnecessary dispatch job, ensuring the workflow runs correctly.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, AI review confirmed no issues, merged immediately.

AI Details

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

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Add session bucket and coarse-grained timestamp to ROOT_AUTH_SESSION ahus1 L No 100.1h 0.9h Sep 29, 2026

Summary

Feature

Add session bucket and timestamp to auth session

Enhances session cleanup and expiration handling, improving performance and reliability.

Health Assessment

Large
High
Medium
  • • The PR underwent a lengthy review cycle with multiple AI‑assisted comments before approval, indicating careful scrutiny of the new session cleanup logic.
  • • Despite a slow overall cycle time, the first review was rapid, suggesting initial confidence in the changes.

AI Details

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

Tech Stack

Languages: Java
MCv2 changes suggested on the downstream guide - 2 ruchikajha95 S No 6.4h 5.6h Sep 29, 2026

Summary

Docs

Update downstream guide with MCv2 changes

Documentation updated to reflect new multi‑cluster v2 guidance, improving clarity for deployment teams.

Health Assessment

Small
Low
Low
  • • Quick review and merge after BU feedback, minimal changes, low risk.

AI Details

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

Tech Stack

Revert "Enable HTTP optimized serializers by default (#51711)" vmuzikar S No 172.4h 0.0h Sep 29, 2026

Summary

Bug Fix

Revert enabling HTTP optimized serializers by default

Reverts a recent change that enabled HTTP optimized serializers by default, restoring previous behavior to avoid potential issues.

Health Assessment

Small
Low
Medium
  • • Reverted a recent feature to maintain stability; AI-assisted review provided quick feedback; minimal changes and quick approval.

AI Details

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

Tech Stack

Languages: Java
Fix SSF discovery document omitting /realms/{realm} path when fronten… sguilhen L No 96.3h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix SSF discovery document realm path omission

Corrects SSF issuer URL construction to include realm path, ensuring proper discovery document behavior and preventing authentication failures.

Health Assessment

Large
Low
Low
  • • The PR was reviewed immediately with AI assistance, requiring only minor adjustments and a single approval, indicating a smooth process.

AI Details

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

Tech Stack

Languages: Java
Delete a realm by its name, not its display name, from Realm settings AloysJehwin S AI 80.6h - Sep 29, 2026

Summary

Bug Fix

Fix realm deletion using realm name

Ensures realm deletion uses the realm’s internal name, preventing 404 errors when display names differ and improving admin UI reliability.

Health Assessment

Small
Low
Low
  • • PR was reviewed immediately but had a long cycle time due to scheduling; the change is small and single‑commit, indicating low risk and minimal impact on the codebase.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
fix: removing the stripping of the signingCertificate shawkins M No 96.5h 0.0h Sep 29, 2026

Summary

Bug Fix

Remove stripping of signing certificate

Fixes certificate handling by preserving signingCertificate, improving security and compatibility.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, approved after brief review.

AI Details

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

Tech Stack

Languages: Java
Always make refresh tokens expire based on idle session time ahus1 M No 97.2h 0.2h Sep 29, 2026

Summary

Feature

Refresh tokens expire based on idle session time

Ensures refresh tokens respect idle session timeout, improving security and session management.

Health Assessment

Medium
Medium
Medium
  • • The PR was reviewed by Copilot, resulting in multiple iterations over a 4‑day cycle, indicating moderate review friction for a medium‑sized backend change.

AI Details

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

Tech Stack

Languages: Java
MayAct executor rejects valid delegation when the scope parameter is not the exact stored username mabartos M No 3.0h 0.1h Sep 29, 2026

Summary

Bug Fix

Fix MayAct executor delegation scope mismatch

Ensures delegation requests with non‑exact username scopes are correctly rejected, improving security and consistency.

Health Assessment

Medium
Low
Low
  • • Quick resolution with minimal rework; AI review helped catch documentation inconsistencies.

AI Details

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

Tech Stack

Languages: Java
Document that scim and admin api v2 expect sql null sementics michalvavrik S No 73.8h 0.1h Sep 29, 2026

Summary

Docs

Document SCIM and Admin API v2 null semantics

Clarifies how SCIM and Admin API v2 handle SQL null values in queries, improving developer understanding and preventing misinterpretation.

Health Assessment

Small
Low
Low
  • • Documentation update with quick review; long cycle time due to merge scheduling rather than technical complexity.

AI Details

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

Tech Stack

Deprecate client switch 'Use refresh tokens for client credentials gr… mposolda S No 114.8h 0.0h Sep 29, 2026

Summary

Bug Fix

Deprecate client switch for refresh token usage

This PR removes the legacy client switch that allowed using refresh tokens for client credentials grant, improving security and aligning with updated protocol standards.

Health Assessment

Small
Low
High
  • • The PR had a long cycle time with multiple review rounds, but the scope was small and the changes were straightforward, resulting in low risk.

AI Details

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

Tech Stack

Languages: Java
fix: verifies that the server cert is a leaf shawkins M No 186.3h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix server cert leaf verification

Ensures TLS security by verifying the server certificate is a leaf and only disables hostname verification when the service name is invalid, preventing potential security regressions.

Health Assessment

Medium
Medium
Medium
  • • Security regression fixed after multiple AI-assisted review iterations; review process was quick but involved several rounds of comments, indicating moderate review friction.

AI Details

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

Tech Stack

Languages: Java
Single-valued organization mapper emits an attacker-selected non-memb… vramik XS No 2.5h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix organization mapper security vulnerability

Removes ability for attackers to select non-member organizations via OIDC mapper, strengthening security.

Health Assessment

Small
Medium
Low
  • • Quick resolution with minimal changes and immediate approval indicates low friction and high confidence in the fix.

AI Details

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

Tech Stack

Languages: Java
Fix prompt=none failing with login_required when org domain has autoR… sguilhen S No 10.3h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix prompt=none login_required with autoRedirect

Resolves a regression where authentication fails when organization domain has autoRedirect enabled, ensuring users can log in without interruption.

Health Assessment

Medium
Low
Low
  • • Quick fix with minimal code changes, immediate review and approval, indicating low complexity and low risk to production.

AI Details

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

Tech Stack

Languages: Java
Wait for IdP mapper save to leave the create page in E2E helper ssilvert XS AI 15.0h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix race condition in IdP mapper E2E helper

Ensures IdP mapper creation completes before navigation, preventing intermittent failures and improving test reliability.

Health Assessment

Small
Low
Low
  • • Quick fix with minimal changes, resolved race condition in E2E tests.

AI Details

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

Tech Stack

Languages: Typescript
fix: re-using the AdminRoot authentication shawkins M No 164.4h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix AdminRoot authentication reuse

Ensures admin API v2 client requests succeed by caching and reusing AdminRoot authentication, improving reliability and security for administrative operations.

Health Assessment

Medium
Medium
Low
  • • The PR was reviewed and approved quickly by AI, with minimal human intervention, indicating efficient but AI‑driven review. The moderate scope and long cycle time suggest a typical bugfix with some complexity.

AI Details

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

Tech Stack

Languages: Java
Marks following client registration providers as deprecated: jimmychakkalakal M No 18.7h 0.9h Sep 29, 2026

Summary

Chore

Deprecate client registration providers

This PR marks certain client registration providers as deprecated, updating documentation and code to guide users toward newer alternatives and maintain future compatibility.

Health Assessment

Medium
Low
Low
  • • Fast review cycle with AI‑assisted review, minimal rework, clear deprecation path.

AI Details

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

Tech Stack

Languages: Java
Fix role namespace confusion in OID4VCI credential offer authorization abstractj M No 11.9h 0.0h Sep 29, 2026

Summary

Bug Fix

Fix role namespace confusion in OID4VCI credential offer authorization

This fix prevents unauthorized cross-user credential offer creation by ensuring realm role checks are identity-based, eliminating client role name collisions.

Health Assessment

Medium
Low
Low
  • • Fast review and merge within 12 hours, minimal rework, indicating an efficient process.

AI Details

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

Tech Stack

Languages: Java
Updated AcrAuthFlowTest.java to the new test-framework PadzerButch L No 113.3h 89.8h Sep 29, 2026

Summary

Test

Migrate AcrAuthFlowTest to new test framework

Updates the OIDC AcrAuthFlow test to use the new testing framework, ensuring compatibility and maintaining test behavior.

Health Assessment

Medium
Low
Medium
  • • The PR took over 4 days to merge, with a single AI‑assisted review and no subsequent changes, indicating a straightforward test migration with minimal friction.

AI Details

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

Tech Stack

Languages: Java
Bump the actions-dependencies group across 1 directory with 4 updates dependabot S No 50.9h 0.0h Sep 29, 2026

Summary

Chore

Bump the actions-dependencies group across 1 directory with 4 updates

Updates GitHub Actions dependencies to newer versions, ensuring CI workflows use the latest security patches and features.

Health Assessment

Small
Low
Low
  • • Quick dependency update with immediate approval, minimal review friction.

AI Details

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Bump com.fasterxml.jackson.core:jackson-databind from 2.22.1 to 2.22.2 in /misc/test-stability dependabot XS No 9.6h 1.7h Sep 29, 2026

Summary

Chore

Update jackson-databind dependency to 2.22.2

Ensures compatibility and security by updating the Jackson databind library to the latest patch version.

Health Assessment

Small
Low
Low
  • • Fast turnaround with minimal changes; no blockers.

AI Details

Tech Stack

Languages: Java
MCP Documentation for 26.8 tnorimat L No 143.6h 0.1h Sep 29, 2026

Summary

Docs

MCP Documentation for 26.8

Adds updated guidance for MCP authentication and authorization in Keycloak 26.8, improving developer onboarding and reducing support tickets.

Health Assessment

Small
Low
Low
  • • Fast review and minimal changes indicate a straightforward documentation update with low risk.

AI Details

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

Tech Stack

Make sure denies only apply for policies referencing the same resource type pedroigor L No 74.7h 0.0h Sep 29, 2026

Summary

Bug Fix

Ensure denies apply only to same resource type policies

Fixes an authorization bug so that deny rules affect only policies on the same resource type, tightening security and preventing unintended access.

Health Assessment

Medium
High
Low
  • • The PR was reviewed immediately by Copilot with no human comments, indicating fast automated review but also a potential risk of insufficient human oversight.

AI Details

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

Tech Stack

Languages: Java
Treat a malformed username domain as no matching organization cipherprofessor M AI 122.5h 0.0h Sep 28, 2026

Summary

Bug Fix

Treat malformed username domain as no matching organization

Fixes authentication flow by treating malformed username domains as no matching organization, preventing generic error pages and ensuring users can proceed to password step.

Health Assessment

Medium
Low
Low
  • • Quick review and merge within 5 days, minimal rework, AI-assisted code generation streamlined the process.

AI Details

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

Tech Stack

Languages: Java
Restore getOrganizationId() and setOrganizationId() methods in IdentityProviderModel sguilhen S No 2.2h 0.0h Sep 28, 2026

Summary

Bug Fix

Restore Organization ID methods in IdentityProviderModel

Reintroduces legacy methods to maintain backward compatibility, ensuring older integrations continue to function without breaking changes. This change prevents potential integration failures for clients relying on the deprecated API.

Health Assessment

Small
Low
Low
  • • Quick turnaround with minimal changes and a single review, indicating a straightforward compatibility fix.

AI Details

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

Tech Stack

Languages: Java
Fix generated Admin API v2 documentation to only show searachable fields michalvavrik L No 48.6h 0.0h Sep 28, 2026

Summary

Bug Fix

Fix Admin API v2 docs to show searchable fields

Ensures admin API documentation only lists searchable fields, improving clarity for administrators. This reduces confusion and aligns docs with actual API behavior.

Health Assessment

Medium
Low
Low
  • • Quick review and single commit indicate a straightforward fix with minimal rework.

AI Details

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

Tech Stack

Languages: Java
Use prefix search in the admin console user picker ssilvert M AI 66.5h 0.0h Sep 28, 2026

Summary

Feature

Use prefix search in the admin console user picker

Switches the user picker to prefix search, dramatically speeding LDAP queries and adding descriptive results for email and name, improving admin efficiency.

Health Assessment

Small
Low
Low
  • • Fast review with minimal rework and comprehensive tests, indicating a low-risk, high-impact change.

AI Details

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

Tech Stack

Languages: Typescript
Frameworks: React
Update to Maven 3.9.16 stianst M No 6.9h 6.9h Sep 28, 2026

Summary

Chore

Update to Maven 3.9.16

Upgrade Maven to the latest version to improve build stability and security for the Keycloak project.

Health Assessment

Medium
Low
Low
  • • Quick merge with minimal changes, indicating low risk and efficient review.

AI Details

Tech Stack

Enforce manage organization for org group mapper vramik L No 87.5h 0.0h Sep 28, 2026

Summary

Bug Fix

Enforce manage organization for org group mapper

This change tightens security by requiring manage organization permission for modifying organization group mappers, preventing unauthorized changes that could affect organization-level access control.

Health Assessment

Large
Medium
Low
  • • The PR was reviewed immediately and merged after a single review cycle, indicating efficient collaboration, but the large code addition and security nature suggest moderate risk.

AI Details

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

Tech Stack

Languages: Java
CVE-2026-74909 Fix PathMatcher bypass via percent-encoded matrix para… sguilhen L No 285.2h 0.1h Sep 28, 2026

Summary

Bug Fix

Fix PathMatcher bypass for security vulnerability

Removes a path matching flaw that allowed bypass via percent‑encoded characters, protecting against unauthorized access.

Health Assessment

Large
High
Low
  • • The PR addressed a critical CVE with a single review cycle, indicating efficient review but a substantial code change of 421 added lines across four files.

AI Details

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

Tech Stack

Languages: Java
MCv2 changes suggested on the downstream guide. ruchikajha95 S No 74.0h 0.3h Sep 28, 2026

Summary

Docs

Update downstream guide with MCv2 changes

This PR updates the high‑availability documentation to reflect MCv2 changes, improving clarity for deployment and upgrade scenarios.

Health Assessment

Small
Low
Medium
  • • The PR was reviewed quickly but required several iterations to address AI-generated review comments, indicating efficient collaboration but some initial clarity issues.

AI Details

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

Tech Stack

Upgrade to infinispan 16.0.15 ruchikajha95 XS No 67.2h 67.2h Sep 28, 2026

Summary

Chore

Upgrade to infinispan 16.0.15

This PR upgrades the Infinispan dependency to version 16.0.15, ensuring compatibility and security updates for high‑availability deployments.

Health Assessment

Small
Low
Medium
  • • The PR had a single commit and a single review comment after 67 hours, indicating a straightforward dependency upgrade with minimal friction.

AI Details

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

Tech Stack

Languages: Java
Cache the maven wrapper when building on GHI ahus1 S No 65.6h 0.8h Sep 28, 2026

Summary

CI/CD

Cache the maven wrapper when building on GHI

Adds caching for the Maven wrapper in GitHub Actions to speed up builds and reduce flaky tests.

Health Assessment

Small
Low
Low
  • • Fast review and minimal changes indicate a straightforward CI improvement.

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
Cache the maven wrapper when building on GHI ahus1 S No 65.6h 0.9h Sep 28, 2026

Summary

CI/CD

Cache the maven wrapper when building on GHI

Adds caching for the Maven wrapper in GitHub Actions to speed up builds and reduce flaky test failures.

Health Assessment

Small
Low
Low
  • • Fast review and minimal changes indicate a straightforward CI improvement with low risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Yaml
Frameworks: Github-Actions
« Page 9 of 9

Get this analytics stack for your team

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

Connect Repos