Граф коммитов

15162 Коммитов

Автор SHA1 Сообщение Дата
Shivashis Padhi
e2e9e2cd14 Add check for deleted users' DMs 2022-07-25 14:24:46 +05:30
Shivashis Padhi
5f56d43d80 Make the following changes
- Use db userId instead of referring to session
 - Filter out bot DM channels, and add relevant test
2022-07-25 14:07:08 +05:30
Shivashis Padhi
27131f3051 Remove redundant translation 2022-07-22 12:52:47 +05:30
Shivashis Padhi
7b3755f3d5 Add translation 2022-07-22 12:43:41 +05:30
Shivashis Padhi
ec463c45fc go vet fixes 2022-07-21 19:11:09 +05:30
Shivashis Padhi
8e6f294fbd Lint, test fixes 2022-07-21 18:49:46 +05:30
Shivashis Padhi
0936c891ff Add client, integration tests for top DMs 2022-07-21 18:42:15 +05:30
Shivashis Padhi
c7dc0eee22 Add app tests for top DMs 2022-07-21 18:42:07 +05:30
Shivashis Padhi
553b436d40 Test pagination of top DMs 2022-07-21 18:41:56 +05:30
Shivashis Padhi
2b66652f69 Fix top dms query, add storetests 2022-07-21 18:41:41 +05:30
Shivashis Padhi
a8fa09f946 Fix counting of posts, remove redundant limit offset for queries 2022-07-21 18:39:23 +05:30
Shivashis Padhi
0ab2189941 Add top DMs route and handlers 2022-07-21 18:39:03 +05:30
Shivashis Padhi
56cf4b4ee7 Clean license, and guest user check for top threads 2022-07-21 17:52:41 +05:30
Mattermod
c762db8669 Update latest version to 7.1.2 (#20691)
Automatic Merge
2022-07-21 15:03:12 +03:00
Agniva De Sarker
32dee6d449 Revert "Removed the opengraph type dependency for plugins by stripping post Metadata (#20612)" (#20684)
This reverts commit da7a8a4552.
2022-07-20 20:09:03 +05:30
Ibrahim Serdar Acikgoz
6376f7ff55 app/platform: add initial platform service skeleton (#20679) 2022-07-20 15:04:26 +03:00
Lev
da7a8a4552 Removed the opengraph type dependency for plugins by stripping post Metadata (#20612) 2022-07-20 04:50:56 -07:00
Tim Scheuermann
9ed453dcac [MM-38700] Use the job ID for the export name (#20675) 2022-07-20 10:58:17 +02:00
Tim Scheuermann
1f1d3785fe [MM-44365] Add values and operation to the condition checks (#20666) 2022-07-19 17:55:10 +02:00
Mattermod
e7a93e3f59 Update latest version to 7.1.1 (#20678)
Automatic Merge
2022-07-19 14:03:13 +03:00
Tom De Moor
09a5466ce2 Translated using Weblate (Dutch)
Currently translated at 100.0% (2338 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
2022-07-19 11:03:13 +03:00
Allan Guwatudde
9e24191137 Revert "[MM-45684] - Self Managed: Add pricing modal + Upgrade button (#20653)" (#20673)
This reverts commit 01fce41bd7.
2022-07-19 10:34:24 +03:00
Akis Maziotis
56ce900f7b [feat] Notice.txt generation configuration (#20669)
We created a tool to automatically generate NOTICE.txt from project folders. And there is a scheduled pipeline configured to run at every Monday which creates a PR if there is a change.
We selected build/notice-file directory to store the configuration files.

Tool repo: https://github.com/mattermost/notice-file-generator

Ticket: https://mattermost.atlassian.net/browse/CLD-3697
2022-07-19 10:16:40 +03:00
Jason Blais
0a9eda0e63 Make 'DisableBotsWhenOwnerIsDeactivated' and 'HelpLink' editable in Cloud (#20571)
Automatic Merge
2022-07-19 08:33:12 +03:00
Agniva De Sarker
b70a0f7880 MM-44542: Add timeout to S3 operations (#20648)
https://mattermost.atlassian.net/browse/MM-44542

```release-note
We add a new config setting AmazonS3RequestTimeoutMilliseconds under
FileSettings which sets a timeout for requests to AWS S3.

By default, the timeout is at 30 seconds.
```

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-07-19 10:03:24 +05:30
Allan Guwatudde
01fce41bd7 [MM-45684] - Self Managed: Add pricing modal + Upgrade button (#20653) 2022-07-18 18:46:32 +03:00
kaakaa
14dbe2a030 Translated using Weblate (Japanese)
Currently translated at 100.0% (2338 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
2022-07-18 18:33:13 +03:00
Matthew Williams
a190f87e63 Translated using Weblate (English (Australia))
Currently translated at 99.2% (2321 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/
2022-07-18 18:33:13 +03:00
Tóth Csaba // Online ERP Hungary Kft
df22c526de Translated using Weblate (Hungarian)
Currently translated at 99.5% (2327 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/hu/
2022-07-18 18:33:13 +03:00
Kaya Zeren
df62761043 Translated using Weblate (Turkish)
Currently translated at 100.0% (2338 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
2022-07-18 18:33:13 +03:00
jprusch
ea07e509d2 Translated using Weblate (German)
Currently translated at 100.0% (2338 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
2022-07-18 18:33:13 +03:00
Mattermod
fec5bf1ea7 Update latest version to 7.1.0 (#20670)
Automatic Merge
2022-07-18 17:33:13 +03:00
Tim Scheuermann
cb6cee1883 [MM-45769] Properly initialize the request.Context for imports and tests (#20659) 2022-07-18 10:58:06 +02:00
Agniva De Sarker
ae482e6214 GraphQL: Add missing fields (#20646)
Went through the model and added all missing fields.

Except user.Password/MfaSecret/AuthData and session.TeamMembers.

```release-note
NONE
```
2022-07-18 11:10:58 +05:30
Doug Lauder
2aaf4cf0fb Fix broken master; ensure all product service APIs have correct implementations (#20663)
* fix broken master; ensure all product service APIs are implemented by the structs passed to products

* use zero allocation interface checks
2022-07-15 13:20:40 -04:00
Agniva De Sarker
d9bd29be33 Enable GraphQL in dev environments (#20652)
```release-note
NONE
```
2022-07-15 11:50:52 -04:00
Ossi Väänänen
8f44fbf89c Audit logging -- convert audit logs to use the new schema (#20526)
* Audit logging - new schema added, old schema removed.

* fix linter error by running goimports

* Address review comments

* Address review comments

* Example usage of new audit logging API for the updateUserAuth call

* fixed unit test on auditing updating user record

* Changed the `TestUpdateConfigDiffInAuditRecord` testcase---it failed, because this PR changes how the `meta` field is serialized into the audit log records.

* fix linter error

* use string constants for record keys

* new audit api calls for api4/bot

* `Auditable` interface implementations for model classes

* New audit calls for channel api

* New audit calls for channel_local

* renamed receivers for required style reasons

* New audit calls for api4/command

* renamed receiver

* New audit calls for api4/command_local

* renamed receiver

* fix unit test to reflect changes in the Auditable implementation of the user class

* new audit calls for compliance

* new audit calls for configs

* remove auditRec.addMeta from updateConfig and patchConfig

* new audit calls for config_local

* new audit calls

* new audit calls for ldap, license apis

* new audit calls

* new audit calls

* new audit calls

* new audit calls

* new audit calls

* new audit calls

* new audit calls

* new audit calls

* fix linter error

* fixed linter error

* fixed "user update" test

* Don't include all of config when audit logging config changes. Also fix unit test on TestUpdateConfigDiffInAuditRecord

* address review comments

* Added Auditable() method for UserPatch

* Fix duplicative method declaration from merge

* Fix styling and API changes issues introduced with merge

* Fix broken test

Co-authored-by: Daniel Schalla <daniel@schalla.me>
2022-07-14 13:52:46 +02:00
Mattermod
4d3bdab14c Update minor version to 7.2.0 (#20649)
Automatic Merge
2022-07-14 13:03:13 +03:00
Ossi Väänänen
0c5c74904b Audit logging - new schema (#20447)
* Audit logging - new schema added, old schema removed.

* fix linter error by running goimports

* Address review comments

* Address review comments

* Example usage of new audit logging API for the updateUserAuth call

* fixed unit test on auditing updating user record

* Changed the `TestUpdateConfigDiffInAuditRecord` testcase---it failed, because this PR changes how the `meta` field is serialized into the audit log records.

* fix linter error
2022-07-14 11:19:33 +02:00
Tim Scheuermann
6dc897b04f MM-45193 Use context for channel logging (#20575) 2022-07-14 11:01:29 +02:00
Agniva De Sarker
5f4da3f308 MM-45725: Skip BusySet (#20647)
https://mattermost.atlassian.net/browse/MM-45725

```release-note
NONE
```
2022-07-14 12:17:52 +05:30
Guillermo Vaya
c33641e64c fix empty translations 2022-07-13 18:51:35 +02:00
Anonymous
bc91e8cfd3 Translated using Weblate (Japanese)
Currently translated at 99.8% (2334 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
2022-07-13 18:51:35 +02:00
SerHack
14bb948747 Translated using Weblate (Italian)
Currently translated at 73.9% (1730 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/it/
2022-07-13 18:51:35 +02:00
Anonymous
64ebbc0b4f Translated using Weblate (Italian)
Currently translated at 73.9% (1730 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/it/
2022-07-13 18:51:35 +02:00
Anonymous
309d4c23cb Translated using Weblate (French)
Currently translated at 94.9% (2221 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/
2022-07-13 18:51:35 +02:00
Anonymous
612e63b4a3 Translated using Weblate (Spanish)
Currently translated at 95.5% (2234 of 2338 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/
2022-07-13 18:51:35 +02:00
Martin Kraft
5c929c4952 Coalesce migration of Reactions.ChannelId to '' if Post does not exist. (#20643)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-07-13 10:19:59 -04:00
Pablo Andrés Vélez Vidal
059ea7eb44 MM-45174 - split validate business email logic (#20581)
* MM-45174 - split validate business email logic

* remove unnecessary interface method

* check for error just after the cloud call to prevent server panic

Co-authored-by: Pablo Velez Vidal <pablo.velez@mattermost.com>
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-07-13 12:05:35 +02:00
Martin Kraft
1f34e8ba2e MM-44351: Creates new Custom Group Admin system role. (#20573)
* MM-44351: Creates new Custom Group Admin system role.

* MM-44351: Adds missing test mock.

* MM-44351: Adds missing mocks.
2022-07-13 09:38:07 +02:00