Mattermost Build
aba9339a24
Automated cherry pick of #36064 ( #36320 )
...
Automatic Merge
2026-05-01 00:17:38 +02:00
Daniel Espino García
21a86506f9
Manual Cherrypick: Add audits for accessing posts without membership ( #31266 ) ( #35022 )
...
Automatic Merge
2026-01-26 12:23:28 +02:00
catalintomai
04676582cd
MM-63342:Bot accounts OAuth gating ( #30466 )
2025-04-14 11:51:46 +02:00
Agniva De Sarker
fd356b62b4
[AI assisted] MM-62837: ( #30268 )
...
We did not invalidate the cache after converting a user to bot.
That led to issues. See JIRA for more details.
https://mattermost.atlassian.net/browse/MM-62837
```release-note
NONE
```
2025-02-20 21:45:44 +05:30
Scott Bishel
faa7e4f2ea
MM-62188 - Revoke user sessions when converted to bot ( #29573 )
...
* revoke user sessions when converted to bot
* lint fixes
2024-12-17 07:55:10 -07:00
Agniva De Sarker
847f42fd4c
MM-61700: Fix race conditions from web_hub initialization ( #29214 )
...
The Store variable was written to _after_ the server
started which was causing the race.
We simply move it to before we start the server.
While we are here, we fix yet another race condition
which was unrelated, but doing it in one sweep. This
was related to the user props access. When a user is updated,
there was 3 ws events that get sent out, 2 were deep-copied
whereas 1 was not. This led to race condition in postgres
binary-param mode where we were trying to set the user props.
https://mattermost.atlassian.net/browse/MM-61700
2024-11-12 08:46:18 +05:30
Rohan Sharma
f2182d806b
[MM-61097] Fix errcheck issues in server/channels/app/bot.go ( #28785 )
...
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com >
2024-11-04 08:56:59 +01:00
Daniel Espino García
2d96053012
Use flags for create post ( #28857 )
...
* Use flags for create post
* Remove unintended file
* Fix unintended change and types
---------
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-10-22 16:00:26 +02:00
Ben Schumacher
5746bb8df3
Updated permanentDelete to receive user context as the first argument ( #26884 )
...
Co-authored-by: Ezekiel <ezekielchow94@gmail.com >
2024-04-29 10:44:55 +02:00
Anna Os
1806ba2cc7
[GH-22254] check if bot user exists ( #26545 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2024-04-10 10:06:08 +02:00
Ezekiel
1c846d8341
[GH-25494] add request context to public methods in bot go ( #26408 )
2024-03-11 13:24:35 +01:00
Maria A Nunez
e9b9d4ff60
Deprecate admin advisor ( #26045 )
...
* Deprecate admin advisor
* Webapp portion
* More webapp deprecation
* More cleanup
* Linting
* emoved metric ack dialog from annoucenemet bar
* Cleanued up uninsed i18n strings
* Updated test
* fixed types
* Updating server test
* Updated i18n
* Updated cypress test:
* Updated cypress test:
---------
Co-authored-by: harshil Sharma <harshilsharma63@gmail.com >
2024-02-26 09:05:00 +05:30
Trang
f130615011
[MM-55737] Add Request Context to UserStore.Save ( #26109 )
2024-02-16 17:12:49 +01:00
Ben Schumacher
de3e5aab25
[MM-53156] Remove Multi-Product architecture ( #25669 )
2024-02-15 13:01:44 +01:00
Ben Schumacher
b2ec1ff8ae
[MM-55595] Use annotated logger in search layer ( #25468 )
2023-12-04 18:34:57 +01:00
Ben Schumacher
c7461751f2
Use request.CTX instead of *request.Context ( #24877 )
...
* Use request.CTX instead of *request.Context
* Fix tests
2023-10-30 16:33:37 +01:00
Ben Schumacher
13c05a571f
Migrate store methods to use request.Context instead of context.Context ( #24836 )
2023-10-11 13:08:55 +02:00
Scott Bishel
15faf4a69c
update to use AppError.Where() to differentiate errors ( #24379 )
...
Co-authored-by: Mattermost Build <build@mattermost.com >
2023-09-08 08:17:58 -06:00
Felipe Martin
9f7521d003
Move request package into public/shared folder ( #24420 )
...
* move request package to public/shared
* updated app-layers
* update app layer
* remove original package location
2023-09-05 09:47:30 +02:00
MahmoudFarouq
4ef9384d74
remove redundant getUser call ( #24198 )
2023-08-15 13:56:05 +02:00
Agniva De Sarker
efaa6264cc
MM-53032: Fix module path after repo rename ( #23689 )
...
It was a good decision in hindsight to keep the public module as 0.x
because this would have been a breaking change again.
https://mattermost.atlassian.net/browse/MM-53032
```release-note
Changed the Go module path from github.com/mattermost/mattermost-server/server/v8 to github.com/mattermost/mattermost/server/v8.
For the public facing module, it's path is also changed from github.com/mattermost/mattermost-server/server/public to github.com/mattermost/mattermost/server/public
```
2023-06-11 10:54:35 +05:30
Jesse Hallam
bb02b35048
Expose public/ API as submodule ( #23345 )
...
* model -> public/model
* plugin -> public/plugin
* public/model/utils -> public/utils
* platform/shared/mlog -> public/shared/mlog
* platform/shared/i18n -> public/shared/i18n
* platform/shared/markdown -> public/shared/markdown
* platform/services/timezones -> public/shared/timezones
* channels/einterfaces -> einterfaces
* expose public/ submodule
* go mod tidy
* .github: cache-dependency-path, setup-go-work
* modules-tidy for public/ too
* remove old gomodtidy
2023-05-10 13:07:02 -03:00
Agniva De Sarker
b200a07881
v8.0 module release ( #22975 )
...
https://mattermost.atlassian.net/browse/MM-52079
```release-note
We upgrade the module version to 8.0. The new module path is github.com/mattermost-server/server/v8.
```
Co-authored-by: Doug Lauder <wiggin77@warpmail.net >
2023-04-18 11:05:28 +05:30
Doug Lauder
c943ed6859
Mono repo -> Master ( #22553 )
...
Combines the following repositories into one:
https://github.com/mattermost/mattermost-server
https://github.com/mattermost/mattermost-webapp
https://github.com/mattermost/focalboard
https://github.com/mattermost/mattermost-plugin-playbooks
2023-03-22 17:22:27 -04:00