Pull Request Explorer
Back to Repo| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| MM-69010: Validate incoming webhook user membership | marianunez | M | AI | 104.0h | 0.1h | Jun 03, 2026 |
SummaryBug FixValidate incoming webhook user membership Adds validation to ensure webhook actions are performed by users with proper team or channel access, tightening security and preventing unauthorized post attribution. Health Assessment
Medium
High
Low
AI Details
Usage:
AI Assisted
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| MM-69057: Verify post ownership on inbound shared-channel edit/delete | marianunez | M | No | 97.2h | 0.1h | Jun 02, 2026 |
SummaryBug FixVerify post ownership on inbound shared-channel edits Ensures that only posts owned by the originating remote can be edited or deleted via shared-channel sync, preventing unauthorized modifications and strengthening data integrity across clusters. This change adds ownership checks and regression tests, improving security and reliability for cross-cluster communication. Health Assessment
Medium
Medium
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36640 | mattermost-build | M | No | 108.3h | 0.0h | Jun 02, 2026 |
SummaryBug FixAutomated cherry pick of #36640 Applies team sanitization to scheme teams endpoint, ensuring consistent data handling and reducing potential errors. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Restrict group_constrained to channels that support group sync | marianunez | M | AI | 97.5h | 0.2h | Jun 02, 2026 |
SummaryBug FixRestrict group_constrained to channels that support group sync Ensures that the group_constrained flag is only applied to channel types that support group synchronization, preventing misconfiguration and potential errors in channel behavior. Health AssessmentAI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
CodeRabbit, Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36746 | mattermost-build | M | No | 11.9h | 0.0h | Jun 02, 2026 |
SummaryBug FixCherry pick deactivated guest login fix Applies deactivated guest login rejection to release 11.7, ensuring security compliance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| MM-68665: Implement FileBackendWithLinkGenerator for Azure (SAS for export downloads) | agarciamontoro | L | AI | 148.1h | 0.1h | Jun 02, 2026 |
SummaryFeatureAdd Azure SAS export download support Enables time‑limited SAS URLs for Azure export downloads, matching S3 behavior, improving user experience and security. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| [MM-69078] Surface plugin upload rejections as a toast (parity with download rejections) | isacikgoz | L | AI | 12.6h | 0.1h | Jun 02, 2026 |
SummaryFeatureAdd toast for plugin upload rejections Provides consistent user feedback for plugin‑rejected uploads, matching download rejection toasts, improving clarity and reducing confusion. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript, Javascript
|
||||||
| Deleted removed post from content flagging redux store | harshilsharma63 | L | AI | 96.4h | 0.1h | Jun 02, 2026 |
SummaryBug FixRemove flagged post from Redux store Fixes a bug where deleted posts remained visible to content reviewers until a refresh, improving user experience and reducing confusion. Health Assessment
Large
Medium
Low
AI Details
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.85
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fix flaky TestCheckUsersEmojiIntegrity | cursor | S | AI | 145.7h | 0.3h | Jun 02, 2026 |
SummaryBug FixFix flaky TestCheckUsersEmojiIntegrity Resets tables and scopes assertions to eliminate flakiness in emoji integrity tests, ensuring reliable test outcomes without affecting production code. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36746 | mattermost-build | M | No | 2.6h | 0.0h | Jun 02, 2026 |
SummaryBug FixCherry pick deactivated guest login fix Adds a regression test and applies authentication check for deactivated guests on magic-link login, ensuring security compliance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36746 | mattermost-build | M | No | 0.9h | 0.0h | Jun 02, 2026 |
SummaryBug FixReject deactivated guests on magic-link login Fixes a security issue by preventing deactivated guests from logging in via magic link, ensuring authentication integrity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36746 | mattermost-build | M | No | 0.9h | 0.0h | Jun 02, 2026 |
SummaryBug FixCherry pick deactivated guest login fix Ensures deactivated guests cannot log in via magic-link, maintaining security compliance. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36743 | mattermost-build | M | No | 0.9h | 0.0h | Jun 02, 2026 |
SummaryBug FixCherry pick OAuth token tightening for user deactivation Adds stricter OAuth token handling and cleans up stored data when users are deactivated, improving security and data hygiene. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36837 | mattermost-build | S | No | 1.2h | 0.1h | Jun 02, 2026 |
SummaryBug FixCherry pick: concurrent React logging fix Adds server logging for concurrent React sessions, improving diagnostics. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Go, Typescript
Frameworks:
React
|
||||||
| Revert MM-67913 release branch cherry-pick | nickmisasi | M | No | 11.2h | 11.2h | Jun 02, 2026 |
SummaryBug FixRevert accidental release-11.7 cherry-pick Undo an unintended cherry‑pick that caused a white flash in the UI, restoring stable navigation for users. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| MM-69053 Log server message when a user has concurrent React enabled | hmhealey | S | AI | 8.6h | 0.1h | Jun 02, 2026 |
SummaryFeatureAdd concurrent React logging to server Adds debug logging for concurrent React experiments, enabling easier troubleshooting of client errors and user sessions. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Assisted
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
Frameworks:
React
|
||||||
| MM-68995: Align guest magic-link REST login with auth criteria checks | JulienTant | M | AI | 150.6h | 0.4h | Jun 01, 2026 |
SummaryBug FixAlign guest magic-link REST login with auth checks This change enforces authentication criteria for guest magic-link REST logins, matching web and password flows. It blocks deactivated guests from logging in, enhancing security and consistency. Health Assessment
Small
Medium
Medium
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36743 | mattermost-build | M | No | 2.9h | - | Jun 01, 2026 |
SummaryBug FixFix OAuth token handling for deactivated users Ensures that OAuth tokens are not issued to deactivated users and cleans up stored OAuth data, enhancing security and data integrity. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| MM-69003 Replace eslint-plugin-header with eslint-plugin-headers | hmhealey | L | AI | 122.8h | 1.6h | Jun 01, 2026 |
SummaryRefactorReplace eslint-plugin-header with eslint-plugin-headers Updates ESLint header enforcement to a maintained plugin, improving code quality and reducing linting errors. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| MM-69002 Convert ESLint configs to flat config | hmhealey | XL | AI | 137.0h | 0.1h | Jun 01, 2026 |
SummaryRefactorConvert ESLint configs to flat config Migrate ESLint configuration to flat config files for easier maintenance and compatibility with newer ESLint versions. Health Assessment
Medium
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.90
Tech Stack
Languages:
Javascript
Frameworks:
Eslint
|
||||||
| MM-68983: Tighten OAuth token issuance and cleanup on user deactivation | marianunez | M | AI | 144.2h | 0.1h | Jun 01, 2026 |
SummaryBug FixTighten OAuth token issuance and cleanup Improves security by preventing token issuance for deactivated users and ensuring cleanup of stored OAuth data, reducing risk of unauthorized access. Health Assessment
Medium
High
Low
AI Details
Usage:
AI Assisted
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Upgrade "@mattermost/compass-icons" to 0.1.61 | cpoile | S | No | 0.4h | 0.0h | Jun 01, 2026 |
SummaryChoreUpgrade compass-icons to 0.1.61 Updates the icon library to the latest stable release, adding new icons and restoring npm registry publishing, which improves UI consistency and security compliance. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack |
||||||
| add PushNotification.Transport and related const | lieut-data | M | AI | 0.7h | 0.0h | Jun 01, 2026 |
SummaryFeatureAdd PushNotification.Transport and related constants Extends push notification API to support new transport types, improving integration with calls plugin and enhancing push delivery capabilities. This change enables clients to specify transport and sub_type, allowing more flexible push handling. Health Assessment
Small
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36810 | mattermost-build | XS | No | 0.6h | 0.0h | Jun 01, 2026 |
SummaryBug FixCherry pick of channel banner change Applies a change to disable native channel banner when creating a classification banner, improving UI consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| [MM-69058] Don't enable native channel banner when creating a classification banner | davidkrauser | XS | AI | 69.8h | 0.1h | Jun 01, 2026 |
SummaryBug FixDisable native channel banner on classification creation Prevents stale native banners from appearing when channels are created with classifications, ensuring banner visibility aligns with classification settings and avoiding confusion for users. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: Update NOTICE.txt file with updated dependencies | unified-ci-app | S | No | 0.9h | 0.3h | Jun 01, 2026 |
SummaryChoreUpdate NOTICE.txt with new dependencies Updates the NOTICE file to reflect current dependency licenses, ensuring compliance and transparency. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack |
||||||
| MM-68854: Dispatch Test Connection on ExportDriverName when dedicated export filestore is active | agarciamontoro | M | AI | 54.1h | 0.1h | May 29, 2026 |
SummaryBug FixFix File Test Connection for Export Filestore The change corrects the file test connection logic to validate the export backend when configured, preventing incorrect validation errors. This improves reliability for deployments using multiple filestore drivers. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36773 | mattermost-build | M | No | 3.4h | 1.4h | May 29, 2026 |
SummaryFeatureCherry pick session attributes simulation Enables session attributes in simulation, enhancing testing flexibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go, Typescript, Json
|
||||||
| Automated cherry pick of #36662 to release-10.11 | marianunez | L | No | 1.1h | 0.1h | May 29, 2026 |
SummaryBug FixAdd permission check to /share-channel autocomplete Adds a permission gate for shared channel autocomplete, ensuring only authorized users see suggestions, with regression tests covering various roles. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Fix flaky TestCheckTeamsChannelsIntegrity | cursor | M | AI | 54.8h | 0.1h | May 29, 2026 |
SummaryTestFix flaky TestCheckTeamsChannelsIntegrity Fixes intermittent failures in database integrity tests by resetting tables and scoping assertions, ensuring reliable test results without affecting production behavior. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
CodeRabbit, Cursor
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36740 | mattermost-build | XL | No | 3.1h | 2.5h | May 29, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack
Languages:
Go, Typescript
Frameworks:
React
|
||||||
| [MM-69025] Enable session attributes in simulation | isacikgoz | M | AI | 23.3h | 0.1h | May 29, 2026 |
SummaryFeatureEnable session attributes in simulation Allows session attributes to be used in both policies and simulation, enhancing authorization flexibility and testing accuracy. Health Assessment
Medium
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| Fix flaky TestScheduleOnceSequential | cursor | XS | AI | 0.6h | 0.1h | May 29, 2026 |
SummaryBug FixFix flaky TestScheduleOnceSequential Replaces unreliable fixed sleep with polling logic to make test deterministic, improving 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-68978 - Harden ABAC masking guards and fix sentinel detection | pvev | XL | AI | 70.4h | 0.2h | May 29, 2026 |
SummaryBug FixHarden ABAC masking guards and fix sentinel detection Improves security by tightening access control masking, ensuring safer policy enforcement and consistent error handling for administrators and end‑users. Health Assessment
Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
Frameworks:
React
|
||||||
| Fix flaky TestUpdatePropertyValues_WriteAccessControl | cursor | S | AI | 12.7h | 0.1h | May 29, 2026 |
SummaryBug FixFix flaky TestUpdatePropertyValues_WriteAccessControl Fix flaky test in property values access control by making assertions order-independent, ensuring test 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
|
||||||
| Automated cherry pick of #36662 | mattermost-build | L | No | 1.8h | 0.0h | May 29, 2026 |
SummaryFeatureAdd authorization gate to share-channel autocomplete Enhances security by requiring manage_shared_channels permission for share-channel autocomplete, reducing unauthorized access. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36662 | mattermost-build | L | No | 1.3h | 0.0h | May 29, 2026 |
SummaryBug FixCherry pick: tighten share-channel autocomplete authorization Ensures only users with manage_shared_channels permission can see share-channel autocomplete suggestions, aligning security with existing gates. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36640 | mattermost-build | M | No | 1.3h | 0.0h | May 29, 2026 |
SummaryFeatureCherry pick of team sanitization endpoint Adds sanitization to scheme teams endpoint, improving data consistency and security. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36640 | mattermost-build | M | No | 1.3h | 0.0h | May 29, 2026 |
SummaryBug FixCherry pick of team sanitization fix Applies team sanitization to scheme teams endpoint, ensuring consistent data handling across API. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36640 | mattermost-build | M | No | 0.8h | 0.0h | May 29, 2026 |
SummaryBug FixCherry pick of team sanitization fix Applies team sanitization to scheme teams endpoint, ensuring consistent data handling. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Automated cherry pick of #36640 | mattermost-build | M | No | 0.8h | 0.0h | May 29, 2026 |
SummaryBug FixCherry pick of team sanitization for scheme endpoint Adds team sanitization to scheme teams API, improving data consistency. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Go
|
||||||
| Manual cherry pick of #36570 | JulienTant | XS | No | 12.5h | 12.0h | May 29, 2026 |
SummaryChoreCherry pick Playbooks plugin update Updates Playbooks plugin to v2.9.0 with FIPS support, ensuring compatibility with release 11.6. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Automated cherry pick of #36693 | mattermost-build | L | No | 0.7h | - | May 29, 2026 |
SummaryBug FixAutomated cherry pick of #36693 Fixes classification modal save state issue for better user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Automated cherry pick of #36785 | mattermost-build | L | No | 0.6h | - | May 29, 2026 |
SummaryFeatureCherry pick experimental concurrent React setting Adds a user setting to enable experimental concurrent React mode, improving performance for advanced users. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| MM-69042 Add user setting to experimentally enable concurrent React | hmhealey | L | AI | 1.8h | 0.1h | May 29, 2026 |
SummaryFeatureAdd experimental concurrent React setting Enables users to opt into experimental concurrent React mode, allowing early testing and potential performance improvements on the platform. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Manual cherry pick of #36570 | JulienTant | XS | No | 1.8h | 1.8h | May 28, 2026 |
SummaryFeatureCherry pick Playbooks plugin update Applies Playbooks plugin v2.9.0 update to release-11.5, ensuring compatibility and FIPS compliance. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Fix classification modal save state | cursor | L | AI | 163.5h | 0.1h | May 28, 2026 |
SummaryBug FixFix classification modal save state Fixes a UI bug that caused the Save button to disappear when toggling classification settings, improving user experience in channel configuration. Health Assessment
Medium
Medium
High
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Cursor, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React, Playwright
|
||||||
| Automated cherry pick of #36701 | mattermost-build | XS | No | 2.2h | 1.3h | May 28, 2026 |
SummaryChoreAutomated cherry pick of #36701 This automated cherry pick brings the updated prepackaged boards plugin version into the 11.7 release, ensuring users receive the latest plugin features and fixes. Health AssessmentAI DetailsTech Stack |
||||||
| Tighten CI workflows | edgarbellot | XS | No | 2.1h | 0.0h | May 28, 2026 |
SummaryCI/CDTighten CI workflows Align artifact upload conditions to ensure reliable CI builds, reducing build failures and improving deployment stability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Automated cherry pick of #36186 | mattermost-build | M | No | 2.5h | 2.1h | May 28, 2026 |
SummaryBug FixCherry pick of navigation fix Applies a previously fixed navigation flash issue to the 11.7 release, ensuring consistent UI behavior. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||