cyrilzhang-mm

Results 7 issues of cyrilzhang-mm

#### Summary This PR is to address a function signature change in https://github.com/mattermost/mattermost-server/pull/21037 #### Ticket Link [Jira ticket](https://mattermost.atlassian.net/browse/MM-45052)

#### Summary Add error checking in the insights API. Return 400 status code if the URL contains an invalid parameter. This PR should be merged with https://github.com/mattermost/focalboard/pull/3876 #### Ticket Link...

2: Dev Review
3: QA Review
release-note-none

#### Summary Prevent making user groups with reserved names in the API. #### Ticket Link [Jira ticket](https://mattermost.atlassian.net/browse/MM-42400) #### Release Note ```release-note NONE ```

2: Dev Review
release-note-none

## Summary Change some function calls in accordance with the changes in https://github.com/mattermost/mattermost-server/pull/21048 ## Ticket Link [Jira ticket](https://mattermost.atlassian.net/browse/MM-45052?focusedCommentId=134358) ## Checklist - ~~[ ] Telemetry updated~~ - ~~[ ] Gated by...

2: Dev Review
Do Not Merge/Awaiting PR

#### Summary Change some function calls in accordance with the changes in https://github.com/mattermost/mattermost-server/pull/21048 #### Ticket Link [Jira ticket](https://mattermost.atlassian.net/browse/MM-45052)

2: Dev Review
Do Not Merge/Awaiting PR

#### Summary Adds a user group popover component that is activated by group at-mentions. I also tested and verified it with VoiceOver on Google Chrome, macOS. #### Ticket Link [Jira...

2: Dev Review
Do Not Merge/Awaiting PR
Setup Cloud Test Server
1: UX Review
release-note

#### Summary Combine the avatar and status icon in global header into one button that can be focused. #### Ticket Link [Jira ticket](https://mattermost.atlassian.net/browse/MM-45719) #### Screenshots #### Release Note ```release-note NONE...

3: QA Review
Setup Cloud Test Server
release-note-none