Skip to content

[pull] master from mattermost:master#587

Merged
pull[bot] merged 4 commits intocode:masterfrom
mattermost:master
Mar 25, 2026
Merged

[pull] master from mattermost:master#587
pull[bot] merged 4 commits intocode:masterfrom
mattermost:master

Conversation

@pull
Copy link

@pull pull bot commented Mar 25, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

pvev and others added 4 commits March 25, 2026 05:12
…5676)

* MM-63848: Enforce unique names for parent access control policies

* Revert accidental package-lock.json change

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix translation file

* Fix lint shadows, migration overflow, and unique constraint fallback

* Remove pre-check, combine migrations, fix overflow

* Combine migrations using regular CREATE INDEX

* add missing translation

* kip revision bump on policy name-only changes and add test to cover this scenario

* MM-63848: Fix tx commit on name-only update, unique test names

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
…channel archive (#35731)

* MM-68016, MM-68017, MM-68018 Add plugin pre-hooks for channel member add, team member add, and channel archive

  Enable plugins to intercept and reject (or modify) three operations before
  they are persisted: adding a channel member, adding a team member, and
  archiving a channel. These are the three high-priority hooks from epic
  MM-68003.
* Remove dependency on blang/semver/v4

Instead, consolidate on the usage of Masterminds/semver/v3

* Remove empty line

* make modules-tidy
…33401)

* MM-63056 Migrate thread menu to new component and update label

* Keep focus visible for menu buttons when menu is open and then closed

The `[aria-expanded="true"]` keeps the button highlighted while the menu
is open.

The `:focus-visible` ensures the focus stays visible when the menu is
closed. This is normally applied by the A11yController, but that gets
removed when MUI programatically moves the focus back when the menu is
closed.

* Prevent thread from being selected when thread menu is focused

* Prevent enter/space keydown events from bubbling up from menu button

* Address feedback

* Revert "Address feedback"

This reverts commit d9df624.

* Revert "Prevent enter/space keydown events from bubbling up from menu button"

This reverts commit aefe379.

* Fix duplicated IDs between thread list menu and thread header menu
@pull pull bot locked and limited conversation to collaborators Mar 25, 2026
@pull pull bot added the ⤵️ pull label Mar 25, 2026
@pull pull bot merged commit 8de0b36 into code:master Mar 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants