Skip to content

Automated cherry pick of #219 - #240

Merged
avasconcelos114 merged 1 commit into
release-9.2from
automated-cherry-pick-of-mm-69603-release-9.2
Jul 23, 2026
Merged

Automated cherry pick of #219#240
avasconcelos114 merged 1 commit into
release-9.2from
automated-cherry-pick-of-mm-69603-release-9.2

Conversation

@mattermost-build

Copy link
Copy Markdown
Contributor

Cherry pick of #219 on release-9.2.

/cc @jgheithcock

NONE

* MM-69603: Enforce board creation permissions on archive import.

Apply the same team permission and import validation checks used by
direct board creation when parsing boards from archive JSONL, including
modern "board" records that previously skipped IsValidForImport.

* MM-69603: Reduce ImportBoardJSONL cyclomatic complexity.

Extract validateBoardForImport helper to satisfy gocyclo lint limit.

(cherry picked from commit ab5935a)
@avasconcelos114
avasconcelos114 merged commit 76afa7b into release-9.2 Jul 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants