Commit Graph

18939 Commits

Author SHA1 Message Date
Zubair Imtiaz
0c5497a770
[MM-59335] Migrate tooltip of "components/widgets/public-private-selector/public-private-selector.tsx" to WithTooltip (#27641) 2024-07-28 18:55:56 +00:00
Arya Khochare
558b14ed3c
[MM-59332] Migrate tooltips of "components/post_edit_history/edited_post_item/edited_post_item.tsx" to WithTooltip (#27616) 2024-07-28 18:53:42 +00:00
Ivy Gesare
daf62a7717
[MM-59336] Migrate tooltips of "components/global_header/right_controls/plan_upgrade_button/index.tsx" to WithTooltip (#27612) 2024-07-28 18:51:49 +00:00
Ivy Gesare
d1f49a2c17
[MM-59339] Migrate tooltips of "components/quick_input/quick_input.tsx" to WithTooltip (#27594) 2024-07-28 18:50:46 +00:00
Rita Anene
075a39da83
[MM-59340] Migrate tooltips of "components/widgets/inputs/input/input.tsx" to WithTooltip (#27590) 2024-07-28 18:49:04 +00:00
Rita Anene
1b4458ff9c
[MM-59342] Migrate tooltips of "components/plugin_marketplace/marketplace_item/marketplace_item.tsx" to WithTooltip (#27588) 2024-07-28 18:47:27 +00:00
Rita Anene
34cf8dc468
[MM-59341] Migrate tooltips of "components/widgets/inputs/url_input/url_input.tsx" to WithTooltip (#27589) 2024-07-28 18:46:05 +00:00
Julien Tant
11c2159b7e
[MM-58379] Remove playbooks from onboarding (#27757)
* remove playbooks from onboarding

* i18n
2024-07-26 14:58:10 -07:00
Agniva De Sarker
c72e14f73d
MM-59826: Add more invalidation event types (#27719)
This came up as part of the Redis work. I noticed that a lot of new
invalidation events were missing. This is important to understand
where invalidations are coming from.

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

```release-note
NONE
```

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-26 19:09:09 +05:30
Julien Tant
5547504c1d
[MM-58378] Prevent prepackaged playbook v2 from upgrading on servers without enterprise license (#27335)
* add check for playbooks v2

* add new license helper

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-26 11:03:44 +02:00
Harshil Sharma
eb6336ce7a
Fixed bug around channel file sidebar (#27705)
* Fixed the issue for DB layer, ES to go

* Handled channel bookmarks

* Handled Bleve

* Lint fix

* Added channel bookmark test

* Skip bleve test

* Used common function

* SKipping ES as indexing logic in unavailable in test
2024-07-26 11:45:42 +05:30
Zubair Imtiaz
d8b01bde2e
[MM-58440] Migrate tooltips of 'components/post_view/post_flag_icon' to WithTooltip (#27689) 2024-07-26 06:04:09 +00:00
Ben Cooke
b244bb621d
[MM-56904] Reduce the number of api requests made to fetch user information for GMs on page load (#27149)
* use new endpoint to fetch group members
2024-07-25 15:57:23 -04:00
Agniva De Sarker
d89ffe269f
MM-59026: Update reserved IP ranges (#27751)
https://mattermost.atlassian.net/browse/MM-59026
```release-note
NONE
```
2024-07-25 19:38:56 +05:30
Agniva De Sarker
a7210dff01
MM-57289: Bump dependencies (#27734)
https://mattermost.atlassian.net/browse/MM-57289
```release-note
NONE
```
2024-07-25 19:26:40 +05:30
Agniva De Sarker
00d40dd3a1
MM-59865: Set WebsocketEventScope FF to true (#27750)
This has been set to true for a while on Community.
Setting it to true now for it to soak in cloud.

https://mattermost.atlassian.net/browse/MM-59865
```release-note
NONE
```
2024-07-25 18:41:40 +05:30
Mario Vitale
88bbc9dcb8
Bump base image to Ubuntu 24 (#27729)
* Bump base image to Ubuntu 24

* Fix Noble dependencies

* Fix docker image build

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-25 14:23:37 +02:00
Daniel Espino García
50f73caeca
Fix drafts not being synced with the server (#27725) 2024-07-25 13:59:42 +02:00
Rita Anene
2df5ff9d9b
MM-54561 Enable scrolling and visible scrollbar in post textbox (#27369)
* fix: Enable scrolling and visible scrollbar in post textbox

* fix: Enable scrolling and visible scrollbar in post textbox

* fix: removed "display inline-block" styling to enable autosizing while typing

* fix: update reference css properties

* update test snapshot

* fixed lint in file

* fix: modify type casting

* fix: removed unused import

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-25 11:27:18 +02:00
Harshil Sharma
79480494d0
Prominent payload limit error and configurable URL length limit (#27747)
* Added context error handler for MaxBytesError

* Made URL length limit configurable

* Added tests

* Removed an unused function

* Typo
2024-07-25 09:09:58 +00:00
Ashish Dhama
a0a79b4575
MM-59326: Remove deprecated overlay and use withTooltip in edit section of ip filtering in admin console (#27648) 2024-07-25 08:38:41 +00:00
Caleb Roseland
27dfeddfff
MM-59835: Prevent unnecessary channel bookmarks request causing console 404 (#27745)
* hoist feature flag check

* fix test

* fix test

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-24 11:24:26 -05:00
Ben Schumacher
caff13c91b
Fix config targets in Makefile (#27746) 2024-07-24 11:02:47 +02:00
Asaad Mahmood
d8c16cdfd5
MM-58849 - Fixing upload button in bot screen (#27674)
* MM-58849 - Fixing upload button in bot screen

* Updating fixes

* updating tests
2024-07-23 20:06:13 +05:00
Christopher Poile
819840a077
Update prepackage calls to v0.29.1 for MM v9.11 (#27706) 2024-07-23 09:33:45 -04:00
Ben Schumacher
733156ed23
[MM-59825] Fix linter error found by updated govet (#27715) 2024-07-23 13:10:31 +02:00
Ben Schumacher
45acf31d1a
[MM-17126] Enable errorAssertions linter for enterprise code (#27714) 2024-07-23 12:53:03 +02:00
Ben Schumacher
907aadd5da
[MM-58045] Enable errcheck linter for enterprise/cloud package (#27716) 2024-07-23 11:14:51 +02:00
Harrison Healey
a773e6828c
MM-58772 Fix counter metrics not using Date.now (#27702) 2024-07-22 14:43:28 -04:00
Weblate (bot)
68737af37d
Translations update from Mattermost Weblate (#27721)
Automatic Merge
2024-07-22 19:27:50 +03:00
Agniva De Sarker
e60a189ba2
Elasticsearch: Remove redundant message string (#27703)
The backend title was already there in en.json

```release-note
NONE
```
2024-07-22 13:48:50 +05:30
Arya Khochare
50b3af38aa
[MM-58515] Migrate tooltips of "components/shared_channel_indicator.tsx" to WithTooltip (#27247) 2024-07-20 09:35:20 +00:00
Harrison Healey
c0874455f3
Disable legacy-peer-deps and manually override mismatched dependencies (#27677)
* Disable legacy-peer-deps and manually override mismatched dependencies

* Switch to overriding dependencies of individual packages
2024-07-18 15:36:02 -04:00
M-ZubairAhmed
e2d7d2d23c
[MM-59060] Remove pre release features section from advanced section of user settings (#27608) 2024-07-18 13:01:57 +00:00
Amy Blais
eaa3c86a6a
Updated minimum supported Edge and Chrome versions (#27691)
Automatic Merge
2024-07-18 15:27:50 +03:00
M-ZubairAhmed
1ff54a31bc
[MM-59296] Can't open web client on iOS Safari (#27607) 2024-07-18 10:39:16 +00:00
Scott Bishel
db138fd23a
Remove deprecated function (#27605)
* make /ancillary a post

* remove get from client, fix tests

* remove GET for retrieving ancillary permissions

* Update permissions.yaml

* Update permissions.yaml

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-17 16:02:39 -06:00
Claudio Costa
be94c47607
[MM-57418] Implement support for defining plugin settings sections (#27654)
* Implement support for defining plugin settings sections

* Implement custom plugin configuration sections

* Tests

* Update test

* Improvements
2024-07-17 18:24:33 +02:00
Asaad Mahmood
c0a7a19294
MM-58527 - Fixing overflow issue for autocomplete (#27479)
* MM-58527 - Fixing overflow issue for autocomplete

* MM-58527 - Fixing overflow issue on autocomplete
2024-07-17 20:52:01 +05:00
Jesse Hallam
9304c404df
MM-58756: paginate webhooks list (#27368)
* MM-58756: paginate webhooks list

* show error if webhook list fails
2024-07-17 10:02:07 -03:00
Harshil Sharma
b25820b5c5
Added a bunch of debugging logs for Elasticsearch index check (#27678)
* Added a bunch of debugging logs for Elasticsearch index check

* Update server/channels/app/elasticsearch.go

---------

Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
2024-07-17 13:37:34 +05:30
yasserfaraazkhan
d71e5e4f4e
MM-57354: Fix elastic search e2e tests (#27670) 2024-07-17 07:33:40 +08:00
Scott Bishel
fb790a860b
fix wrong property set (#27625)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-16 17:23:25 -06:00
Weblate (bot)
7b27b28d6f
Translations update from Mattermost Weblate (#27656)
* Translated using Weblate (German)

Currently translated at 100.0% (2520 of 2520 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (2520 of 2520 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2520 of 2520 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (5801 of 5801 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/

* Translated using Weblate (Polish)

Currently translated at 100.0% (2520 of 2520 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/

* Translated using Weblate (Polish)

Currently translated at 99.5% (5775 of 5801 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (2520 of 2520 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/

* Translated using Weblate (Russian)

Currently translated at 100.0% (2520 of 2520 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/

* Translated using Weblate (Russian)

Currently translated at 98.5% (5715 of 5801 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/ru/

* Translated using Weblate (Dutch)

Currently translated at 99.9% (5797 of 5801 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (5801 of 5801 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/

* Translated using Weblate (Polish)

Currently translated at 100.0% (5801 of 5801 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/pl/

* Translated using Weblate (English (Australia))

Currently translated at 100.0% (2520 of 2520 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/en_AU/

* Translated using Weblate (English (Australia))

Currently translated at 100.0% (5801 of 5801 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/en_AU/

* Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/

* Update translation files

Updated by "Cleanup translation files" hook in Weblate.

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/

---------

Co-authored-by: jprusch <rs@schaeferbarthold.de>
Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Co-authored-by: Sharuru <mave@foxmail.com>
Co-authored-by: master7 <marcin.karkosz@rajska.info>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: Konstantin <eleferen@gmail.com>
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au>
2024-07-16 15:22:42 -03:00
Scott Bishel
ea6490a5eb
MM-58847 Sanitize User (#27471)
* add more fields to sanitizeInput on User

* add test for user sanoitizeInput

* add more fields

* remove line, lint fix

* additional fields and sanitize update

* Update user_test.go

* remove fields that are unnecessary to check

* add check to test

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-16 11:39:47 -06:00
yasserfaraazkhan
e917709be5
feat(e2e): Manage User Settings e2e tests (#27618) 2024-07-16 20:40:00 +05:30
Mario Vitale
e05ec0efc3
Fix E2E test triggering (#27669)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-16 16:36:42 +02:00
Harshil Sharma
4a48a6f020
Code enhancements to feature - Sysadmin manage user settings (#27636)
* A bunch of refactoring to simplify things

* Unifged getUnreadScrollPositionPreference selector

* Unifed a selector

* Unifed a selector

* Renaming currentUserId to userId

* Renaming currentUserId to userId

* Fixed a typo
2024-07-16 19:55:08 +05:30
M-ZubairAhmed
80aaeb9d03
[MM-59083] Handle permissions in user management options (#27668) 2024-07-16 14:20:13 +00:00
Harrison Healey
0227ac0fc1
MM-59404 Stop automatically dismissing desktop notifications (#27627) 2024-07-15 12:53:17 -04:00