Commit Graph

2647 Commits

Author SHA1 Message Date
Vishal
d860548a76 [MM-37933] Channel preference to auto-follow all threads in the channel (#21430)
* Add auto-follow feature
---------

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-05 12:09:00 +05:30
Saturnino Abril
8fdbbf3d5b E2E/Playwright: MM-T5424 Find channel limit to 50 results (#23248)
* fix aria-label of Find Channels modal

* add components

* add test for MM-T5424

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-05 06:20:23 +08:00
Safouen Turki
fefca512c8 MM-28338 Fix Combined system messages (#22608)
* Web App -> Monorepo

* Update message data

* update snapshots

* update tests

* update tests, add null filter for userIds.

* Revert "update snapshots"

This reverts commit 4b3f5b192d.

* Remove not related tests

* Update post_list

* Update test (removing usernames for UserIds)

* Update webapp/channels/src/packages/mattermost-redux/src/utils/post_list.ts

better readability.

Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>

* remove unnecessary tests.

---------

Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-04 11:09:27 -04:00
Nathan
670b0e4c9f [MM-44954] Regenerate default avatar (#22871)
* Regenerate default profile picture if username has changed

- Only actions is profile picture has not been changed
- Adjusts ResetLastPictureUpdate store function to store
-curTime instead of 0
    - This is to support updating the default picture while still
    retaining the ability to discern a default image from a set one.
- Changes SetDefaultProfileImage to leverage UpdateDefaultProfileImage
- Test updates around updating user default profile pictures

* App interface updates

* Only display picture update date if non-negative

- Ensures we don't display negative timestamps (default images)
- Change ported for mono-repo changes

* Remove duplicate test assertion

---------

Co-authored-by: Nathan Geist <ngeist@spiria.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-04 10:14:26 -04:00
Ashish Dhama
389062193b [WebApp][MM-51266]: Add compass (MUI wrapper components) in common components package (#22942)
* wrap all the components using compass-components with compass-components theme provider

Co-authored-by: @michelengelen 
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-04 13:43:33 +05:30
Ashish Dhama
96b537167c [WebApp][MM-52125]: Migrate multiple enzyme unit test to testing library (#23245)
* Migrate multiple enzyme unit test to testing library
2023-05-04 11:55:01 +05:30
Ashish Dhama
444bbd56f1 Migrate multiple enzyme unit test to testing library (#23236) 2023-05-04 11:17:11 +05:30
Harrison Healey
0e371b010e MM-52258 Replace usage of localizeAndFormatMessage (#23009)
* MM-52258 Replace usage of localizeAndFormatMessage

* Remove unused import

* Update snapshot
2023-05-03 15:06:47 -04:00
Harrison Healey
0b55509432 MM-49937 Fix tappable area of modals on mobile (#23231) 2023-05-03 15:04:56 -04:00
Harrison Healey
d001994ef9 MM-52282 Remove ExperimentalSettings.PatchPluginsReactDOM (#23172)
* MM-52282 Remove ExperimentalSettings.PatchPluginsReactDOM

* Fix missing file from last commit

* Fix test usage of plugin.NewEnvironment
2023-05-03 15:04:10 -04:00
Harrison Healey
2e852c06a8 MM-51562 Update package versions to 7.11.0 (#23230)
Automatic Merge
2023-05-03 18:04:29 +03:00
Caleb Roseland
b43a74808d MM-52265: Boards ESLint improvements (#23218)
* eslint changes

* sync max-lines with channels rule

* eslint fixes

* remove dupe rules
2023-05-03 07:32:51 -07:00
Ashish Dhama
b5ce8ac741 [WebApp][MM-52138]: Wrap all the components using compass-components with compass-components theme provider (#22941)
* wrap all the components using compass-components with compass-components theme provider

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-03 19:54:01 +05:30
Weblate (bot)
f3131286af Translations update from Mattermost Weblate (#23214)
* Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Translation: mattermost-languages-shipped/mattermost-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp-monorepo/

Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Translation: mattermost-languages-shipped/mattermost-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp-monorepo/

* Translated using Weblate (Korean)

Currently translated at 99.7% (453 of 454 strings)

Translation: mattermost-languages-shipped/mattermost-boards-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-boards-webapp-monorepo/ko/

Translated using Weblate (Korean)

Currently translated at 99.7% (453 of 454 strings)

Translation: mattermost-languages-shipped/mattermost-boards-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-boards-webapp-monorepo/ko/

Translated using Weblate (Korean)

Currently translated at 100.0% (608 of 608 strings)

Translation: mattermost-languages-shipped/mattermost-playbooks-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-playbooks-webapp-monorepo/ko/

Translated using Weblate (Korean)

Currently translated at 95.3% (433 of 454 strings)

Translation: mattermost-languages-shipped/mattermost-boards-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-boards-webapp-monorepo/ko/

* Translated using Weblate (Swedish)

Currently translated at 100.0% (454 of 454 strings)

Translation: mattermost-languages-shipped/mattermost-boards-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-boards-webapp-monorepo/sv/

Translated using Weblate (Swedish)

Currently translated at 99.1% (2516 of 2538 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (608 of 608 strings)

Translation: mattermost-languages-shipped/mattermost-playbooks-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-playbooks-webapp-monorepo/sv/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 84.9% (2156 of 2538 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 97.9% (5753 of 5874 strings)

Translation: mattermost-languages-shipped/mattermost-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp-monorepo/nl/

---------

Co-authored-by: Kwangoh Moon <raymond.moon@gmail.com>
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se>
Co-authored-by: andersonjeccel <anderson@idmotion.com.br>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
2023-05-03 12:32:04 +02:00
na
6fb9916b59 [MM-50204] - Don't pass invalid prop to textarea by advanced text editor (#23224)
* [MM-50204] - Don't pass invalid prop to textarea by advanced text editor

* Remove using reflect

---------

Co-authored-by: Nevyana Angelova <nevyangelova@Nevyanas-MacBook-Pro.local>
2023-05-03 13:38:07 +07:00
Konstantinos Pittas
b6caed652a [MM-46218] Set focus to highlighted post (#23082)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-03 08:43:31 +03:00
Matheus
86f3a8bb1f MM-22967 : Fixing file upload error feedback from server (#22972)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-05-03 09:55:08 +05:30
Caleb Roseland
f9f4553dae MM-52529: remove defunct 'all teams' fallback text & tooltip (#23216) 2023-05-02 16:14:02 -05:00
Harrison Healey
f77501ec10 MM-50750 Remove unused HelpController component (#22861)
* MM-50750 Remove unused HelpController component

* Fix snapshot

* Remove leftover string from bad merge
2023-05-02 13:07:30 -04:00
Harrison Healey
3ba75afa08 MM-52173 Add setting to delay channel autocomplete (#22952)
* Add unit tests for ChannelMentionProvider.handleCompleteWord

* Add a minimum length before the ChannelMentionProvider triggers

* MM-52173 Move delayed autcomplete behind a setting

* Fix e2e test type check

* Update Textbox tests

* Add new setting to server telemetry
2023-05-02 10:11:15 -04:00
Pablo Andrés Vélez Vidal
aac4f23379 MM-52175 - fix button formatting and add anchor to the end (#23048)
* MM-52175 - fix button formatting and add anchor to the end

* make anchor optional

* use built in URL function to extract the anchor

* add anchor to tasklitst download apps

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-29 11:36:31 +02:00
Caleb Roseland
e300cb942a Merge remote-tracking branch 'weblate/master' into i18n-resolve-conflicts-28-04-2023 2023-04-28 10:46:22 -05:00
Laurens Ramandt
8408aafc20 Translated using Weblate (Dutch)
Currently translated at 99.4% (5772 of 5806 strings)

Translation: mattermost-languages-shipped/mattermost-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp-monorepo/nl/
2023-04-28 17:19:17 +02:00
Tom De Moor
3d7fc23247 Translated using Weblate (Dutch)
Currently translated at 99.5% (5778 of 5806 strings)

Translation: mattermost-languages-shipped/mattermost-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp-monorepo/nl/
2023-04-28 16:20:20 +02:00
Francesco Bedini
84755aad0f Translated using Weblate (Italian)
Currently translated at 65.4% (3799 of 5806 strings)

Translation: mattermost-languages-shipped/mattermost-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp-monorepo/it/
2023-04-28 15:03:01 +02:00
Conor Macpherson
388645ea33 Merge pull request #22969 from mattermost/MM-51456-update-overage-notices
MM-51456 - Update Overage Notices
2023-04-28 09:02:51 -04:00
Kwangoh Moon
95760877d6 Translated using Weblate (Korean)
Currently translated at 99.8% (604 of 605 strings)

Translation: mattermost-languages-shipped/mattermost-playbooks-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-playbooks-webapp-monorepo/ko/
2023-04-28 07:13:44 +02:00
na
08bb7933aa [MM-51284] - Correctly check for mobile view in product menu list (#23025)
* [MM-51284] - Correctly check for mobile view in product menu list

* fix lint

---------

Co-authored-by: Nevyana Angelova <nevyangelova@Nevyanas-MacBook-Pro.local>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-28 12:13:29 +07:00
Kwangoh Moon
d56a168dfc Translated using Weblate (Korean)
Currently translated at 97.5% (590 of 605 strings)

Translation: mattermost-languages-shipped/mattermost-playbooks-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-playbooks-webapp-monorepo/ko/
2023-04-28 02:44:22 +02:00
Pablo Andrés Vélez Vidal
13f1d0fdc5 MM-52499 - fix error while removing all channels in guest invite form (#23173)
* MM-52499 - fix error while removing all channels in guest invite form

* add guard against channels being null
2023-04-27 23:05:38 +02:00
Julian Mondragón
d7131030f5 MM-52439_MM-52439: New Marketplace icon on apps bar non-responsive when RHS open for any reason (#23112) 2023-04-27 15:48:43 -05:00
Conor Macpherson
0df19232a4 Merge pull request #23083 from mattermost/MM-51858-fix-workspace-deletion-telemetry
MM-51858 Update Workspace Deletion Telemetry
2023-04-27 12:01:58 -04:00
Mattermost Build
bd7752b961 Merge branch 'master' into MM-51456-update-overage-notices 2023-04-27 17:36:19 +03:00
Mattermost Build
147c5068e7 Merge branch 'master' into MM-50363-add-telemetry-to-self-hosted-expansion 2023-04-27 17:36:14 +03:00
Mattermost Build
a599a5feab Merge branch 'master' into MM-51858-fix-workspace-deletion-telemetry 2023-04-27 17:36:11 +03:00
Allan Guwatudde
1cc288168e [MM-52480] - Change action text on global banner cta (#23141) 2023-04-27 17:27:08 +03:00
Allan Guwatudde
a189fe2992 [MM-52295] - Update copy of free trial rhs console card (#23145)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-27 17:26:50 +03:00
Allan Guwatudde
c87fe742be [MM-52425] - Remove leftover Start Trial CTAs (#23099)
* [MM-52425] - Remove leftover Cloud Start Trial CTAs

* fix translations

* fix feature discovery

* fix feature restricted modal

* fix test

* feedback impl

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-27 16:30:09 +03:00
Allan Guwatudde
0c6ac000d3 [MM-51561] - Change delete modal copy (#23143)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-27 16:28:58 +03:00
Kwangoh Moon
758861ff35 Translated using Weblate (Korean)
Currently translated at 78.1% (473 of 605 strings)

Translation: mattermost-languages-shipped/mattermost-playbooks-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-playbooks-webapp-monorepo/ko/
2023-04-27 08:25:24 +02:00
Ben Cooke
3995f4a724 [MM-52339] Top playbooks missing from insights (#23076)
Automatic Merge
2023-04-26 22:34:29 +03:00
Pablo Andrés Vélez Vidal
9e3f6e1840 MM-52419 - move preparing workspace onboarding behind usecaseonboarding ff for self-hosted (#23090)
* MM-52419 - move preparing workspace onboarding behind usecaseonboarding ff for self-hosted

* fetch active teams instead of just my teams

* use the onboarding flow enabled config value

* remove unnecessary conditions

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-26 19:38:45 +02:00
Pablo Andrés Vélez Vidal
812689030b Mm 50013 - readd invite members screen cloud version (#22971)
* MM-50013-readd-invite-members-screen-cloud-version

* add the copy invite and fade in the skip buttons

* unify cloud and self hosted version

* add logic to send emails, and finish launching workspace

* fix styles

* remove unintended change

* fix translations

* fix unit tests

* fix styles

* fix styles

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-26 18:09:22 +02:00
Scott Bishel
81ef403230 update import/export for attachments and new file paths (#22915)
* update import/export for attachments and new file paths

* add unit test

* update templates test

* temp checking

* cleanup

* cleanup

* more cleanup

* lint fixes

* cleanup some functions

* cleanup

* fix build breaks

* fix tests for changes

* move function to different file

* more cleanup, code movement

* unit test fixes

* add unit tests

* fix tests

* more unit test fixes

* test fix

* revert package-lock.json

* fixes from code review

* fix export image

* more fixes to remove attachmentId

* change from removed api

* update test

* lint fixes

* update for review comments

* fix tests

* test fix

* lint fix

* remove sprintf from logging, use mlog

* more lint fixes

* Update server/boards/app/files.go

Co-authored-by: Doug Lauder <wiggin77@warpmail.net>

* remove code

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Doug Lauder <wiggin77@warpmail.net>
2023-04-26 10:01:00 -06:00
Saturnino Abril
ac35bdff68 fix: dot menu accessibility (#23133) 2023-04-26 21:25:02 +08:00
Kyriakos Z
466304e653 MM-52451: always show mark all threads as read button (#23100)
Enables the "Mark All Threads as Read" button even when you don't have
unreads.
This is done as a temporary action to mitigate the phantom unread
mentions pending issue.
2023-04-26 12:49:50 +00:00
Konstantin
2bd9d04019 Translated using Weblate (Russian)
Currently translated at 61.4% (372 of 605 strings)

Translation: mattermost-languages-shipped/mattermost-playbooks-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-playbooks-webapp-monorepo/ru/
2023-04-26 13:03:10 +02:00
Allan Guwatudde
b0e4e11cd4 [MM-52236] - Include newsletter opt-in for cloud signups (#23103) 2023-04-26 12:32:01 +03:00
Kwangoh Moon
82b87fb7fe Translated using Weblate (Korean)
Currently translated at 64.1% (388 of 605 strings)

Translation: mattermost-languages-shipped/mattermost-playbooks-webapp-monorepo
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-playbooks-webapp-monorepo/ko/
2023-04-26 10:25:01 +02:00
na
f079f3ba8d [48399][52129] - Fix permalink and navigation issues between teams (#22934)
* Fix permalink issues with timestamp and navigation between teams

* fix types

* update teamurl

---------

Co-authored-by: Nevyana Angelova <nevyangelova@Nevyanas-MacBook-Pro.local>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-04-26 15:24:53 +07:00