Maria A Nunez
3b05384dd0
Update github prepackaged version ( #34409 )
2025-11-06 05:35:14 -05:00
unified-ci-app[bot]
d52b7210a7
Update latest patch version to 10.11.7 ( #34392 )
...
Automatic Merge
2025-11-05 09:01:47 +02:00
Mattermost Build
e7e23b94e0
Bump prepackage MsTeams plugin version to 2.3.0 ( #34347 ) ( #34359 )
...
Automatic Merge
2025-10-31 11:59:24 +02:00
Ibrahim Serdar Acikgoz
75132b7a91
Manual cherry-pick of (37969b1) #34155 into release 10.11. ( #34334 )
...
Automatic Merge
2025-10-30 17:29:11 +02:00
Mattermost Build
b922174f48
Fix MM-65152 ( #34199 ) ( #34331 )
...
Automatic Merge
2025-10-29 18:29:20 +02:00
unified-ci-app[bot]
9a7a491451
Update latest patch version to 10.11.6 ( #34310 )
...
Automatic Merge
2025-10-28 17:29:10 +02:00
Mattermost Build
46b5c436bb
MM-66372: Improve OAuth state token validation ( #34296 ) ( #34300 )
2025-10-28 00:46:33 +00:00
Mattermost Build
f361e7d75a
Automated cherry pick of #34247 ( #34257 )
...
Automatic Merge
2025-10-27 12:59:15 +02:00
Rajat Dabade
56163e9e0e
Upgraded board prepackage version to v9.1.7 ( #34191 )
...
Automatic Merge
2025-10-17 18:43:39 +03:00
Ibrahim Serdar Acikgoz
9f54e5cdc3
[MM-65684] Sanitize teams for /api/v4/channels/{channel_id}/common_teams endpoint ( #34110 ) ( #34182 )
2025-10-17 16:55:42 +03:00
Miguel de la Cruz
e9f6e127a4
Update dependencies ( #34175 )
...
Co-authored-by: Miguel de la Cruz <miguel@ctrlz.es >
2025-10-17 10:03:58 +02:00
unified-ci-app[bot]
47c2b1ab8c
Update latest patch version to 10.11.5 ( #34150 )
...
Automatic Merge
2025-10-15 11:13:43 +03:00
Mattermost Build
83a5be3f9e
MM-65743: Sanitize in email verification endpoint ( #33914 ) ( #34121 )
...
(cherry picked from commit 057efca74ee29862bca6ef6336bfbf3456f65bf6)
Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com >
2025-10-13 06:38:25 +00:00
JG Heithcock
375ce229f4
MM 65084 server-side ( #33861 ) ( #34006 ) ( #34044 )
...
* MM 65084 server-side (#33861 ) (#34006 )
Automatic Merge
* Add ConsumeOnce method to store layers
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2025-10-06 15:20:08 -07:00
Mattermost Build
4b56488fcb
[MM-65830] Fix mmctl system status exit code for health check failures ( #33970 ) ( #34069 )
...
Automatic Merge
2025-10-06 14:43:38 +03:00
Jesse Hallam
9dd2c6f54f
[MM-65837], [MM-65824] - Update Dependencies ( #33972 ) ( #34052 )
...
* Update github.com/mholt/archives
* Update github.com/spf13/viper
* make batch migration worker tests less flaky
---------
Co-authored-by: Eva Sarafianou <eva.sarafianou@gmail.com >
2025-10-03 11:12:25 -03:00
Amy Blais
891a006890
Update msteams prepackaged plugin ( #34049 )
...
Automatic Merge
2025-10-03 16:36:25 +03:00
Mattermost Build
8be4905a96
ugprade to go 1.24.6 ( #34004 ) ( #34023 )
...
(cherry picked from commit 3241b43f7ca6e0588d9e40ede9058340327fb7a4)
Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com >
2025-10-01 11:30:41 -03:00
Mattermost Build
fcd316844e
Improve self checks when adding a new channel member ( #33404 ) ( #33925 )
...
Automatic Merge
2025-09-18 10:19:15 +03:00
Mattermost Build
98acefe911
Sanatize LastViewedAt and LastUpdateAt for other users on channel member object ( #33835 ) ( #33905 )
...
Automatic Merge
2025-09-16 13:19:10 +03:00
unified-ci-app[bot]
d41872f1f3
Update latest patch version to 10.11.4 ( #33903 )
...
Automatic Merge
2025-09-16 11:49:11 +03:00
Mattermost Build
27fadafead
Constant time comparison ( #33588 ) ( #33822 )
...
Automatic Merge
2025-09-01 16:34:06 +03:00
Mattermost Build
ef896a4ea6
Mm 64925 - prevent slack import email auto validation for non admin users ( #33609 ) ( #33779 )
...
Automatic Merge
2025-08-22 12:34:05 +03:00
Mattermost Build
e8c7e7d025
[MM-64453] Guest shouldn't discover public channels that they are not member of ( #31327 ) ( #33778 )
...
Automatic Merge
2025-08-22 12:04:05 +03:00
Mattermost Build
24c4a3677b
[MM-64445] api4/channels_test: Add tests cases for guest user private channels ( #31319 ) ( #33776 )
...
Automatic Merge
2025-08-22 11:34:05 +03:00
unified-ci-app[bot]
6dd8c55207
Update latest patch version to 10.11.3 ( #33775 )
...
Automatic Merge
2025-08-22 10:34:04 +03:00
Mattermost Build
628e088715
remove leftover mysql apt-key ( #33708 ) ( #33711 )
...
(cherry picked from commit 527ea8421bc5f366209f21c609f200c3f38768c1)
Co-authored-by: sabril <5334504+saturninoabril@users.noreply.github.com >
2025-08-14 10:50:08 +03:00
Mattermost Build
2d5cdc6e21
[MM-64896][MM-64898] Pass inviteid/tokenid to relay state/props for external auth when auto-joining a team ( #33545 ) ( #33666 )
...
Automatic Merge
2025-08-13 13:04:00 +03:00
unified-ci-app[bot]
ed9e2dbbce
Update latest patch version to 10.11.2 ( #33639 )
...
Automatic Merge
2025-08-08 10:04:04 +03:00
Mattermost Build
e14175eb65
[MM-65015] Restore Mobile redirection on oauth login ( #33626 ) ( #33633 )
2025-08-07 17:47:01 +00:00
Mattermost Build
540f4c1145
s/bookwork/bullseye to preserve glibc < 2.34 ( #33546 ) ( #33629 )
...
With glibc 2.34 and the [removal of libpthread](https://developers.redhat.com/articles/2021/12/17/why-glibc-234-removed-libpthread ), binaries built using [Debian bookworm](https://www.debian.org/releases/bookworm/ ) aren't compatible with older but still supported operating systems like RHEL8. In those environments, Mattermost fails to start with errors like:
```
mattermost/bin/mattermost: /lib64/libc.so.6: version `GLIBC_2.32' not found (required by mattermost/bin/mattermost)
mattermost/bin/mattermost: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by mattermost/bin/mattermost)
```
One option might be to generate a static build and avoid the glibc dependency, but this kind of change is out of scope for now. Let's just revert back to using [Debian bullseye](https://www.debian.org/releases/bullseye/ ), which remains supported until at least August 2026.
(cherry picked from commit c2120b7224ce8d2f8dd34f17fbeba06296b733db)
Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com >
2025-08-06 20:49:03 +00:00
unified-ci-app[bot]
59b427296b
Update latest patch version to 10.11.1 ( #33620 )
...
Automatic Merge
2025-08-05 10:04:04 +03:00
Mattermost Build
8f6b6f1d0d
[MM-64911] Ensure redirect URL is validated before redirecting ( #33559 ) ( #33596 )
...
Automatic Merge
2025-07-31 09:34:00 +03:00
Mattermost Build
7eda0e799c
Prepackage playbooks v2.3.0 ( #33574 ) ( #33579 )
...
Automatic Merge
2025-07-29 11:34:00 +03:00
Mattermost Build
95eaf401af
MM-64926: Membership sync sends sensitive data to remote ( #33560 ) ( #33577 )
...
Automatic Merge
2025-07-29 10:33:59 +03:00
Mattermost Build
38208b8f06
MM-64755: Fix redirect in oauth login ( #33388 ) ( #33569 )
...
Automatic Merge
2025-07-28 09:33:59 +03:00
Mattermost Build
d5190466de
Fix PostgreSQL SSL connection issue with sslmode=require in distroless images ( #33523 ) ( #33538 )
...
Automatic Merge
2025-07-23 13:28:49 +03:00
Mattermost Build
4cb8d89403
[MM-64516] Do not allow user editable attributes to be used in ABAC table editor ( #32522 ) ( #33524 )
...
Automatic Merge
2025-07-23 08:28:42 +03:00
Mattermost Build
4952acea88
update calls ( #33477 ) ( #33491 )
...
Automatic Merge
(cherry picked from commit 59f74324547f8d821568136519dd888cce94ca9a)
Co-authored-by: Christopher Poile <cpoile@gmail.com >
2025-07-21 09:22:09 +03:00
Mattermost Build
e7fe67e03c
Upgrading board prepackage version to v9.1.5 ( #33447 ) ( #33460 )
...
Automatic Merge
2025-07-18 10:28:41 +03:00
Mattermost Build
f21005e359
Add URL validation to LinkMetadata cache and store ( #31814 ) ( #33453 )
...
Automatic Merge
2025-07-17 20:58:42 +03:00
Mattermost Build
2fceeceba6
MM-64675: Enable modification of plugin settings in local mode ( #33376 ) ( #33452 )
...
Automatic Merge
2025-07-17 20:28:42 +03:00
Mattermost Build
07a34f02b6
MM-64531: [Shared Channels] Users on different remote servers should not communicate unless the remotes have established secure connection. ( #30985 ) ( #33434 )
...
Automatic Merge
2025-07-15 11:58:41 +03:00
Agniva De Sarker
3a6aeee57e
MM-63652: Transition gossip encryption functionality to GA ( #33349 ) ( #33429 )
...
Create a new config setting, and migrate the old values to new.
https://mattermost.atlassian.net/browse/MM-63652
Skip-Enterprise-PR: true
```release-note
NONE
```
* fix i18n
also fix unit tests
```release-note
NONE
```
* For fresh installations, default to true
```release-note
NONE
```
* gofmt files
```release-note
NONE
```
* Fixing some more strings
```release-note
NONE
```
* Update e2e tests
```release-note
NONE
```
2025-07-15 11:37:01 +05:30
Mattermost Build
7f4fbd803a
MM-62745: [Shared Channels] Fix duplicate mentioning - local user with the same username as someone on the remote server - Part2 ( #32101 ) ( #33414 )
...
Automatic Merge
2025-07-14 19:28:42 +03:00
Harshil Sharma
d1e5fdea2c
Content flagging systems console settings ( #31411 )
...
* Added enable/disable setting and feature flag
* added rest of notifgication settings
* Added backend for content flagging setting and populated notification values from server side defaults
* WIP user selector
* Added common reviewers UI
* Added additonal reviewers section
* WIP
* WIP
* Team table base
* Added search in teams
* Added search in teams
* Added additional settings section
* WIP
* Inbtegrated reviewers settings
* WIP
* WIP
* Added server side validation
* cleanup
* cleanup
* [skip ci]
* Some refactoring
* type fixes
* lint fix
* test: add content flagging settings test file
* test: add comprehensive unit tests for content flagging settings
* enhanced tests
* test: add test file for content flagging additional settings
* test: add comprehensive unit tests for ContentFlaggingAdditionalSettingsSection
* Added additoonal settings test
* test: add empty test file for team reviewers section
* test: add comprehensive unit tests for TeamReviewersSection component
* test: update tests to handle async data fetching in team reviewers section
* test: add empty test file for content reviewers component
* feat: add comprehensive unit tests for ContentFlaggingContentReviewers component
* Added ContentFlaggingContentReviewersContentFlaggingContentReviewers test
* test: add notification settings test file for content flagging
* test: add comprehensive unit tests for content flagging notification settings
* Added ContentFlaggingNotificationSettingsSection tests
* test: add user profile pill test file
* test: add comprehensive unit tests for UserProfilePill component
* refactor: Replace enzyme shallow with renderWithContext in user_profile_pill tests
* Added UserProfilePill tests
* test: add empty test file for content reviewers team option
* test: add comprehensive unit tests for TeamOptionComponent
* Added TeamOptionComponent tests
* test: add empty test file for reason_option component
* test: add comprehensive unit tests for ReasonOption component
* Added ReasonOption tests
* cleanup
* Fixed i18n error
* fixed e2e test lijnt issues
* Updated test cases
* Added snaoshot
* Updated snaoshot
* lint fix
* lint fix
* review fixes
* updated snapshot
* CI
* Review fixes
* Removed an test, updated comment
* CI
* Test update
2025-07-10 17:47:16 +05:30
Cyrus
e2b6e807c4
[MM-21466] delete users cmd return err ( #31191 )
...
* refactored error managment for deleteUsersCmdF
* updated tests related to deleteUsersCmdF
* updated user_e2e_test to reflect changes made to the deleteUsersCmdF function
* Empty-Commit to retrigger workflow
* applied gofmt formating reqs to user_test.go
* added suggested changes to the deleteUsersCmdF regarding error gathering
* added requested changes regarding error aggragation on deleteUsersCmdF
* style(mmctl): removing trailing whitespace
* feat(mmctl): returning errors in deleteUserCmdF on err
* fix(mmctl): returns when err parsing args
* test(mmctl): updated tests to expect err instead of reading printer
* style: updating returned errs
* tests: updated test to reflect error change
* tests(mmctl): updated e2e DeleteUserCmd test
* Update server/cmd/mmctl/commands/user.go
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com >
* refactor: changing error to return username instead of email
* refactor: changing email to username for errors
---------
Co-authored-by: Arnaud Wanet <andrewwanet9@gmail.com >
Co-authored-by: Antonis Stamatiou <stamatiou.antonis@gmail.com >
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com >
2025-07-09 17:12:04 +02:00
Claudio Costa
47a7e62b44
Fix flaky test TestMmctlE2ESuite/TestPreferenceUpdateCmd ( #33375 )
2025-07-09 08:01:40 -06:00
Agniva De Sarker
c4dde3d0ab
MM-64632: Fix a panic in bulk import ( #33360 )
...
We were incorrect de-referencing the channels slice
without checking for nil pointer first.
https://mattermost.atlassian.net/browse/MM-64632
```release-note
NONE
```
2025-07-09 09:37:36 +05:30
Harrison Healey
ad38971dd6
MM-64658 Fix handling of upload sessions ( #32141 )
...
* MM-64658 Fix handling of upload sessions
* Fix style issue
2025-07-08 16:46:00 +00:00