Commit Graph

18961 Commits

Author SHA1 Message Date
Maria A Nunez
d26a76a890
Promote GIF picker, custom groups and message priority out of Beta (#27758)
* Remove Beta label for GIF picker, custom groups and message priority

* Remove Give Feedback from post priority

* Removed unused text

* [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

* [MM-58440] Migrate tooltips of 'components/post_view/post_flag_icon' to WithTooltip (#27689)

* 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

* [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>

* 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>

* Minor css changes for post priority menu

---------

Co-authored-by: Ben Cooke <benkcooke@gmail.com>
Co-authored-by: Zubair Imtiaz <106450046+ZubairImtiaz3@users.noreply.github.com>
Co-authored-by: Harshil Sharma <18575143+harshilsharma63@users.noreply.github.com>
Co-authored-by: Julien Tant <785518+JulienTant@users.noreply.github.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Agniva De Sarker <agnivade@yahoo.co.in>
2024-07-30 12:12:15 -04:00
Weblate (bot)
1a55da8ac3
Translations update from Mattermost Weblate (#27778)
Automatic Merge
2024-07-30 18:57:50 +03:00
Maria A Nunez
c3f26f5bf9
Rename announcement banner feature to system-wide notifications (#27759)
* Rename announcement banner to system-wide notifications

* Fixed snapshot
2024-07-30 08:00:10 -04:00
Agniva De Sarker
762e3dfc08
MM-59846: Removing some deprecated ws events for v10 (#27773)
These WS events are no longer used in the code. Can be
removed as part of v10.

https://mattermost.atlassian.net/browse/MM-59846
```release-note
NONE
```
2024-07-30 13:06:13 +05:30
Brandon Shen
1a0e25e5e9
[MM-59897] Migrate tooltips of 'plugins/channel_header_plug/channel_header_plug.tsx' to WithTooltip (#27807) 2024-07-30 06:22:01 +00:00
Maria A Nunez
488c22a9d8
Rename Channel Moderation to Advanced Access Control (#27760) 2024-07-29 12:29:20 -04:00
Nick Misasi
dda726ee02
[CLD-6870] Remove CloudFreeDeprecated feature flag (#27675)
* Remove CloudFreeDeprecated feature flag

* Fixes for CI pipelines

* Remove CloudReverseTrial feature flag and accompanying code (#27676)

Co-authored-by: Mattermost Build <build@mattermost.com>

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-29 11:42:08 -04:00
Devin Binnie
aa85a13c8f
[MM-58492][MM-58523] Fixed some access control bugs around archived channels by replacing the permission check with HasPermissionToReadChannel (#27409)
* [MM-58492][MM-58523] Fixed some access control bugs around archived channels by replacing the permission check with HasPermissionToReadChannel

* Fix lint, add ChannelId to uploads

* Fix MMCTL tests and remove unnecessary check for the error message that doesn't work anyways

* Include channel map for getting flagged posts

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-29 10:05:20 -04:00
M-ZubairAhmed
6ddf796384
[MM-58518] Migrate tooltips of "components/copy_text.tsx" to WithTooltip (#27413) 2024-07-29 08:49:57 +00:00
Ben Schumacher
705679e875
Fix flaky TestCreateZipFileAndAddFiles/write_one_file (#27737) 2024-07-29 10:04:56 +02:00
Shaon Debnath
2f94640b22
[MM-59333] Migrate tooltips of "components/sidebar/mobile_sidebar_header/contents/contents.tsx" to WithTooltip (#27596) 2024-07-29 07:07:38 +00:00
Ivy Gesare
d353167f9c
[MM-59343] Migrate tooltips of "components/select_team/components/select_team_item.tsx" to WithTooltip (#27584) 2024-07-29 07:06:39 +00:00
Ivy Gesare
2bf47c69f7
[MM-59334] Migrate tooltips of "components/sidebar/sidebar_header/sidebar_header.tsx" to WithTooltip (#27635) 2024-07-29 07:05:38 +00:00
Rita Anene
9f6c7ba2f1
[MM-59338] Migrate tooltips of "components/menu/menu.tsx" to WithTooltip (#27597) 2024-07-29 07:04:33 +00:00
Arya Khochare
27cc50ae23
[MM-58511] Migrate tooltips of "components/global_header/center_controls/user_guide_dropdown/user_guide_dropdown.tsx" to WithTooltip (#27245) 2024-07-29 07:03:43 +00:00
Agniva De Sarker
082a4df0c2
MM-59095: Properly implement IsIndexingSync (#27738)
Here we change the default liveIndexing size.

https://mattermost.atlassian.net/browse/MM-59095
```release-note
Fix a bug where indexing would always be done async
even after setting LiveIndexingBatchSize to 1. Now
we respect the config and index synchronously if the
value is set to 1.
```

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-07-29 09:52:35 +05:30
Arya Khochare
401fca2648
[MM-59330] Migrate tooltips of "components/drafts/draft_actions/action.tsx" to WithTooltip (#27650) 2024-07-28 19:02:08 +00:00
Zubair Imtiaz
ec8c143bce
[MM-59329] Migrate tooltips of "components/analytics/table_chart.tsx" to WithTooltip (#27649) 2024-07-28 19:01:33 +00:00
Zubair Imtiaz
b62cea7815
[MM-59328] Migrate tooltips of "components/admin_console/team_channel_settings/group/group_users/users_to_remove_groups.tsx" to WithTooltip (#27640) 2024-07-28 19:00:47 +00:00
Zubair Imtiaz
d25505a5b2
[MM-59327] Migrate tooltips of "components/admin_console/list_table/elapsed_duration_cell.tsx" to WithTooltip (#27639) 2024-07-28 18:59:51 +00:00
Zubair Imtiaz
29553008fa
[MM-59357] Migrate tooltips of "components/custom_status/custom_status_suggestion.tsx" to WithTooltip (#27637) 2024-07-28 18:59:07 +00:00
Arya Khochare
6e48961756
[MM-59331] Migrate tooltips of "components/post_view/post_attachment_opengraph/post_attachment_opengraph.tsx" to WithTooltip (#27617) 2024-07-28 18:57:30 +00:00
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