Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Automated cherry pick of #36570 | mattermost-build | XS | No | 0.4h | 0.0h | May 25, 2026 |
SummaryChoreAutomated cherry pick of #36570 Automated cherry pick of a Playbooks plugin update to ensure consistency across the 11.7 release. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Used short mode of data spillage report card in threads view to fix spacing issue | harshilsharma63 | S | AI | 62.6h | 0.1h | May 25, 2026 |
SummaryBug FixFix spacing in data spillage report card This change resolves a UI spacing issue in the data spillage report card when viewed in threads, improving user experience and preventing layout glitches. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fix flaky TestScrubPost | cursor | XS | AI | 81.9h | 0.1h | May 25, 2026 |
SummaryBug FixFix flaky TestScrubPost Fix flaky test for content flagging scrubPost behavior, ensuring timestamp updates are handled correctly, eliminating intermittent failures without affecting production logic. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36716 | mattermost-build | XS | No | 0.5h | 0.0h | May 22, 2026 |
SummaryCI/CDAutomated cherry pick of #36716 Automated cherry pick of CI change to enable build-server-image to build and push from release branches, ensuring continuous integration for release builds. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Add Data Spillage discovery page | cursor | XL | AI | 16.9h | 0.1h | May 22, 2026 |
SummaryFeatureAdd Data Spillage discovery page Introduces a new Data Spillage discovery page in the System Console for lower-tier licenses, enabling admins to manage data spillage handling when Content Flagging is active. Health Assessment
X-Large
High
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Bump Go to 1.25.10 in release-11.7 | lieut-data | XS | No | 1.4h | 1.1h | May 22, 2026 |
SummaryChoreBump Go to 1.25.10 in release-11.7 Updates the server build environment to use the latest Go base image, enhancing build stability and security. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Frameworks:
Docker
|
||||||
| chore(ci): allow build-server-image to build and push from release branches | lieut-data | XS | AI | 0.3h | 0.3h | May 22, 2026 |
SummaryCI/CDAllow build-server-image to build and push from release branches Enables automatic build and push of the server image when changes are made to release branches, ensuring that Go version updates in older releases are reflected in the CI pipeline. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| MM-68248: Handle missing OpenSearch indexes gracefully before reindex | lieut-data | M | AI | 1.0h | 0.4h | May 22, 2026 |
SummaryBug FixHandle missing OpenSearch indexes gracefully before reindex Adds graceful handling of missing OpenSearch indexes to prevent errors during early operations, improving reliability and reducing failures. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| MM-68248: Support OpenSearch v3 | lieut-data | M | AI | 87.7h | 71.5h | May 22, 2026 |
SummaryFeatureSupport OpenSearch v3 Adds OpenSearch 3.x support while preserving backward compatibility with 2.x, updating CI pipelines and Docker images. Health Assessment
Medium
Medium
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Yaml
Frameworks:
Docker, Github-Actions
|
||||||
| Fix Group Details role dropdown not updating UI when changing role | BenCookie95 | M | AI | 209.5h | 0.1h | May 22, 2026 |
SummaryBug FixFix Group Role Dropdown UI Update Ensures that admin users see immediate visual feedback when changing group member roles, improving usability and reducing confusion. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| [MM-68777] Add `admin` property field permission level | davidkrauser | XL | No | 211.8h | 22.0h | May 22, 2026 |
SummaryFeatureAdd admin permission level to property fields Enables channel administrators to set classification fields, improving security and flexibility for channel classification features. Health Assessment
Large
High
High
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| Fix flaky TestPreparePostForClient/files | cursor | XS | AI | 71.7h | 0.1h | May 22, 2026 |
SummaryBug FixFix flaky TestPreparePostForClient/files Fixes intermittent test failures by extending timeout, improving CI reliability without affecting production code. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| MM-66162: harden GET /sharedchannels/{id}/remotes error path and add WS guard | wiggin77 | M | AI | 13.6h | 0.1h | May 22, 2026 |
SummaryBug FixHarden shared channel remote error handling and add WS guard Improves reliability of shared channel remote API by converting unexpected errors to empty responses and prevents unnecessary WebSocket fetches, reducing noise and potential performance issues. This change ensures consistent client behavior and improves logging clarity. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Javascript, Typescript
Frameworks:
React
|
||||||
| Automated cherry pick of #36472 | mattermost-build | XL | No | 24.8h | 23.6h | May 22, 2026 |
SummaryFeatureCherry pick of resource level permission policies Integrates resource-level permission policies and simulation into release 11.8, ensuring consistent security behavior across branches. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack
Languages:
Go, Typescript, Yaml
|
||||||
| Prevent inactive team icon click highlight | cursor | XS | AI | 20.2h | 0.1h | May 22, 2026 |
SummaryBug FixPrevent inactive team icon click highlight This PR removes the active highlight from non-interactive team icons, improving UI clarity and preventing accidental navigation, and resolves a server compile issue that affected channel join access control. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack |
||||||
| Fix flaky TestPatchTeam | cursor | S | AI | 15.8h | 0.0h | May 22, 2026 |
SummaryTestFix flaky TestPatchTeam Adds synchronization to the TestPatchTeam test to eliminate race conditions, ensuring reliable test execution without affecting production code. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Fix flaky TestGetLogs (MM-68910) | cursor | S | AI | 41.5h | 0.0h | May 22, 2026 |
SummaryBug FixSkip flaky TestGetLogs to keep CI green The PR disables a flaky test while the root cause is investigated, preventing CI failures without affecting production code. Health Assessment
Small
Low
High
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36701 | mattermost-build | XS | No | 0.5h | 0.0h | May 22, 2026 |
SummaryChoreAutomated cherry pick of #36701 This PR automatically applies a version bump for the prepackaged boards plugin to the 11.8 release, ensuring the latest plugin version is included without manual intervention. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Bumping version of prepackaged boards plugin | avasconcelos114 | XS | AI | 1.3h | 0.0h | May 22, 2026 |
SummaryChoreBump prepackaged boards plugin version Updates the prepackaged Boards plugin to the latest FIPS‑compliant release, ensuring compliance and compatibility without affecting server functionality. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack |
||||||
| Automated cherry pick of #36580 | mattermost-build | XL | No | 15.2h | 14.6h | May 22, 2026 |
SummaryFeatureCherry pick discoverable private channels feature Adds discoverable private channel support to the server, enabling visibility controls and ABAC. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Translations update from Mattermost Weblate | weblate | XL | No | 2.1h | 0.0h | May 22, 2026 |
SummaryChoreUpdate translations from Weblate Translations updated for Mattermost server using Weblate Health Assessment
Large
Low
Medium
AI DetailsTech Stack
Languages:
Json
|
||||||
| Fix membership policy edit action navigation | cursor | L | AI | 1.5h | 0.1h | May 21, 2026 |
SummaryBug FixFix membership policy edit navigation Corrects the navigation for the Edit action in membership policy rows, ensuring users reach the policy editor directly. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fix BuildAccessControlSubject call missing channelID argument | lieut-data | XS | AI | 0.6h | 0.4h | May 21, 2026 |
SummaryBug FixFix missing channelID argument in BuildAccessControlSubject call Corrects a compilation error that prevented channel join requests from building, restoring functionality for channel access control and ensuring users can request to join channels without build failures. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| MM-68763: Discoverable Private Channels — Server feature complete (visibility, ABAC, queue API) | isacikgoz | XL | AI | 145.8h | 1.2h | May 21, 2026 |
SummaryFeatureAdd discoverable private channel server feature Enables discoverable private channels with join requests, visibility controls, and ABAC enforcement, improving collaboration and security. Health Assessment
Large
High
Low
AI Details
Usage:
AI Assisted
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Exclude webhook posts from thread participation check | svelle | S | AI | 1.5h | 1.3h | May 21, 2026 |
SummaryBug FixExclude webhook posts from thread participation Prevents webhook-generated posts from incorrectly marking threads as replied, improving notification accuracy for users. This reduces false positives in comment mention notifications. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| MM-67237 - Open file preview modal when clicking draft attachment thumbnails. | asaadmahmood | L | AI | 137.0h | 0.1h | May 21, 2026 |
SummaryFeatureOpen file preview modal for draft attachment thumbnails Enables users to preview any draft attachment by clicking its thumbnail, improving file access and reducing friction. Health Assessment
Large
Medium
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Update latest patch version to 11.6.4 | unified-ci-app | S | No | 2.8h | 0.0h | May 21, 2026 |
SummaryChoreUpdate latest patch version to 11.6.4 Automated release pipeline bump to patch version 11.6.4, ensuring consistency across backend and webapp dependencies. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go, Javascript
|
||||||
| [MM-68693] Resource level permission policies and new simulation | isacikgoz | XL | AI | 329.1h | 0.3h | May 21, 2026 |
SummaryFeatureAdd resource-level permission policies and simulation Enables granular channel permissions and a simulation tool for admins to preview access decisions, enhancing security and user experience. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript, Yaml
|
||||||
| Fix content flagging update for unloaded posts | cursor | L | AI | 233.0h | 0.2h | May 21, 2026 |
SummaryBug FixFix content flagging update for unloaded posts Fixed a JavaScript error when reviewers received content review updates for permanently removed flagged posts, improving reliability of content flagging flows. Health Assessment
Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Fix MM-57406: prevent IPv6 hex segments from parsing as emoji | mgdelacroix | S | AI | 190.7h | 0.0h | May 21, 2026 |
SummaryBug FixFix IPv6 hex segments parsing as emoji Prevents IPv6 addresses from being incorrectly rendered as custom emojis in the webapp, improving message rendering accuracy. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
CodeRabbit, Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Fix: Global Threads view shows only 1 quick reaction emoji instead of 3 (MM-68681) | mgdelacroix | L | AI | 214.2h | 4.1h | May 21, 2026 |
SummaryBug FixFix Global Threads quick reaction emoji count Ensures Global Threads view displays the correct number of quick reaction emojis, aligning with center channel behavior and improving user experience. Health Assessment
Medium
Low
Medium
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Fix config-change-checker to use merge-base for per-file diffs | esarafianou | S | AI | 0.7h | 0.1h | May 21, 2026 |
SummaryBug FixFix config-change-checker to use merge-base for per-file diffs Corrects false positives in CI change detection by aligning per-file snapshot comparisons with the merge-base, ensuring accurate attribution of changes and preventing incorrect PR change reports. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
CodeRabbit, Cursor
Confidence:
0.95
Tech Stack
Languages:
Python
|
||||||
| Update latest patch version to 10.11.19 | unified-ci-app | XS | No | 0.9h | 0.0h | May 21, 2026 |
SummaryChoreUpdate latest patch version to 10.11.19 Automated release pipeline update to bump patch version, ensuring consistency across deployments. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36592 | mattermost-build | L | No | 22.6h | 0.0h | May 21, 2026 |
SummaryBug FixCherry pick of plugin remote ping fix Applies a fix that ensures restored plugin remotes are pinged immediately upon re-registration, improving connectivity reliability. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Update latest patch version to 11.5.7 | unified-ci-app | XS | No | 0.9h | 0.0h | May 21, 2026 |
SummaryChoreUpdate latest patch version to 11.5.7 Automated update of the version number to 11.5.7, ensuring the release pipeline reflects the correct patch level. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36571 | mattermost-build | L | No | 4.3h | 4.3h | May 21, 2026 |
SummaryChoreUpdate server dependencies for release-11.8 Bumps server dependencies to ensure compatibility with release-11.8, maintaining stability. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Fix flaky TestUserHasJoinedChannel | cursor | M | AI | 3.3h | 0.0h | May 20, 2026 |
SummaryBug FixFix flaky TestUserHasJoinedChannel Fixes flaky test for user join channel plugin hook, improving CI stability without affecting production behavior. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Upgrade Go to 1.26.3 in tool modules | lieut-data | XL | AI | 4.8h | 2.0h | May 20, 2026 |
SummaryChoreUpgrade Go to 1.26.3 in tool modules Updates tool modules to Go 1.26.3 and refreshes dependencies, including switching to a maintained OpenAPI library, ensuring compatibility and removing duplicate API definitions. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Add user attribute validation banners | marianunez | XL | AI | 104.0h | 0.1h | May 20, 2026 |
SummaryFeatureAdd user attribute validation banners Improves admin console UX by providing clearer validation feedback for user attribute names, reducing errors before saving. Health Assessment
Large
Medium
Medium
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
CodeRabbit, Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| MM-68151: Update server dependencies | lieut-data | L | AI | 148.2h | 141.4h | May 20, 2026 |
SummaryChoreUpdate server Go module dependencies Bumps critical infrastructure libraries to latest patch versions, improving security and stability. Health Assessment
Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [MM-66489] Pull and populate certificate from metadata endpoint | BenCookie95 | M | AI | 168.0h | 0.1h | May 20, 2026 |
SummaryBug FixPull and populate certificate from metadata endpoint Fixes a bug where the IDP public certificate was not retrieved from the SAML metadata endpoint, improving SAML authentication reliability for administrators. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Cherry-pick: Upgrade Go to 1.26.3 | lieut-data | XS | No | 1.0h | 0.0h | May 20, 2026 |
SummaryChoreUpgrade Go runtime to 1.26.3 Upgrades the Go runtime to 1.26.3, improving performance and security for the Mattermost platform. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Upgrade Go to 1.26.3 | lieut-data | XS | AI | 1.1h | 0.7h | May 20, 2026 |
SummaryChoreUpgrade Go to 1.26.3 Upgrades the Go runtime to 1.26.3, ensuring the Mattermost server benefits from the latest security patches and performance improvements. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Cherry-pick #36619 to release-11.8: Fix config Sanitize fields missing from desanitize | lieut-data | M | No | 2.0h | 1.1h | May 20, 2026 |
SummaryBug FixFix config sanitize/desanitize field masking Prevents accidental overwriting of sensitive config fields, ensuring system integrity and security. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Cherry-pick #36619 to release-11.7: Fix config Sanitize fields missing from desanitize | lieut-data | M | No | 1.4h | 1.0h | May 20, 2026 |
SummaryBug FixFix config sanitize/desanitize field masking Ensures admin configuration changes persist correctly, preventing accidental data loss of sensitive settings. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36637 | mattermost-build | S | No | 0.4h | 0.0h | May 20, 2026 |
SummaryBug FixAutomated cherry pick of flaky E2E test fix Applies a previously approved fix for flaky end‑to‑end tests, ensuring stable test runs. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Cherry-pick #36619 to release-10.11: Fix config Sanitize fields missing from desanitize | lieut-data | M | No | 1.0h | 1.0h | May 20, 2026 |
SummaryBug FixFix config sanitize/desanitize missing fields Prevents accidental overwriting of secret configuration values when saving via API, ensuring secure configuration persistence. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Go
|
||||||
| Cherry-pick #36619 to release-11.5: Fix config Sanitize fields missing from desanitize | lieut-data | M | No | 1.0h | 1.0h | May 20, 2026 |
SummaryBug FixFix config sanitize/desanitize missing fields Ensures sensitive config fields are correctly sanitized and not overwritten with placeholder values when saved via API, preventing accidental exposure of secrets. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Go
|
||||||
| Cherry-pick #36619 to release-11.6: Fix config Sanitize fields missing from desanitize | lieut-data | M | No | 1.0h | 1.0h | May 20, 2026 |
SummaryBug FixFix config sanitization bug in release-11.6 Corrects persistence of sensitive config fields by ensuring desanitize removes FakeSetting placeholders, preventing accidental exposure of credentials. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| chore(ci): upgrade Go to 1.26.3 in build container Dockerfiles | lieut-data | XS | AI | 1.0h | 0.8h | May 20, 2026 |
SummaryChoreUpgrade Go to 1.26.3 in build containers This PR updates the Go runtime used for building Mattermost server images to the latest patch version, ensuring security and bug fixes without affecting application behavior. The change is low risk and requires minimal QA. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Frameworks:
Docker
|
||||||