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

15597 Коммитов

Автор SHA1 Сообщение Дата
Julien Tant
da124abcb9 [MM-47843] Feature Flag for Work Template Modal (#21553) 2022-11-03 16:50:59 -07:00
Shota Gvinepadze
b8da473da7 [MM-47542] Extend Plugin API (#21446)
* Extend Plugin API

* Use Error, NoError in tests

* Address suggestions

* Simplify code

* Add new line

* Add featureflag and GetCollectionMetadataByIds hook

* Add enter at the end of file

* make build-templates

* Fix test

* Fix GetCollectionMetadataByIds ret type

* Add GetTopicMetadataByIds hook

* Add log

* Extract i18n

* Add experimental notice on hooks

* Update model/feature_flags.go

* Swap user to userId

* Change userId to userID

Co-authored-by: Jesse Hallam <jesse.hallam@gmail.com>
2022-11-03 22:43:30 +04:00
Agniva De Sarker
cc69c917f2 Run go vet before golangci (#21580)
golangci has terrible error messages
if the code doesn't compile or there
are some basic errors. Doing a go vet
check is a quick way to eliminate any
head scratching.

```release-note
NONE
```
2022-11-03 22:56:42 +05:30
Tim Scheuermann
8844ed1c1c [MM-48060] Added context for emoji (#21561)
Co-authored-by: Tim Scheuermann <tim.scheuermann@mattermost.com>
2022-11-03 08:54:59 +01:00
Ben Schumacher
a4103f8c77 Set OwnerId for bots created via EnsureBotUser (#21560) 2022-11-03 06:31:38 +01:00
Nick Misasi
a541cda9d0 Invalidate cloud caches when a new license is loaded (#21579)
Automatic Merge
2022-11-02 22:40:26 +02:00
emmyni
1ae97fc381 [MM 46537]: Feature flag for the new annual subscription toggle (#21551) 2022-11-02 12:42:01 -04:00
Daniel Espino García
376f70842d Send deleted posts on getPostSince when collapsed threads is enabled (#20976) 2022-11-02 11:14:28 +01:00
Zubair Ahmed
79e4959d02 Return empty list of channels when requesting more channels at the end of cursor (#21557) 2022-11-02 15:10:51 +05:30
Muhammad Salman
b93a013934 Merge pull request #21571 from salmanmanekia/MM-47931_reduce_onboarding_task_list
[MM-47931] feature flag for reduced onboarding task list item
2022-11-01 19:43:24 +02:00
Muhammad Salman
776c4e52c5 [MM-47931] feature flag reduced onboarding task list should be off by default 2022-11-01 16:31:55 +02:00
Tim Scheuermann
39700834b6 MM-47795 Match teams, channels, and users case insensitively on import (#21458) 2022-11-01 09:37:58 +01:00
Muhammad Salman
dd036a1cef [MM-47931] feature flag for reduced onboarding task list item 2022-10-31 22:25:47 +02:00
Vishal
ecc07a3911 fix no-cloud-limit error (#21447) 2022-10-31 19:26:04 +05:30
Ibrahim Serdar Acikgoz
c6b6b3313e app/platform: fix an issue about accessing to a closed db on shutdown (#21549) 2022-10-31 15:58:35 +03:00
Julien Tant
b31e6f2149 Upgrade NPS plugin to v1.3.0 (#21543) 2022-10-28 11:33:42 -07:00
Tom De Moor
caa1fc9141 Deleted translation using Weblate (Croatian) 2022-10-28 11:58:57 +03:00
Tom De Moor
87e7424274 Translated using Weblate (Russian)
Currently translated at 100.0% (2387 of 2387 strings)

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

Translated using Weblate (Spanish)

Currently translated at 100.0% (2387 of 2387 strings)

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

Translated using Weblate (Dutch)

Currently translated at 99.9% (2386 of 2387 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/
2022-10-28 11:58:57 +03:00
Константин
e86daa6cba Translated using Weblate (Russian)
Currently translated at 100.0% (2387 of 2387 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 96.7% (2310 of 2387 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 95.9% (2291 of 2387 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/
2022-10-28 11:58:57 +03:00
master7
94e02ffac2 Translated using Weblate (Polish)
Currently translated at 100.0% (2387 of 2387 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/
2022-10-28 11:58:57 +03:00
Weblate
cf4355313a Added translation using Weblate (Croatian) 2022-10-28 11:58:57 +03:00
Angel Mendez Cano
9f67b9024f Translated using Weblate (Spanish)
Currently translated at 100.0% (2387 of 2387 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/
2022-10-28 11:58:57 +03:00
Matthew Williams
c033661cf7 Translated using Weblate (English (Australia))
Currently translated at 100.0% (2387 of 2387 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/en_AU/
2022-10-28 11:58:57 +03:00
kaakaa
1f805db2a2 Translated using Weblate (Japanese)
Currently translated at 100.0% (2387 of 2387 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (2387 of 2387 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/
2022-10-28 11:58:57 +03:00
JtheBAB
8027c99385 Translated using Weblate (German)
Currently translated at 100.0% (2387 of 2387 strings)

Translation: mattermost-languages-shipped/mattermost-server
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/
2022-10-28 11:58:57 +03:00
Conor Macpherson
1f1e83a16c MM-47838 - Conclude A/B test for upgrade button (#21508)
Automatic Merge
2022-10-28 01:10:25 +03:00
Harrison Healey
3eca862384 Actually build Boards product files in release builds (#21513)
Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2022-10-27 15:32:03 -04:00
Said Atrahouch
effbf7d620 Merge pull request #21486 from mattermost/mm-46549-gather-intent-cloud-monthly-subscription
Mm 46549 gather intent cloud monthly subscription
2022-10-27 11:42:06 +02:00
Tim Scheuermann
c194fa3f45 MM-47861 Set paniced jobs to "failed" (#21500) 2022-10-27 11:08:13 +02:00
Agniva De Sarker
0b7dd5b965 MM-46450: Enable skipped test (#21526)
After looking at this for some time, I don't see
any way for this test to fail other than model.NewId
returning the same value for BasicUser and BasicUser2.

I think edge cases like this can exist from time to time.
Nothing much we can do about it.

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

```release-note
NONE
```
2022-10-27 13:57:46 +05:30
Tim Scheuermann
6d162bc1ce Fixed job.IsValid and added tests (#21501) 2022-10-27 10:02:30 +02:00
Agniva De Sarker
2a9b3e1a86 MM-47736: Add jitter to job scheduler run time (#21516)
There can be a case where if a config change happened
at the same time for a large number of installations,
it can trigger a job to re-run all at the same time,
therefore causing a thundering herd issue.

To prevent this, we add a jitter.

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

```release-note
NONE
```
2022-10-27 10:30:56 +05:30
Harrison Healey
b316e1384e Change status code to 400 when attempting to enable Boards plugin with product enabled (#21521) 2022-10-26 18:15:19 -04:00
Shota Gvinepadze
96c8dc1281 [MM-45868] Replace TeamId column with ThreadTeamId (#21505)
* Replace TeamId column with TreadTeamId

* make migrations-extract
2022-10-26 19:50:37 +04:00
cyrilzhang-mm
82096a8cbb [MM-44336] Add timestamp parameter to test data slash commands (#21400) 2022-10-26 09:08:24 -04:00
Mattermod
92efe456ee Merge branch 'master' into mm-46549-gather-intent-cloud-monthly-subscription 2022-10-26 14:11:11 +03:00
Agniva De Sarker
0323e40d3c MM-46874: Change to 400 for failed to upgrade ws (#21492)
https://mattermost.atlassian.net/browse/MM-46874

```release-note
NONE
```
2022-10-26 13:15:16 +05:30
Ibrahim Serdar Acikgoz
0fc1655cfc platform/service: fix a flaky test (#21497) 2022-10-26 08:42:10 +05:30
Harrison Healey
271b3bf915 MM-47238 Add MM_BOARDS_DEV_SERVER_URL environment variable for MPA (#21435)
* MM-47238 Add MM_BOARDS_DEV_SERVER_URL environment variable for MPA

* Switch from os.LookupEnv to os.Getenv
2022-10-25 20:04:05 -04:00
Harrison Healey
499f731a2b MM-46275/MM-46979 Production MPA for web app (#21401)
* MM-46275 Unify various targets for building web app

* MM-46275/MM-46979 Add logic to package boards product static files in CI

* Add error meessage when Boards files can't be found during packaging

* Remove a couple unneeded lines from release.mk

* Decrease size of machine used for setup-focalboard-product

* Revert "Add error meessage when Boards files can't be found during packaging"

This reverts commit f4f46ade0ac4c1ec5525d9b2eae959e13b9aec42.

* Revert "Revert "Add error meessage when Boards files can't be found during packaging""

This reverts commit a0e6420b19c5af0b5ff4706b6abaf8e56f8b3495.

* Fix unrelated email templates

* Skip flaky test
2022-10-25 17:02:14 -04:00
Agniva De Sarker
ee3fae80bc MM-47884: Migrate config state from focalboard plugin (#21490)
Instead of blindly setting the initial flag value
to false, we set it to the original plugin setting.

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

```release-note
NONE
```
2022-10-25 23:29:16 +05:30
cyrilzhang-mm
a648ced221 [MM-42421] Prevent guests from seeing users through groups API (#21151) 2022-10-25 11:54:51 -04:00
Ibrahim Serdar Acikgoz
c5f4882f0a db/migrations: ensure to drop parentid from posts table (#21493) 2022-10-25 16:32:34 +03:00
Agniva De Sarker
b62ee905ae MM-40690: Populate the error message with email address (#21491)
When logging via openID, if the user email is invalid,
we don't log the invalid email address. This makes
debugging difficult.

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

```release-note
NONE
```
2022-10-25 14:58:13 +05:30
Julian Mondragón
53b396d325 MM-46528_Verify Invitation Flow Tracking Telemetry - Fix build (#21488) 2022-10-24 19:29:01 -05:00
Julian Mondragón
757c4e041a MM-46528_Verify Invitation Flow Tracking Telemetry (#21227) 2022-10-24 16:20:56 -05:00
emmyni
679c23d235 [MM-47560]: In-product: Add support for new fields (back-end and front-end) 2022-10-24 13:34:38 -04:00
emmyni
3ea6247ec1 Merge pull request #21272 from emmyni/MM-46440
[MM-46440]: Update Logo and Remove grey email border
2022-10-24 09:27:06 -04:00
Shota Gvinepadze
fab9d350c7 [MM-45868] Add teamId to Threads table (#20915)
* Add teamId to Threads table

* Get rid of multiple teamId reads

* Fix failed test

* Add teamId to standard queries

* Fix linter

* Get teamId from db
2022-10-24 16:10:27 +04:00
Said Atrahouch
e6b06a6dae Merge branch 'master' into mm-46549-gather-intent-cloud-monthly-subscription 2022-10-24 12:54:15 +02:00