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

16036 Коммитов

Автор SHA1 Сообщение Дата
Muhammad S
3ae70591d0 [MM-48029] notify admin for plugin install from work templates (#22007)
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Julien Tant <julien@craftyx.fr>
2023-02-08 14:08:33 -07:00
Konstantinos Pittas
a72dd120b7 [MM-49744] Telemetry to track click on "Join Now" button in team invitation email (#22108)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-08 11:01:17 +02:00
Pablo Andrés Vélez Vidal
a9a6d3c7fb MM-50355 - add senderId so the channel validations function can validate sender permissions when inviting guests (#22267)
Automatic Merge
2023-02-08 01:38:34 +02:00
Mylon Suren
3d01be1d77 add feature flag to disable tour tips (#22263)
Automatic Merge
2023-02-07 21:08:34 +02:00
Shivashis Padhi
8af33ef572 Remove OpenId-custom free feature from cloud starter (#22171)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-07 09:35:17 -05:00
Sinan Sonmez (Chaush)
50fec7c892 MM-45494: Add endpoint for message history (#20945)
* add api url

* write sql in store

* update app and client golang driver

* update layers and tests

* change sql query sort

* update layers

* fix style

* fix style post_store.go

* fix comments

* add test for app/post_test.go

* update layers

* fix test

* fix style

* fix style again :)

* add permission check

* add additional checks and tests

* change from nil to empty

* update app-layers

* fix style

* add index for OriginalId for Posts table

* fix postgres query

* update migration file names

* update app-layers

* address PR reviews

* write tests for post store

* fix style

* Update file name

* Update file name 2

* Update file name 3

* Update file name 4

* change the error orders

* update migration file name

---------

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-07 16:30:37 +02:00
Harrison Healey
eabf454764 MM-49731 Regenerate emoji_data.go and gofmt it (#22158) 2023-02-07 09:12:18 -05:00
Matthew Williams
5487647e84 Translated using Weblate (English (Australia))
Currently translated at 99.9% (2488 of 2489 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/
2023-02-07 11:36:08 +02:00
Hosted Weblate
e598de4248 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/
2023-02-07 11:36:08 +02:00
Kaya Zeren
05642577e3 Translated using Weblate (Turkish)
Currently translated at 100.0% (2486 of 2486 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/

Translated using Weblate (Turkish)

Currently translated at 99.1% (2468 of 2489 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
2023-02-07 11:36:08 +02:00
MArtin Johnson
ccd3dbbcda Translated using Weblate (Swedish)
Currently translated at 100.0% (2489 of 2489 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/

Translated using Weblate (Swedish)

Currently translated at 100.0% (2488 of 2488 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
2023-02-07 11:36:08 +02:00
Konstantin
f34f9f5111 Translated using Weblate (Russian)
Currently translated at 100.0% (2489 of 2489 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/

Translated using Weblate (Russian)

Currently translated at 100.0% (2488 of 2488 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/
2023-02-07 11:36:08 +02:00
master7
0305ef2178 Translated using Weblate (Polish)
Currently translated at 100.0% (2489 of 2489 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (2489 of 2489 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (2488 of 2488 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/
2023-02-07 11:36:08 +02:00
Tom De Moor
65beb13867 Translated using Weblate (Dutch)
Currently translated at 100.0% (2486 of 2486 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/

Translated using Weblate (Dutch)

Currently translated at 99.5% (2478 of 2488 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
2023-02-07 11:36:08 +02:00
Yi donghoon
ad3169ac90 Translated using Weblate (Korean)
Currently translated at 81.1% (2019 of 2488 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ko/
2023-02-07 11:36:08 +02:00
jprusch
dd9a20c661 Translated using Weblate (German)
Currently translated at 100.0% (2489 of 2489 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/

Translated using Weblate (German)

Currently translated at 100.0% (2488 of 2488 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
2023-02-07 11:36:08 +02:00
Julien Tant
218e971515 Work templates: move form SVG to PNG (#22238)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-06 06:39:30 -07:00
Julien Tant
b3f25e8661 [OSF] Allows opening the work template modal from a slash command (#22246)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-03 14:06:30 -07:00
Konstantinos Pittas
72b6ac0c1e [MM-49034] Team data broadcasted are not sanitized and not targeted to the team (#22063)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-03 22:57:42 +02:00
Scott Bishel
ec467287bf update prepackage boards to v7.9.0 (#22239)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-03 10:49:22 -07:00
Nick Misasi
366962fe93 [MM-49921] Cloud export compliance (#22189)
* Support for export compliance screening in cloud

* i18n

* Refactor error

* Fix

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-03 10:18:35 -05:00
Anurag Shivarathri
6a93d46556 [MM-48010] Fetch Threads since parameter should return threads with new replies. (#22228)
* Fix

* Test fix and condition is GtOrEq
2023-02-03 19:50:10 +05:30
Konstantinos Pittas
56424a7601 [MM-42782] Incoming webhooks change their creator's status (#22050)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-03 10:56:47 +02:00
Nathaniel Allred
f713862041 Mm 49496 Add state and jobs for preventing screened purchase attempts from retrying (#22188)
* make signup unavailable when screening is in progress
2023-02-02 15:48:59 -06:00
Julien Tant
a68515b69a [MM-50082] Work templates: copy + other tweaks (#22207) 2023-02-02 12:17:32 -07:00
Amy Blais
cbb50a79e3 Update ISSUE_TEMPLATE.md (#22230)
Automatic Merge
2023-02-02 20:48:49 +02:00
Anurag Shivarathri
4d7796b68a Fix (#21816) 2023-02-02 18:52:48 +05:30
Ben Schumacher
287bb8604f [MM-49991] Enable EnableOAuthServiceProvider by default (#22175) 2023-02-02 12:04:46 +01:00
Nathaniel Allred
6bca1f22e6 error instead of panic if cloud endpoints are hit (#22211)
* error instead of panic when team edition receives a request to check on CWS availability.
2023-02-01 14:11:00 -06:00
Doug Lauder
f2d151cfd5 Bump Logr to version 2.0.16 (#22210)
* Bump Logr to version 2.0.16
2023-02-01 11:13:45 -05:00
Agniva De Sarker
0bf1a91ad8 MM-49485: Properly disable plugin in product mode (round 2) (#22195)
There were multiple issues at play here.

1. If the plugin was disabled in ch.syncPlugins,
then the prepackaged plugin would not be processed.
Therefore, if there was an earlier version of the plugin
that remained in S3, that would show up instead.

Therefore, we have to let the full plugin extraction
procedure go ahead, but not enable focalboard.

2. We also need to send the disablePlugin signal
to the other node. But the signal won't be sent
until the cluster leader is elected and inter-node
communication is set up. Therefore, we need to listen
to the ClusterLeaderChanged event and send out
a disable plugin event as well.

When both these issues are taken care of,
then we would correctly see the version of the plugin
from the prepackaged_plugins directory in the disabled
state.

https://mattermost.atlassian.net/browse/MM-49485

```release-note
NONE
```
2023-02-01 19:43:44 +05:30
Agniva De Sarker
c8d08adf29 Revert "[MM-42652] Re-enable test (#21986)" (#22196)
This reverts commit a3dcaee066.
2023-01-31 19:22:55 +05:30
Sharuru
aaaae00b50 Translated using Weblate (Chinese (Simplified))
Currently translated at 95.2% (2369 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/

Translated using Weblate (Chinese (Simplified))

Currently translated at 94.9% (2361 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/
2023-01-31 11:43:18 +02:00
Tom De Moor
8b51c99922 Translated using Weblate (Dutch)
Currently translated at 97.9% (2436 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
2023-01-31 11:43:18 +02:00
kaakaa
0b853204b4 Translated using Weblate (Japanese)
Currently translated at 100.0% (2487 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
2023-01-31 11:43:18 +02:00
jprusch
9823bcdb57 Translated using Weblate (German)
Currently translated at 100.0% (2487 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/

Translated using Weblate (German)

Currently translated at 98.5% (2450 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
2023-01-31 11:43:18 +02:00
Konstantin
ddbf9c5112 Translated using Weblate (Russian)
Currently translated at 98.7% (2457 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/

Translated using Weblate (Russian)

Currently translated at 100.0% (2456 of 2456 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/
2023-01-31 11:43:18 +02:00
MArtin Johnson
67121934f2 Translated using Weblate (Swedish)
Currently translated at 100.0% (2455 of 2455 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/sv/
2023-01-31 11:43:18 +02:00
Kaya Zeren
e4f37685b8 Translated using Weblate (Turkish)
Currently translated at 98.9% (2460 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/

Translated using Weblate (Turkish)

Currently translated at 98.8% (2458 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/

Translated using Weblate (Turkish)

Currently translated at 100.0% (2455 of 2455 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/
2023-01-31 11:43:18 +02:00
master7
bc6d315af1 Translated using Weblate (Polish)
Currently translated at 99.5% (2477 of 2487 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/

Translated using Weblate (Polish)

Currently translated at 100.0% (2440 of 2440 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/
2023-01-31 11:43:18 +02:00
Ben Schumacher
649d2c7303 [MM-49932] Remove experimental warning about plugins (#22162) 2023-01-31 09:43:15 +01:00
Agniva De Sarker
3514e0f79f MM-50024: Handle empty team name for DM/GMs (#22160)
https://mattermost.atlassian.net/browse/MM-50024

```release-note
NONE
```
2023-01-31 14:02:40 +05:30
Tim Scheuermann
bc6c071c3a MM-47537 Export and import read channels (#22145) 2023-01-31 09:18:20 +01:00
Jesse Hallam
62b3f22b48 Pre-package Playbooks v1.36.0 (#22187) 2023-01-30 22:44:10 -04:00
Tim Scheuermann
a03033ef15 [MM-48385] Validate against a list of auth services (#22154) 2023-01-30 20:15:18 +01:00
Agniva De Sarker
aa61f8dfbb Revert "Set BoardsProduct FF to on by default" (#22177)
This reverts commit 6b6150d374.
2023-01-30 22:23:20 +05:30
Kyriakos Z
70800b2447 MM-49048: do not omit needed wsbroadcast vars (#22156)
* MM-49048: do not omit needed wsbroadcast vars

It seems that we are omitting ContainsSanitizedData, and
ContainsSensitiveData variables in WebsocketBroadcast.
This created a bug in cluster mode, in which we were sending duplicate
events to users whereas normally they would have access to only one of those.

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-01-30 18:10:39 +02:00
Said Atrahouch
289328c4b4 Mm 49463 send invoices annual (#22072)
* Attachment invoices for annual

* regenerate mocks

* lint

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-01-30 16:24:05 +01:00
Pablo Andrés Vélez Vidal
ae3c21dd79 MM-49813 - validate inviter permissions when sending invitations to private channels (#22119)
* MM-49813 - validate members invitation permissions to private channels

* Validate on the receiver side that the sender id still has permissions to invite

* add translations

* fix texts

* simplify implementation

* remove local test hardcoded data

* add test to user_test

* fix vet warning

* Add comments to validate user permissions function

Co-authored-by: Martin Kraft <martin@upspin.org>

* regenerate app layer iface

* fix unit test

* fix app user_tests

---------

Co-authored-by: Martin Kraft <martin@upspin.org>
2023-01-30 16:19:27 +01:00
Saturnino Abril
e055df27e8 update libcurl3-gnutls (#22174) 2023-01-30 20:03:04 +08:00