Pull Request Explorer

Back to Repo
Exploring 166 PRs for Rocket.Chat. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
test: increase coverage for the server-side webhook API ricardogarim XL AI 40.1h 0.2h Sep 11, 2026

LLM analysis pending

This PR has not been analyzed yet.

test: move integer settings validation coverage to component and API tests jessicaschelly M AI 154.4h 2.4h Sep 11, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore: Upgrade fuselage packages dougfabris M AI 24.8h 14.6h Sep 11, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat: add `aroundId` param to `rooms.history` endpoint sampaiodiego XL AI 308.5h 1.9h Sep 10, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore: fix deno cache key and subprocess lockfile scope d-gubert S AI 36.8h 11.6h Sep 10, 2026

LLM analysis pending

This PR has not been analyzed yet.

test: add coverage for AutoTranslate client logic ricardogarim L AI 191.2h 2.8h Sep 09, 2026

LLM analysis pending

This PR has not been analyzed yet.

test: fix flaky livechat message assertion after reload jessicaschelly XS AI 100.0h 0.1h Sep 09, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix: long custom status not ellipsed in the user status menu ricardogarim S AI 13.6h 0.3h Sep 09, 2026

LLM analysis pending

This PR has not been analyzed yet.

test: cover the Markdown parser and syntax highlighting ricardogarim L AI 149.1h 15.7h Sep 09, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore: update SAML unit tests dockerfile to a supported debian version pierre-lehnen-rc XS AI 2.9h 2.1h Sep 08, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore(deps): update dependencies to latest patch julio-rocketchat XL AI 261.0h 0.1h Sep 08, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore: remove redundant index creation from push token migration ricardogarim XS AI 0.7h 0.1h Sep 08, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix: custom emoji picker showing no emoji when unsafe query params are enabled abhinavkrin M AI 143.9h 0.1h Sep 07, 2026

LLM analysis pending

This PR has not been analyzed yet.

chore: refactor SIP call classes to remove duplicated code pierre-lehnen-rc XL AI 75.1h 0.6h Sep 04, 2026

Summary

Refactor

Refactor SIP call classes to remove duplication

Simplifies SIP call logic by moving shared code to a base class, improving maintainability and reducing future bugs. This change reduces code duplication and eases future enhancements.

Health Assessment

X-Large
Medium
Low
  • The PR had a slow cycle time of 75 hours but a quick review, indicating a large refactor that was well-received after minimal feedback.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
fix: 'mark as unread' not available in federated messages cardoso XS AI 4.2h 2.2h Sep 04, 2026

Summary

Bug Fix

Restore Mark as Unread in Federated Messages

Users can now mark federated messages as unread, improving message management across integrated platforms.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and no rework, indicating a straightforward bug resolution.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
chore: add canAccessRoomIds to batch room access checks ricardogarim M AI 50.5h 17.3h Sep 04, 2026

Summary

Bug Fix

Add canAccessRoomIds to batch room access checks

Fixes message retrieval bugs by ensuring proper access checks across multiple rooms, improving security and reliability.

Health Assessment

Medium
Medium
Medium
  • The PR required several iterations after the initial review, indicating moderate complexity. The review process was timely, with a first review within 17 hours, and the final merge within 50 hours, reflecting efficient collaboration.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
feat: add setup wizard REST endpoints sampaiodiego L AI 48.8h 16.0h Sep 03, 2026

Summary

Feature

Add setup wizard REST endpoints

Adds REST API endpoints for setup wizard parameters and workspace registration data, enabling new setup wizard functionality and improving error handling.

Health Assessment

Large
Medium
Medium
  • PR introduced new REST endpoints with a moderate review cycle and minimal rework, indicating efficient implementation and manageable risk.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
fix: Omnichannel agent responses failing on rooms with corrupted visitor activity data dionisio-bot M AI 0.9h 0.1h Sep 03, 2026

Summary

Bug Fix

Fix agent responses on corrupted visitor data

Corrects failures when agents respond to rooms with corrupted visitor activity, ensuring reliable omnichannel communication. This improves system stability for live chat interactions.

Health Assessment

Medium
Low
Low
  • PR merged quickly with minimal changes, indicating a straightforward bug fix with low complexity.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
fix: directory omitting local users with leftover federation data KevLehman S AI 25.5h 1.2h Sep 02, 2026

Summary

Bug Fix

Fix directory omitting local users with leftover federation data

Ensures local users with legacy federation data remain discoverable in directory searches, aligning UI behavior with backend and admin views.

Health Assessment

Small
Low
Low
  • The PR was reviewed quickly with only two commits after the first review, indicating straightforward bug resolution and minimal friction.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
fix: Omnichannel agent responses failing on rooms with corrupted visitor activity data KevLehman M AI 20.6h 2.0h Sep 02, 2026

Summary

Bug Fix

Fix Omnichannel agent responses failing on corrupted visitor activity data

This fix prevents crashes when legacy rooms have null activity, ensuring agent responses succeed and data is healed automatically.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal rework; AI-assisted review streamlined the process.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
feat: add chat.getMessages endpoint sampaiodiego L AI 148.0h 3.3h Sep 01, 2026

Summary

Feature

Add chat.getMessages endpoint

Adds a new REST API to retrieve multiple chat messages by ID, enabling batch processing and improved message retrieval.

Health Assessment

Medium
Low
Low
  • Quick review but long cycle time due to initial delay before review.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
Release 8.8.0 rocketchat-github-ci XL AI 288.9h 0.3h Sep 01, 2026

Summary

Feature

Release 8.8.0

This PR releases Rocket.Chat 8.8.0, delivering a comprehensive set of new features, bug fixes, and security updates that enhance user experience, improve performance, and strengthen security posture.

Health Assessment

X-Large
High
Medium
  • The PR had a long cycle time of 12 days but a rapid initial review, indicating a large, complex release that required extensive changes across many files. The high line count and numerous dependency updates suggest significant risk, but the quick review suggests confidence from reviewers.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, Cubic AI, Cursor
Confidence: 0.95

Tech Stack

fix: teams with a missing main room cannot be deleted ricardogarim M AI 288.8h 0.6h Sep 01, 2026

Summary

Bug Fix

Fix deletion of teams with missing main room

Ensures teams can be deleted even when their main room is missing, preventing orphan data and allowing team names to be reused.

Health Assessment

Medium
Low
Low
  • The PR received a quick review but had a long cycle time due to a large initial wait before the final commit. Overall complexity and risk are low, and AI tools were used for review and auto‑generated summaries.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
test: restore Jira flaky test comments jessicaschelly M AI 20.0h 12.7h Sep 01, 2026

Summary

Bug Fix

Restore Jira flaky test comments

Fixes CI reporter to correctly post comments to Jira, ensuring issue summaries are retrieved and comments use Atlassian Document Format, improving reliability and visibility of flaky test reports.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal rework; AI-assisted review streamlined feedback.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
test: prevent ddp-client reconnect leakage between tests jessicaschelly S AI 23.3h 0.3h Sep 01, 2026

Summary

Chore

Prevent ddp-client reconnect leakage between tests

Ensures ddp-client connections are properly cleaned up between tests, eliminating flaky test failures and improving CI stability.

Health Assessment

Small
Low
Low
  • Fast cycle time and single review indicate a smooth, low-friction process.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
feat: Improve logic that decides if the Busy Tone should be played pierre-lehnen-rc M AI 138.6h 0.1h Sep 01, 2026

Summary

Bug Fix

Enhance Busy Tone decision logic

Improves call termination handling and Busy Tone behavior, ensuring accurate notifications and sound triggers across SIP and media calls, reducing false positives.

Health Assessment

Medium
Low
Low
  • Quick review cycle with AI-assisted comments, moderate scope, minimal rework, low risk.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
chore!: Drop unused collection indexes yash-rajpal M AI 119.0h 0.1h Sep 01, 2026

Summary

Chore

Drop unused collection indexes

Removes obsolete database indexes to improve performance and reduce storage overhead during upgrades.

Health Assessment

Small
Low
Low
  • PR received a quick review but had a long cycle time due to a delayed final commit; minimal rework and low complexity suggest a low-risk maintenance change.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
test: add client coverage for slash commands jessicaschelly L AI 9.5h 1.1h Sep 01, 2026

Summary

Chore

Add client unit tests for slash commands

Adds focused client unit tests for slash commands, improving test coverage and ensuring correct behavior.

Health Assessment

Medium
Low
Low
  • Fast cycle time and minimal review friction indicate efficient testing addition.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
chore: remove cursor rules and centralize playwright guidelines jessicaschelly M AI 179.6h 1.0h Sep 01, 2026

Summary

Chore

Remove cursor rules, centralize Playwright guidelines

Documentation cleanup consolidates Playwright E2E guidance, reducing duplication and improving consistency for test authors.

Health Assessment

Medium
Medium
Low
  • PR had a long cycle time due to a large gap between review and final commit, but the review process was straightforward with minimal back‑and‑forth.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

chore!: remove Gravatar integration KevLehman L AI 2.2h 1.8h Aug 31, 2026

Summary

Chore

Remove Gravatar integration from core

Eliminates external Gravatar dependency, reducing maintenance and improving privacy for users.

Health Assessment

Large
Low
Low
  • Fast cycle time of 2.2h and single review round indicate low friction. The removal touches many lines but is straightforward, posing minimal risk.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Javascript, Typescript
refactor: move `app/ui` modules tassoevan L AI 162.6h 0.1h Aug 31, 2026

Summary

Chore

Refactor: Move UI modules to client

Reorganizes UI components for cleaner architecture, improving maintainability and developer experience.

Health Assessment

Large
Low
Low
  • The PR was reviewed quickly (0.1h) and required only a single commit, indicating a smooth review process. The change spans 20 files but involves moderate line changes, reflecting a focused refactor rather than a large feature addition.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
chore!: remove Atlassian Crowd integration KevLehman XL AI 72.1h 1.6h Aug 31, 2026

Summary

Chore

Remove Atlassian Crowd integration

Eliminates deprecated Atlassian Crowd authentication, simplifying user management and reducing maintenance overhead. This change removes legacy settings and login handlers, ensuring smoother upgrades to 9.0.0.

Health Assessment

Large
Medium
Low
  • The PR was reviewed quickly and merged after a 3‑day cycle, indicating efficient collaboration. Removing a deprecated integration reduces future maintenance risk while introducing a controlled breaking change.

AI Details

Usage: AI Assisted
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
refactor: move `app/utils` modules tassoevan L AI 61.7h 0.2h Aug 31, 2026

Summary

Refactor

Refactor: Move app/utils modules to client

Reorganizes client utilities for improved maintainability without altering functionality, streamlining code structure for future development.

Health Assessment

Large
Medium
Low
  • The PR was reviewed quickly and required minimal changes, but the large number of files indicates substantial refactoring effort.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Claude, CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
regression: status-hidden users still appear as online in member lists and autocomplete ricardogarim XL AI 5.6h 0.6h Aug 28, 2026

Summary

Bug Fix

Fix hidden users appearing online in lists

Ensures users who hide their status are correctly treated as offline across all member lists, presence, and search, preventing privacy leaks.

Health Assessment

X-Large
Medium
Low
  • Rapid resolution with minimal review, but large code changes across many endpoints to enforce status visibility.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
refactor: move `app/lib` modules tassoevan M AI 94.9h 0.1h Aug 28, 2026

Summary

Refactor

Refactor: Move app/lib modules to client

Reorganizes client modules for improved maintainability and clearer code structure.

Health Assessment

Medium
Medium
Medium
  • The PR was reviewed quickly but required a follow‑up commit to fix an OAuth login issue, indicating moderate iteration and review friction.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Claude, CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
refactor: move `app/ui-message` modules tassoevan M AI 94.9h 0.3h Aug 28, 2026

Summary

Chore

Refactor: Move UI Message Modules

Reorganizes client UI message modules for improved maintainability without affecting user experience.

Health Assessment

Large
Medium
Low
  • The PR had a quick review but involved a substantial refactor across many files, indicating moderate risk but no functional changes.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
refactor: move `app/ui-utils` client modules tassoevan M AI 94.9h 0.1h Aug 28, 2026

Summary

Chore

Refactor: Move UI Utils Client Modules

Reorganizes client utilities for improved maintainability without altering functionality.

Health Assessment

Medium
Medium
Low
  • The PR received a quick review but had a long cycle time due to late commits; overall scope is moderate with a single review round, indicating manageable risk.

AI Details

Usage: AI Reviewed
Category: Both AI
Tools: Cursor, CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
refactor: move `app/slashcommands` modules tassoevan M AI 94.6h 0.1h Aug 28, 2026

Summary

Chore

Refactor: reorganize slash command modules

Improves maintainability of slash command loading without changing behavior.

Health Assessment

Medium
Low
Medium
  • PR had a quick initial review but required two comment rounds; moderate scope and low risk to production.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
refactor: move `app/slackbridge` modules tassoevan L AI 94.6h 0.1h Aug 28, 2026

Summary

Chore

Refactor: Move Slackbridge Modules to Client

Reorganizes Slackbridge client modules for cleaner startup flow, ensuring slash commands register during client startup.

Health Assessment

Medium
Medium
Low
  • Quick review and minimal rework indicate a straightforward refactor with low risk.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Claude, CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
regression: add rate limiters to the thread REST endpoints ricardogarim XS AI 6.2h 0.9h Aug 28, 2026

Summary

Bug Fix

Add rate limiters to thread REST endpoints

Enforces per-user rate limits on thread endpoints, preventing throttling errors for active users and improving API stability.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, resolved within hours, indicating low complexity and high confidence.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
regression: video calls failing when forced E2EE meets persistent chat milton-rucks M AI 46.2h 1.8h Aug 28, 2026

Summary

Bug Fix

Fix video call failure with E2EE and persistent chat

Ensures video calls start correctly when end‑to‑end encryption is forced, preventing user frustration and data loss.

Health Assessment

Small
Low
Low
  • The PR was reviewed quickly and required minimal changes, indicating a straightforward bug fix with low risk.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
regression: `channels.list.joined` rejects the `fields` query param tassoevan M AI 22.2h 0.1h Aug 28, 2026

Summary

Bug Fix

Fix channels.list.joined fields query param regression

Restores field selection in the channel list API, preventing erroneous 400 responses and maintaining backward compatibility for clients.

Health Assessment

Medium
Low
Low
  • Quick resolution with minimal code changes; single review cycle and fast merge indicate low risk and high confidence in the fix.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Claude, CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
regression: slash command replies show HTML entities in names abhinavkrin S No 18.8h 0.1h Aug 28, 2026

Summary

Bug Fix

Fix slash command replies showing HTML entities

Corrects escaped HTML entities in server‑side slash command responses, improving user experience.

Health Assessment

Small
Low
Low
  • Rapid review and minimal changes led to a quick resolution of a regression affecting slash command responses.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
fix: auto-translate using stale provider after switching providers KevLehman M AI 23.8h 0.4h Aug 28, 2026

Summary

Bug Fix

Fix auto-translate provider switch issue

Ensures auto-translation uses the currently selected provider immediately, eliminating the need for server restarts.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal rework, resolved in under a day with a single review.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
chore: deprecate Gravatar integration KevLehman S AI 19.2h 18.4h Aug 28, 2026

Summary

Chore

Deprecate Gravatar integration

Deprecates Gravatar integration ahead of removal, logs a one‑time warning, shows an admin alert, and keeps current functionality unchanged.

Health Assessment

Small
Low
Low
  • Single review, quick merge, minimal changes, no risk

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
regression: `channels.list` rejects the `fields` query param tassoevan M AI 17.3h 0.1h Aug 28, 2026

Summary

Bug Fix

Fix channels.list fields query param rejection

Restores optional fields parameter support in the channels.list API, preventing 400 validation errors and aligning with prior behavior.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal code changes; single review cycle and fast merge indicate low complexity and risk.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Claude, Cubic AI, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript
regression: thread jump-to-reply pagination skips a page when Max Record Amount is set juliajforesti M AI 31.0h 3.5h Aug 28, 2026

Summary

Bug Fix

Fix thread pagination skip bug

Corrects pagination logic for thread messages, ensuring accurate page loads and preventing gaps when server limits are applied.

Health Assessment

Medium
Low
Low
  • Quick fix with minimal rework, fast review, and small scope indicates low risk.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
feat: add rooms.history endpoint sampaiodiego XL AI 48.8h 20.5h Aug 27, 2026

Summary

Feature

Add rooms.history API endpoint

Introduces a paginated rooms.history API for Rocket.Chat, enabling efficient retrieval of room history and improving user experience.

Health Assessment

Large
Medium
Medium
  • The PR required several post‑review commits to address edge cases and improve ordering, but the overall cycle time remained within a normal 48‑hour window.

AI Details

Usage: Authored by AI
Category: Both AI
Tools: Claude, CodeRabbit
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
chore!: remove deprecated DELETE /v1/canned-responses endpoint KevLehman M AI 4.1h 1.0h Aug 27, 2026

Summary

Chore

Remove deprecated DELETE /v1/canned-responses endpoint

Endpoint removed to clean up deprecated API, ensuring clients use the correct DELETE /v1/canned-responses/:_id route. This reduces confusion and aligns with OpenAPI documentation.

Health Assessment

Medium
Low
Low
  • PR completed quickly with minimal review, indicating straightforward deprecation cleanup.

AI Details

Usage: AI Reviewed
Category: Review AI
Tools: CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
refactor: move `app/reaction` function tassoevan L AI 73.0h 0.1h Aug 27, 2026

Summary

Chore

Refactor: Move reaction function to client

Reorganizes reaction handling code for better maintainability and testability, reducing coupling across modules.

Health Assessment

Large
High
Low
  • The PR had a slow overall cycle time but minimal review friction, indicating a straightforward change that required a few iterations after the initial review.

AI Details

Usage: AI Assisted
Category: Both AI
Tools: Claude, CodeRabbit, Cubic AI
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
Page 1 of 4 »

Get this analytics stack for your team

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

Connect Repos