Commit Graph

18669 Commits

Author SHA1 Message Date
Harrison Healey
beb8d5e8e0
MM-58367 Increase maximum bucket size for LCP metrics (#27147)
* MM-58367 Increase maximum bucket size for LCP metrics

* Don't potentially mutate DefBuckets

* Increase maximum bucket for FCP metrics too
2024-05-27 16:46:24 -04:00
Harrison Healey
2f7f00b256
Remove t from system console code (#27054)
* Remove t from components/admin_console/feature_discovery

* Remove t and localizeMessage from components/admin_console/permission_schemes_settings

* Remove t and localizeMessage from components/admin_console/system_user_detail

* Remove t from components/admin_console/team_channel_settins

* Address feedback
2024-05-27 15:49:39 -04:00
Harrison Healey
1bd7b6f4c2
MM-58359 Add page_load to Prometheus metrics (#27159)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-27 14:06:18 -04:00
Saturnino Abril
a9a2144999
fix: failed tests due to patching roles (#27165)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-27 21:43:54 +08:00
M-ZubairAhmed
273a999167
[MM-57384] Investigate app performance on repeated calls to users/status/ids and users/ids calls on posted event (#26644)
https://mattermost.atlassian.net/browse/MM-57384
https://mattermost.atlassian.net/browse/MM-58109
https://mattermost.atlassian.net/browse/MM-58110
2024-05-27 12:34:38 +00:00
Miguel de la Cruz
b00b68920d
Fix test that is not using context (#27164) 2024-05-27 11:38:07 +02:00
Harrison Healey
310261eea9
Remove t from miscellaneous components (#27058)
* Remove t and localizeMessage from components/delete_category_modal

* Remove t from components/error_page

* Remove t from components/integrations

* Remove t from components/keyboard_shortcuts

* Remove t from components/no_results_indicator

* Remove t from components/search_results

* Remove t from components/sidebar

* Remove t from components/threading

* Remove t from components/tours
2024-05-24 15:41:34 -04:00
Harrison Healey
30ef1d37d6
Remove t from from cloud-related and license-related code (#27055)
* Remove t from components/announcement_bar

* Remove t from components/cloud_usage_modal

* Remove t from components/common/hooks

* Remove t and localizeMessage from components/downgrade_modal

* Remove t from components/pricing_modal

* Remove t from components/preparing_workspace

* Remove t from components/start_trial_form_modal

* Fix test
2024-05-24 12:05:47 -04:00
Harrison Healey
38b5974410
Remove t from invite-related code (#27053)
* Remove t from actions/invite_actions

* Remove t from components/invitation_modal and related code

* Remove t from components/channel_invite_modal

* Re-add the ability for reason to be a string

* Address feedback
2024-05-24 12:04:47 -04:00
Harrison Healey
497870a565
Remove t from post and post textbox components (#27056)
* Remove t from components/post_view/combined_system_message

* Remove t from components/post_view

* Remove t from components/post_markdown

* Remove t from components/size_aware_image

* Remove t from components/advanced_text_editor

* Remove t from components/advanced_create_post

* Remove t from components/notify_confirm_modal
2024-05-24 12:00:14 -04:00
Harrison Healey
86aced1282
Remove t from user settings (#27057)
* Remove t and localizeMessage from components/custom_status

* Remove t from components/user_settings/advanced

* Remove t from components/user_settings/display
2024-05-24 12:00:05 -04:00
MeHow25
3cac94a7aa
[MM-57726] Convert AddIncomingWebhook from Class Component to Function Component (#26992)
* Convert AddIncomingWebhook from Class Component to Function Component

* Review fix

* Review fix

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-24 16:49:03 +02:00
Agniva De Sarker
6f3327ce0f
MM-58038: Use context to call master for DeletePost (#27098)
Calling app.DeletePost immediately after creating a post
is susceptible to replica lag because we were calling the
replica to check for the post.

We fix this by passing a context to always query master.

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

```release-note
NONE
```
2024-05-24 19:35:48 +05:30
M-ZubairAhmed
09c0eb7e7a
[MM-58274] No side padding in plugins section of user profile popover (#27084) 2024-05-24 12:04:07 +00:00
Marlene Koh
3812a97956
[MM-57710] Convert katex class component to function component (#26967)
* Convert katex class component to function component

* Change formatting

* Move props to one line each

* Fix latex tests - shallow() does not work with useEffect()

* Update snapshot for src/utils/message_html_to_component.test.tsx

* Remove act() block

* Expect that length of components with matching data-testid should be 1

* Revert behaviour of katex with error to render the error
2024-05-24 11:19:02 +02:00
Andrew Zigler
50ac6fc0b5
feat(.github/holopin.yml): add holopin configuration file to manage community contributions (#26808)
The new holopin.yml file will help manage community contributions by assigning stickers to contributors. This will make it easier to recognize and appreciate the efforts of our community contributors, fostering a more engaging and rewarding open-source environment.

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-24 09:13:28 +08:00
Fasal kp
24fbf2c7b2
MM-58025 Resolved automatic tz not reflecting without refresh by listening to app visibility event (#26957)
* updated timeZone by listening to app visibility event

* eslint fixes

* linting issues

* linting issues

---------

Co-authored-by: fasal <fasal>
2024-05-23 17:21:43 -04:00
Michael Kochell
e9c5ac2ea8
Bump prepackage GitLab plugin version to 1.9.1 (#27044) 2024-05-23 14:34:52 -04:00
Scott Bishel
729bd30165
update message for archiving a team, since still accessible via api (#27125)
* update message for archiving a team, since still accessible via api

* update tests another place the message is displayed
2024-05-23 11:56:06 -06:00
Miguel de la Cruz
cd81b199b7
Cleans RemoteId when sanitizing post input from the API (#27049)
* Cleans RemoteId when sanitizing post input from the API

* Fix require check

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-23 14:29:19 +02:00
M-ZubairAhmed
f0601b67e8
[MM-58326] Remove aria-disabled for disabled tooltip in calls button following WithTooltip integration (#27094) 2024-05-23 11:24:41 +00:00
Jesús Espino
f4a3a2ec07
Adding unsupported text into the team/e0 edition menu (#27038)
* Adding unsupported text into the team/e0 edition menu

* Fixing CI

* Addressing PR review comments

* Removing start trial from the product menu

* Fixing tests

* Updating i18n
2024-05-22 21:24:38 +02:00
Devin Binnie
8f95656c8f
[MM-55485] Ensure user added to channel receives websocket event regardless of channel membership info retrieved in HA (#27013)
* [MM-55485] Ensure user added to channel receives websocket event regardless of channel membership info retrieved in HA

* Testing to see if group messages are also affected

* Use context from master approach

* Hardcode to master to test

* Revert "Hardcode to master to test"

This reverts commit 50ef2baed1.

* Revert "Use context from master approach"

This reverts commit 65d3584f83.

* Remove group message changes, add comment

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-22 14:45:10 -04:00
M-ZubairAhmed
7d7b203567
[MM-58108] Posts missing channel_id in handleThreadReadChanged, handleAllThreadsInChannelMarkedRead, getThreadItemsInChannel (#27006) 2024-05-22 14:08:41 +00:00
Nick Misasi
f0110e361e
[CLD-7742] Make location prop on ExternalLink component required (#27052)
* Make location prop on ExternalLink required, update existing references that are missing it

* Fix linter

* Fix tests
2024-05-22 08:52:21 -04:00
yasserfaraazkhan
1007f5abbb
chore(e2e): Make EnableDiagnostics optional check (#27100) 2024-05-22 16:20:47 +05:30
Miguel de la Cruz
a4afae5b3b
Adds RemoteId to the fields to clean when coming from the API (#27047)
* Cleans the RemoteId when creating a user through the API

* Replace bad usage of the API with an App call in tests

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-22 11:20:02 +02:00
Harrison Healey
441f5657c8
MM-57882 Add metric for the time it takes to open the Threads list (#26983)
* MM-57882 Add metric for the time it takes to open the Threads list

* Clean up mark because the starting mark may be missing

* Pass global threads load duration to Prometheus

* Update mocks
2024-05-21 18:04:12 -04:00
Doug Lauder
45e3b54b60
remove message payload from RemoteClusterFrame audit (#27048) 2024-05-21 15:51:10 -04:00
Doug Lauder
2fd5725c9f
when receiving file attachments for shared channels, ensure attachments are enabled and file size does not exceed maximum configured for receiving server. (#27018) 2024-05-21 15:46:48 -04:00
Asaad Mahmood
d7b7d4e3b9
MM-58328 - Fixing playbooks and boards layout (#27075)
* MM-58328 - Fixing playbooks and boards layout

* fixing defualt layout

* removing extra only child
2024-05-22 00:33:09 +05:00
Harrison Healey
3792f1d7ed
MM-52219 Add announcement bar to prompt users for notification permission (#26849)
* MM-52219 Add announcement bar to prompt users for notification permission

* Update i18n strings

* Only show NotificationPermissionsBar when logged in

* Update text

* Remove z-index from AnnouncementBar

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-21 13:54:34 -04:00
Harrison Healey
b29c211ee2
MM-58303 Report client metrics to Prometheus in seconds (#27033) 2024-05-21 13:47:44 -04:00
Maria A Nunez
72fcedd23a
Lower user limit soft warning to 5K (#27034)
Automatic Merge
2024-05-21 20:41:31 +03:00
Christopher Poile
3490143e37
[MM-58304] Move global pluggable outside of new main-wrapper div (#27035)
Automatic Merge
2024-05-21 16:41:30 +03:00
Mario Vitale
4a77d9e964
CLD-7553 Implement per-MM_ENV runs, post the E2E test links back to user (#27042)
* Add per-env runs, post feedback back to user
2024-05-21 10:55:05 +02:00
Asaad Mahmood
383bf9b71a
Minor UI fixes (#27022)
* MM-58170 - Updating remove license modal

* MM-58211 - Updating color on sign up page url

* updating css

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-05-21 12:20:26 +05:00
yasserfaraazkhan
715c178d9b
Chore(cypress): Fix Known flaky test (#27019) 2024-05-21 11:16:57 +05:30
Hosted Weblate
4bdd8bb18e Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
2024-05-20 18:11:30 +03:00
Hosted Weblate
0bc66a88d1 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/
2024-05-20 18:11:30 +03:00
Tom De Moor
400bff7814 Translated using Weblate (Dutch)
Currently translated at 99.9% (5762 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2024-05-20 18:11:30 +03:00
Tom De Moor
892f218ce6 Translated using Weblate (Dutch)
Currently translated at 100.0% (2503 of 2503 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2024-05-20 18:11:30 +03:00
kaakaa
e26b7d3359 Translated using Weblate (Japanese)
Currently translated at 100.0% (5766 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
2024-05-20 18:11:30 +03:00
R Oyanagi
54f447abc9 Translated using Weblate (Japanese)
Currently translated at 100.0% (5766 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ja/
2024-05-20 18:11:30 +03:00
Ladislav Urbánek
6c59d1d420 Translated using Weblate (Czech)
Currently translated at 92.6% (5341 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/cs/
2024-05-20 18:11:30 +03:00
Tom De Moor
e145627dfd Translated using Weblate (Dutch)
Currently translated at 99.7% (5752 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2024-05-20 18:11:30 +03:00
Tom De Moor
35e392b1bb Translated using Weblate (Dutch)
Currently translated at 99.8% (2499 of 2503 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2024-05-20 18:11:30 +03:00
Tom De Moor
acd12e82a1 Translated using Weblate (Dutch)
Currently translated at 99.5% (5740 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2024-05-20 18:11:30 +03:00
Piotr Lasota
3af4e47838 Translated using Weblate (Polish)
Currently translated at 100.0% (5766 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2024-05-20 18:11:30 +03:00
master7
af3c7a6fea Translated using Weblate (Polish)
Currently translated at 100.0% (5766 of 5766 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/
2024-05-20 18:11:30 +03:00