Граф коммитов

3268 Коммитов

Автор SHA1 Сообщение Дата
Tom De Moor
90b4b41a7c Translated using Weblate (Dutch)
Currently translated at 99.9% (5783 of 5785 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/nl/
2023-12-05 16:10:07 +02:00
MArtin Johnson
1cbd0e5c99 Translated using Weblate (Swedish)
Currently translated at 100.0% (5783 of 5783 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (2519 of 2519 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2023-12-05 16:10:07 +02:00
Kap Dev
65079d3c64 Translated using Weblate (Russian)
Currently translated at 100.0% (5785 of 5785 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2519 of 2519 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2023-12-05 16:10:07 +02:00
Konstantin
73daaa6388 Translated using Weblate (Russian)
Currently translated at 100.0% (5785 of 5785 strings)

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

Translated using Weblate (Russian)

Currently translated at 100.0% (2519 of 2519 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ru/
2023-12-05 16:10:07 +02:00
kaakaa
86e3d7e9ec Translated using Weblate (Japanese)
Currently translated at 100.0% (5785 of 5785 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (2519 of 2519 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
2023-12-05 16:10:07 +02:00
ThrRip
c13e3ec67c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5783 of 5783 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2519 of 2519 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% (5780 of 5780 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2519 of 2519 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 99.9% (5775 of 5780 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/zh_Hans/
2023-12-05 16:10:07 +02:00
Arthur
57b53adf67 Translated using Weblate (French)
Currently translated at 83.0% (4801 of 5780 strings)

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

Translated using Weblate (French)

Currently translated at 82.7% (4783 of 5780 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/fr/
2023-12-05 16:10:07 +02:00
master7
cb236c2a68 Translated using Weblate (Polish)
Currently translated at 100.0% (2518 of 2518 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (5785 of 5785 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2518 of 2518 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2518 of 2518 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (5780 of 5780 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2518 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2023-12-05 16:10:07 +02:00
Arun_dadhwal
1dae805ee1 [MM-56006] Convert ./components/discard_changes_modal.tsx from Class Component to Function Component (#25620)
* MM-56006: Converted to React FC

* Update webapp/channels/src/components/discard_changes_modal.tsx

Co-authored-by: Daniel Espino García <larkox@gmail.com>

* lint changes

---------

Co-authored-by: Daniel Espino García <larkox@gmail.com>
2023-12-05 10:29:36 +01:00
Jamin
c008c95c93 refactor: convert app component to function component (#25547) 2023-12-05 10:28:41 +01:00
Devin Binnie
d62122b884 [MM-55153] Consolidate Desktop App API, use new contextBridge endpoints when available (#25438)
* Create Desktop API module, migrate message passing code

* Changes to use new API

* Use Desktop API to notify when mentions/unreads/expired changes

* Expose Desktop App module to plugins

* Fix lint

* PR feedback

* Fixed an issue where I forgot to check if the method exists first

* Slight API changes

* Fix package

* Convert all to class, add comments, small reworks for PR feedback
2023-12-04 14:09:46 -05:00
M-ZubairAhmed
5a4dba8809 [MM-55999] Bring the revoke sessions button to the admin header and improve the styling of the header (#25590) 2023-12-04 16:29:17 +00:00
Thomas Brq
a09c040a12 [GH-25595] Convert ./components/admin_console/group_settings/group_details/group_users_row.tsx from Class Component to Function Component (#25607)
* Convert Class component to Function component

* Fix style

* Applied the requested changes

* Updated the snapshot.
2023-12-04 16:55:22 +01:00
Daniel Espino García
fde9e179be Update typescript dependencies and some other updates (#25535)
* Update typescript dependencies and some other updates

* Fix lint

* Fix tests

* Address feedback

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-12-04 15:29:42 +01:00
Jamin
ddefb1f9c5 [MM-54791]: Convert email icon component to function component (#25548)
* refactor: convert email icon to rfc

* chore: update snapshot
2023-12-04 10:25:35 +01:00
Umar Abid
ff01fe2722 [MM-55180] Cut off text in the Position field in the profile modal (#25254) 2023-12-02 17:17:22 +05:30
Daniel Espino García
2ff0fe343e [MM-45272] Fix MM-45272 (#24701)
* Fix MM-45272

* Properly handle permalinks

* Fix

* Fix tests

* Handle only not found case for team member

* Fix lint

* Use proper config value

* Separate permission in several statements

* Add tests

* Fix lint

* Revert changes on utils

* Address feedback and more fixes

* Address feedback

* Fix test

* Fix test and related bug

* Fix and reorder test

* Address feedback

* Address feedback

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-30 11:43:51 +01:00
Asaad Mahmood
bd71288731 Updating custom emoji hover state (#25568) 2023-11-30 13:32:37 +05:00
Harshil Sharma
b8a78ffce8 Updated styling to make modal look acceptable on really narrow screens (#25557)
* Updated styling to make modal look acceptable on really narrow screens

* Kneeled down to the wishes of thy linter
2023-11-29 20:07:28 +05:30
Nick Misasi
8b07655a65 [CLD-6537] Cloud Annual Renewals - Banners Implementation (#25267)
* Initial implementation of Cloud Annual Renewal flow - system banners for admins and end users

* Actually add the file

* Add AlertBanner to system console billing_subscriptions page

* Fixes for non-admin banner and pipeline

* Updates to coincide with the CWS side of thigns

* Add a feature flag for the 60 day experience to ensure banners don't show accidentally

* Fix tests

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-29 09:10:17 -05:00
Nick Misasi
95670abcea [CLD-6678] Various improvements for IP filtering feature (#25485)
* Add GetInstallation function, allow IP Filtering page to fetch installation state, other fixes for IP filter feature

* Fix pipelines

* Run make build-templates

* Fixing i18n

* Fix openapi docs

* Fix openapi docs again

* make build-templates

* Update test to ensure that spinner is removed after installation becomes stable

* Fix types, style

* update openapi because I can't validate locally...

* Updates according to Matt's feedback

* Add a limit to number of times installation is requested before an error is displayed

* Make button disable immediately

* Updates based on PR feedback

* A couple missed occurrences of whitespace

* Grammar fix in failed to fetch error

---------

Co-authored-by: Gabe Jackson <3694686+gabrieljackson@users.noreply.github.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-28 09:09:50 -05:00
unified-ci-app[bot]
894bba81d8 chore: Update NOTICE.txt file with updated dependencies (#25546)
* chore: Update NOTICE.txt file with updated dependencies

* fix: Remove webapp standalone NOTICE.txt in favor of single merged

---------

Co-authored-by: unified-ci-app[bot] <121569378+unified-ci-app[bot]@users.noreply.github.com>
Co-authored-by: Antonis Stamatiou <stamatiou.antonis@gmail.com>
2023-11-28 09:29:19 +02:00
RyoKub
987d975820 Translated using Weblate (Thai)
Currently translated at 1.0% (61 of 5772 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/th/
2023-11-27 21:30:14 +02:00
Akbar Abdrakhmanov
42ca52bd7e Translated using Weblate (Kazakh)
Currently translated at 3.7% (217 of 5771 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/kk/
2023-11-27 21:30:14 +02:00
Milo Ivir
01f79a3959 Translated using Weblate (Croatian)
Currently translated at 36.2% (2095 of 5772 strings)

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

Translated using Weblate (Croatian)

Currently translated at 10.9% (276 of 2518 strings)

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

Translated using Weblate (Croatian)

Currently translated at 10.9% (275 of 2518 strings)

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

Translated using Weblate (Croatian)

Currently translated at 36.2% (2094 of 5771 strings)

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

Translated using Weblate (Croatian)

Currently translated at 10.8% (274 of 2518 strings)

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

Translated using Weblate (Croatian)

Currently translated at 33.8% (1956 of 5771 strings)

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/hr/
2023-11-27 21:30:14 +02:00
ThrRip
72bf5a2037 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (5772 of 5772 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (5771 of 5771 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2518 of 2518 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% (5771 of 5771 strings)

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

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (2518 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/zh_Hans/
2023-11-27 21:30:14 +02:00
MArtin Johnson
6d83c9e1e8 Translated using Weblate (Swedish)
Currently translated at 100.0% (5772 of 5772 strings)

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

Translated using Weblate (Swedish)

Currently translated at 99.4% (5739 of 5771 strings)

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

Translated using Weblate (Swedish)

Currently translated at 100.0% (2518 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/sv/
2023-11-27 21:30:14 +02:00
Frantisek Grezo
c23918209d Translated using Weblate (Czech)
Currently translated at 74.8% (1885 of 2518 strings)

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

Translated using Weblate (Czech)

Currently translated at 74.0% (1864 of 2518 strings)

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

Translated using Weblate (Czech)

Currently translated at 48.6% (2810 of 5771 strings)

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

Translated using Weblate (Czech)

Currently translated at 73.8% (1860 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/cs/
2023-11-27 21:30:14 +02:00
master7
e86fe3fcd6 Translated using Weblate (Polish)
Currently translated at 100.0% (5772 of 5772 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2518 of 2518 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2518 of 2518 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (5771 of 5771 strings)

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

Translated using Weblate (Polish)

Currently translated at 100.0% (2518 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/pl/
2023-11-27 21:30:14 +02:00
Tom De Moor
594922ba88 Translated using Weblate (Dutch)
Currently translated at 99.7% (5758 of 5772 strings)

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

Translated using Weblate (Dutch)

Currently translated at 98.3% (5678 of 5772 strings)

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

Translated using Weblate (Dutch)

Currently translated at 99.9% (2517 of 2518 strings)

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

Translated using Weblate (Dutch)

Currently translated at 99.5% (2506 of 2518 strings)

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

Translated using Weblate (Dutch)

Currently translated at 98.3% (5675 of 5771 strings)

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

Translated using Weblate (Dutch)

Currently translated at 99.4% (2504 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/nl/
2023-11-27 21:30:14 +02:00
kaakaa
b2fb2fc5d1 Translated using Weblate (Japanese)
Currently translated at 100.0% (5771 of 5771 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (2518 of 2518 strings)

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

Translated using Weblate (Japanese)

Currently translated at 98.8% (5702 of 5771 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (2518 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/ja/
2023-11-27 21:30:14 +02:00
jprusch
b3247d12e0 Translated using Weblate (German)
Currently translated at 100.0% (5771 of 5771 strings)

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

Translated using Weblate (German)

Currently translated at 100.0% (2518 of 2518 strings)

Translation: Mattermost/server
Translate-URL: https://translate.mattermost.com/projects/mattermost/server/de/
2023-11-27 21:30:14 +02:00
Hosted Weblate
ef4526a093 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Mattermost/webapp
Translate-URL: https://translate.mattermost.com/projects/mattermost/webapp/
2023-11-27 21:30:14 +02:00
Devin Binnie
eaa5cce3ce [MM-55143] Disallow reacting with an emoji that does not exist, limit the total number of unique reactions per post (#25331)
* [MM-55143] Disallow reacting with an emoji that does not exist

* WIP for server limit on emoji reactions

* WIP

* Implement default limit of 25 unique emoji reactions

* Add modal for reaction limit

* Fix test

* PR feedback

* Fix i18n

* Update admin string

* Merge'd

* Fixing some issues, check limits correctly based on other users reactions

* Fix typos

* Fix lint/test

* Add tests, fix other tests

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-27 09:11:04 -05:00
LeonardJouve
3f641588fa handleFileUploadComplete updates wrong draft (#23983) 2023-11-27 10:52:56 +01:00
Daniel Espino García
49919d2be5 MM-55438 Fix app bar divider (#25425)
* Fix spacing before the app bar divider

* Adjust bottom margin

* Fix lint

* Align appbar lines

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-27 10:50:15 +01:00
Asaad Mahmood
37ce3e6398 Emoji picker hover fix (#25530) 2023-11-26 20:26:03 +05:00
Gabriel Akinyosoye
208b3fdb65 [MM-55135] Show header status width despite long header (#25138)
* use flex-shrink to retain header status width

* update header

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-24 09:26:38 +05:30
Harrison Healey
5a37630058 Update subpackages to 9.3.0 (#25503)
Automatic Merge
2023-11-23 15:30:14 +02:00
Arya Khochare
1f37254579 [MM-55140] Spacing between buttons is incorrect in channel dropdown > convert to private channel in mobile web view (#25491)
* button gap fixed for mobile modal

* modal footer button gap fixed for mobile (Web App)

* modal footer button gap fixed for mobile (Web App).

* changes to fix ci/lint

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-11-23 12:48:35 +01:00
Asaad Mahmood
371ad738d9 MM-55714 - Updating suggestion list height as before (#25516)
* MM-55714 - Updating suggestion list height

* Removing margin on status
2023-11-23 15:57:44 +05:00
Asaad Mahmood
7848ea8e19 [MM-55293 & MM-36719] Updating emoji icon on hover and on popover (#25440) 2023-11-23 11:37:27 +05:30
Umar Abid
70e3a01f2d [GH-25022]: Add Academy links to Teams training (#25150)
* feat: add link to teams dropdown menu

* fix: refactor link to separate component and update styles

* feat: add academy link to team's join page and settings modal

* fix: i18n and update test snapshots

* fix link styles & update test snapshot

* add state for unit tests

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
Co-authored-by: Scott Bishel <scott.bishel@mattermost.com>
2023-11-22 13:36:52 -08:00
Christopher Speller
5862213fd4 Adding support for thread viewer to not have a root post fetched. (#25502)
* Adding support for thread viewer to not have a root post fetched.

* Fix type
2023-11-22 14:40:14 -05:00
Akbar Abdrakhmanov
52b485b369 [MM-54637] Channel header popover that displays overflow on hover, is not aligned or the right width (#25038) 2023-11-22 18:23:23 +05:30
Arslan Butt
bdb1b8d376 [MM-42752] Channel header icons impacted by long channel name in mobile view (#25450) 2023-11-22 18:22:40 +05:30
Nicolas Le Cam
88520e6740 MM-54814: Convert ./components/widgets/menu/menu_group.tsx from Class Component to Function Component (#25183)
* MM-54814: Convert ./components/widgets/menu/menu_group.tsx from Class Component to Function Component

Signed-off-by: Nicolas Le Cam <niko.lecam@gmail.com>

* review: Don't rerender component if props are unchanged

Signed-off-by: Nicolas Le Cam <niko.lecam@gmail.com>

* Fix tests

Signed-off-by: Nicolas Le Cam <niko.lecam@gmail.com>

---------

Signed-off-by: Nicolas Le Cam <niko.lecam@gmail.com>
2023-11-21 11:25:54 +01:00
Jesse Hallam
d5c04f5d95 resolve weblate merge conflicts (#25500) 2023-11-20 17:03:04 -04:00
M-ZubairAhmed
bbfb2f11bc [MM-55455] Add "no-constant-binary-expression" eslint rule (#25410) 2023-11-20 12:04:20 +05:30
Ashish Dhama
a9a879d00d MM-40414: Add empty state icons (#25282)
Automatic Merge
2023-11-20 06:00:14 +02:00