Commit Graph
3993 Commits
Author SHA1 Message Date
TheInvincible 0c8212078c Filter archived channel from webhooks dropdown (#28427) 2024-10-04 10:54:22 -04:00
Pablo VélezandMattermost Build 0f6f47d6b4 MM 60445 - fix preparing workspace wrong redirect (#28332)
* MM-60445 - fix preparing workspace wrong redirect

* add unit tests

* update unit tests

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-10-04 08:32:06 +02:00
Harrison Healey c15c924c49 Disable PerformanceReporter tests (#28426) 2024-10-03 02:27:44 +00:00
Harrison HealeyandKiran 394f625bcb MM-50347 Make desktop app landing page optional (#28421)
* fix: Make desktop app landing page optional

* Update i18n strings

* Fix linting and unit test

---------

Co-authored-by: Kiran <kiran@krinati.co>
2024-10-02 15:48:54 -04:00
Pablo VélezandMattermost Build 1690e48db6 MM 60222 - apply filter to export csv (#28212)
* MM-60222_apply filter to export csv

* get the report exporting with the filters ready

* add unit tests

* cover one more file with some tests

* style the confirm modal note

* add translations

* remove unnecessary print line

* disable export button if there is no data to export

* fix linter issues

* fix linter errors

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-10-02 12:23:39 +02:00
Tanishq Agarwal 5098669cfb [MM57343] Add unit tests to Team Groups Management Modal (#28272)
* added basic unit tests for team_groups_manage_modal

* removed errorenously added getIntlMock from test_helpers

* added additional general tests

* updated test suite

* updated snapshot update using jest

* fixed minor linting problems

* fixed unintended snapshot changes

* modified test case to wait for element removal
2024-10-02 12:22:48 +02:00
Weblate (bot) f190375403 Translations update from Mattermost Weblate (#28356)
Automatic Merge
2024-09-30 16:14:32 +02:00
M-ZubairAhmed 4c6ac0a432 [MM-60218] Resettting to default doesnt reset to user's global notification setting in a channel's setting (#28046) 2024-09-27 18:17:23 +00:00
Felipe Martin bb4d7de2b5 fix: dm shared channel indicator (#28302)
* fix: dm shared channel indicator
2024-09-27 12:31:03 -04:00
Aditya Soni f97cd9ea5b MM-51091: Fixed the checkmarks bug (#28287)
* Fixed the checkmarks bug

* Fixed indentation

* Fixing the snapshots

* resolving the comments

* check-lint issues

* react fragment removal

* Fixing the .snap files
2024-09-27 11:17:30 -04:00
Matthew Birtch bd61f1484b MM-60604 Hide pinned icon in channel header when no pinned posts (#28276) 2024-09-26 20:24:07 -04:00
Daniel Espino García 0676d300de Fix draft sent to show and rise errors (#28097)
* Fix draft sent to show and rise errors

* Remove event and set skipCommands

* Fix tests

* Improve error styles

* Fix lint

* Fix lint

* Fix tests

* Various fixes

* Fix lint

* fix test

* Extract onSubmit options type

* Address feedback

* Fix text
2024-09-26 16:59:20 +02:00
Devin Binnie d58b048965 [MM-60603] Don't follow threads when marking them as read on focus (#28263)
* [MM-60603] Don't follow threads when marking them as read on focus

* Fix tests

* Fix lint

* Fix the original bug in the API call
2024-09-26 09:02:11 -04:00
Nikhil KulkarniandMattermost Build 6d51307ddf [MM-57711] Convert ./components/latex_inline/latex_inline.tsx from Class Component to Function Component (#28129)
* Changed the class component to functional

* Updated the tests for latex_inline

* Updated the snapshots and tests

* Updated the tests, snapshots and changed div to span

* Updated snapshots and tests

* used renderWithContext instead of render in tests

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-25 11:59:33 +02:00
Caleb Roseland e0e0b57b8b MM-54022: add warning when deleting a remote post (#28284) 2024-09-24 12:04:26 -05:00
Harrison Healey e080f9f5ed Change localizeMessage to take a MessageDescriptor as a parameter (#28141)
* Change localizeAndFormatMessage to take a MessageDescriptor

* Change localizeMessage to take a MessageDescriptor as a parameter

* Update mmjstool to support new localizeMessage signature

* Change mmjstool commit back to master branch
2024-09-24 12:07:51 -04:00
Caleb RoselandandMattermost Build 355dd18e52 MM-60335: Upgrade to typescript 5.5.4 (#28099)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-24 10:39:35 -05:00
Harrison Healey 46cad5c552 MM-59854 Fully allow at mentions in message attachment field values and add E2E tests (#28018)
* Add descriptions to test cases for getNeededAtMentionedUsernames

* MM-59854 Load users who are at-mentioned in message attachment fields

* MM-59854 Add server support for at-mentioning users in message attachment fields

* Migrate support/external_commands from JS to TS

* MM-59584 Ensure that at-mentions never show in other message attachment fields

* MM-59584 Add E2E tests for how we load users based on at mentions

* Use new E2E test helpers in other places

* Update snapshots
2024-09-24 09:41:03 -04:00
88ad3bb95b MM-60419 - fix styling regression by adding back placeholder injection link element (#28219)
* MM-60419 - fix styling regression by adding back placeholder injection link

* add relevant comment

* add more details to how the link element work

* Update webapp/channels/src/root.html

---------

Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-24 15:28:35 +02:00
Pablo VélezandMattermost Build 5c7f99921b MM-60312 - replace office365 logo with entraId new logo (#28234)
* MM-60312 - replace office365 logo with entraId new logo

* rename icon file name

* remove unncessary aria-label in svg inside a button

* remove unnecessary translation

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-24 15:27:04 +02:00
M-ZubairAhmed df901b132e [MM-60514] Accessing bot_accounts page directly fails to load (#28247) 2024-09-24 10:40:33 +00:00
M-ZubairAhmed a03972e502 [MM-60303] Changing status in mobile app doesn't change your status in the webapp (#28246) 2024-09-24 10:39:26 +00:00
Weblate (bot) b6f83c8438 Translations update from Mattermost Weblate (#28282)
Automatic Merge
2024-09-23 16:14:32 +02:00
Saturnino Abril 073e2cecaa use node's native fetch, add ensureLicense flag and update snapshots (#28279) 2024-09-23 21:11:45 +08:00
Harshil Sharma 13b6e75fa9 Fixed horizontal alignment of no draft graphic (#28224)
* Fixed horizontal alignment of no draft graphic

* Lint fix
2024-09-19 12:33:11 +05:30
goooovandBen Schumacher 70cb1934e9 [MM-55296] Added warning in Workspace dashboard if Mattermost is running as root (#27999)
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>
2024-09-18 11:51:50 +02:00
Caleb RoselandandMattermost Build d99961f106 Channel Bookmarks: adds enable, reordering, and other fixes (MM-56286, MM-59807, MM-59808, MM-60031, MM-59872) (#28098)
Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-17 11:50:34 -05:00
Scott Bishel d1960daa20 update icon color to system color (#28190) 2024-09-16 17:38:39 +02:00
Weblate (bot) 35079452c8 Translations update from Mattermost Weblate (#28198)
Automatic Merge
2024-09-16 16:14:33 +02:00
Vishal 3acceeefb2 quote names when using recent mention search (#28119) 2024-09-16 13:58:51 +05:30
Scott Bishel 46ca7747f8 set object to accept function, prevent javascript error (#28192) 2024-09-13 14:21:56 -06:00
Harshil Sharma a0a6c48773 FIxed scrolling issue on drafts (#28187) 2024-09-13 19:22:04 +05:30
Scott BishelandMattermost Build d1557271f1 Remove lock from shared channels indicator (#28132)
* remove lock from shared channels indicator

* remove import

* remove channelType

* remove channel type after merging

* update snapshot

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-12 11:26:27 -06:00
84a0c09d56 Content-Type fixes in client4.ts and remote_cluster.go (#27887)
Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Miguel de la Cruz <miguel@mcrx.me>
2024-09-12 10:21:06 -05:00
Ivy GesareandMattermost Build 19733eef1e [MM-59811] Fix Incorrect "set custom status" Color (#27777)
* Change: Update color css property to a=0.75 in custom_status__container class

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-12 16:28:35 +05:30
Guillermo VayáandMattermost Build 41bca03270 MM-55208 allow search prefixes (#28146)
* Ignore at and tilde for username and channel searches.

* allow using tilde in search suggestions

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-12 12:19:51 +02:00
Scott BishelandCaleb Roseland 5d8bf5f97b MM-58452-Update system console with shared indicator (#28131)
* update system console with shared indicator

* lint fixes, test fixes, i18 fixes

* minor tweeks

* Update webapp/channels/src/components/channel_members_rhs/member.tsx

Co-authored-by: Caleb Roseland <caleb@calebroseland.com>

---------

Co-authored-by: Caleb Roseland <caleb@calebroseland.com>
2024-09-11 15:11:15 -06:00
Scott BishelandMattermost Build 1d6eb20a71 MM-58451 Add/Update Shared Channel indicator locations (#28130)
* update shared channel sidebar

* implement for direct channels

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-11 15:10:46 -06:00
Miguel de la CruzandMattermost Build d5e9aa9fb3 Adds ConnectedWorkspacesSettings configuration block (#27820)
* Adds ServerFederationSettings configuration block

The Server Federation related configuration properties were located in
the `ExperimentalSettings` config block. Now that the feature is going
to get out of beta, and foreseeing more configuration properties being
added to it, we're moving them to a block of its own.

If the properties were set in the old location, their values should be
carried over to the new ones. The old properties are left in place and
marked as deprecated not to cause issues with the model.

* Update System Console to include Server Federation section

* Remove system console section

* Move the configuration properties to ConnectedWorkspaces

* Add ConnectedWorkspacesSettings to the telemetry

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 22:33:00 +02:00
Scott BishelandMattermost Build 0c585bdac6 MM-59529 Set Channel/Team Admin permissions if All members get set (#28104)
* initial fix

* cleanup code

* move struct back

* fix unit test

* add unit tests

* add comments

* add manage_bookmark permissions

* revert package-lock.json

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 11:26:55 -06:00
Saturnino AbrilandMattermost Build eb560fff1e Upgrade Playwright's dependencies (#28125)
* upgrade playwright's dependencies

* fix test

* fix types

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-10 14:54:10 +08:00
M-ZubairAhmed c2df4e413e [MM-60284] Desktop app doesnt stop the initial loading indicator (#28056) 2024-09-09 20:15:14 -04:00
Weblate (bot) d5e7a6cf1f Translations update from Mattermost Weblate (#28135)
Automatic Merge
2024-09-09 14:44:33 +02:00
Arya Khochare d7a63b2a71 Code command whitespace fix (#28048) 2024-09-09 08:21:06 +02:00
Harrison Healey 8c5f00da86 MM-60285 Add fresh label to channel and team switch metrics (#28100)
* Changed measureAndReport to take an object as parameters

* MM-60285 Add fresh label to channel and team switch metrics
2024-09-05 16:30:24 -04:00
Daniel Espino García 92793928bc Fix autofocus on load (#28090)
* Fix autofocus on load

* Address feedback

* Fix styles lint

* Revert unintended change

* fix tests

* Update text
2024-09-05 14:27:29 +02:00
M-ZubairAhmed 7232feecf7 [MM-59299] Investigate further breaking down chunks of components/node_modules for initial load (#27845) 2024-09-04 05:55:47 +00:00
Weblate (bot) e104575505 Translations update from Mattermost Weblate (#28109)
Automatic Merge
2024-09-03 17:14:33 +02:00
Rishikesh SolapureandMattermost Build 073d4ff959 [MM-60079] Converted ./reducers/views/modals.test.tsx class component to functional component (#28033)
* fix: converted class component to functional component

* fix: resolved the eslint error

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2024-09-02 10:50:48 +02:00
Matthew Birtch eb5c746a24 MM-46697 Fix out of office alignment on user menu and update confirmation modal button text (#28040) 2024-08-31 09:18:53 +08:00