Commit Graph

3456 Commits

Author SHA1 Message Date
Devin Binnie
9be21aaad4 Upgradewindows-focus-assist to 1.4.0 (#3183) 2024-10-25 10:29:57 -04:00
Devin Binnie
6d37cc2dbb [MM-59483] Remove legacy preload and custom login code (#3174)
* Remove legacy preload script code

* Remove custom login code

* FIx i18n
2024-10-25 10:02:56 -04:00
Devin Binnie
14bb75eaed [MM-61271] Upgrade to Electron v33.0.2 (#3181)
* [MM-61271] Upgrade to Electron v33.0.2

* Fix node-abi

* Fix and patch nan
2024-10-25 09:35:13 -04:00
Devin Binnie
0652f7ff80 [MM-61144][MM-60704] Show badges and allow Edit Server modal for permissions for pre-defined servers (#3175) 2024-10-24 13:12:53 -04:00
Devin Binnie
97a872a925 [MM-61058] Upgrade electron-log, turn on async logging (#3173) 2024-10-23 08:52:29 -04:00
Pablo Vélez
9de4f6c2eb MM-60224 - disable upgrade app button once download starts (#3164)
* MM-60224 - disable upgrade app btn  once download starts

* add translations

* fix styles for update available in dark-mode
2024-10-21 17:16:46 +02:00
master7
92f88f0374 Translated using Weblate (Polish)
Currently translated at 100.0% (311 of 311 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-10-21 10:57:17 -04:00
Tom De Moor
98247d4844 Translated using Weblate (Dutch)
Currently translated at 100.0% (311 of 311 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/nl/
2024-10-21 10:57:17 -04:00
Yanyiyi
003f8dde28 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (311 of 311 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hant/
2024-10-21 10:57:17 -04:00
kaakaa
064db11a67 Translated using Weblate (Japanese)
Currently translated at 100.0% (311 of 311 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ja/
2024-10-21 10:57:17 -04:00
qfrigolac
3e4234f7ed Translated using Weblate (Catalan)
Currently translated at 9.0% (28 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ca/
2024-10-21 10:57:17 -04:00
Devin Binnie
10295162e0 [MM-60086][MM-60610] Implement performanceMonitor, collect CPU/memory usage data and send via API (#3165)
* [MM-60086][MM-60610] Implement performanceMonitor, collect CPU/memory usage data and send via API

* Translations

* PR feedback

* Update api-types package
2024-10-18 10:13:39 -04:00
Devin Binnie
9d52ee7f41 Bump to version 5.11 (#3170) 2024-10-18 09:52:28 -04:00
Pablo Vélez
da88b8643e MM-60782 - use default download directory on windows (#3161)
* MM-60782 - use default download directory on windows

* fix unit tests
2024-10-18 09:39:56 -04:00
Yanyiyi
d047febb93 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hant/
2024-10-15 09:39:04 -04:00
SHOAYU LI
de19c42384 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 95.1% (294 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hant/
2024-10-15 09:39:04 -04:00
Yanyiyi
2bbbd58e24 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 95.1% (294 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hant/
2024-10-15 09:39:04 -04:00
Moda / L10n Project
b7fb80adb1 Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 95.1% (294 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hant/
2024-10-15 09:39:04 -04:00
Claudio Costa
071e9d32cc [MM-61040] Handle custom protocols in plugins popouts (#3166)
* Handle custom protocols in plugins popouts

* Improve
2024-10-14 08:16:40 -06:00
mm-prodsec-bot
4ac0d68ed8 fix: e2e/package.json & e2e/package-lock.json to reduce vulnerabilities (#3163)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-INFLIGHT-6095116

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-10-11 13:21:31 -04:00
enzowritescode
139fc347c3 SBOM generation on release (#3156)
* SBOM generation
2024-10-02 11:26:22 -06:00
Alexander Georgiadis
442b7fb100 Translated using Weblate (Greek)
Currently translated at 38.8% (120 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/el/
2024-09-30 09:18:26 -04:00
Frank Paul Silye
920140690a Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/nb_NO/
2024-09-30 09:18:26 -04:00
Alexander Georgiadis
d84c5c43bd Translated using Weblate (Greek)
Currently translated at 25.8% (80 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/el/
2024-09-30 09:18:26 -04:00
Konstantin
8af4b8e245 Translated using Weblate (Russian)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ru/
2024-09-30 09:18:26 -04:00
Csaba Tóth
3d9d8a1c03 Translated using Weblate (Hungarian)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/hu/
2024-09-30 09:18:26 -04:00
Matthew Williams
a2ae3f7a47 Translated using Weblate (English (Australia))
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/en_AU/
2024-09-30 09:18:26 -04:00
Martin Mičuda
cc84d7f2ab Translated using Weblate (Czech)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/cs/
2024-09-30 09:18:26 -04:00
Sharuru
eac67af562 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hans/
2024-09-30 09:18:26 -04:00
Devin Binnie
ddecc42233 Disable full screen mode on Linux (#3151) 2024-09-24 09:47:38 -04:00
Tom De Moor
92a0eff603 Translated using Weblate (Dutch)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/nl/
2024-09-23 09:04:47 -04:00
kaakaa
c3beba4a66 Translated using Weblate (Japanese)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ja/
2024-09-23 09:04:47 -04:00
MArtin Johnson
a177424d72 Translated using Weblate (Swedish)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/sv/
2024-09-23 09:04:47 -04:00
master7
3bd3e8c528 Translated using Weblate (Polish)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-09-23 09:04:47 -04:00
Kaya Zeren
b2df0bbe7a Translated using Weblate (Turkish)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/tr/
2024-09-23 09:04:47 -04:00
jprusch
3848912d54 Translated using Weblate (German)
Currently translated at 100.0% (309 of 309 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/de/
2024-09-23 09:04:47 -04:00
Devin Binnie
c6b68a82b9 [MM-60201] Fixed a potential crash on removing server (#3152) 2024-09-23 08:42:19 -04:00
Devin Binnie
3b179c7ec2 [MM-60605] Fix the Download button being hidden on Windows/Linux (#3148)
* [MM-60605] Fix missing downloads/developer mode icon hidden on Linux and Windows

* Disable for mac

* Fix lint

* Fix misalignment on Windows

* "fix" linux

* Return to inline version, ignore Linux
2024-09-23 08:41:40 -04:00
Devin Binnie
b4eeabb366 [MM-60232] Fix a crash in Linux when trying to create a thumbnail from an image (#3147)
* [MM-60232] Fix a crash in Linux when trying to create a thumbnail from an image

* Fix lint

* Cap at 1MB

* Fix crash again
2024-09-19 15:00:30 -04:00
Claudio Costa
b03bb69a0d [MM-60226] Allow plugins to open blank popup windows (#3136)
* Allow plugins to open blank popup windows

* Simplify with arrow function method

* Handle console messages and render process exit

* Allow opening external links in browser

* Allow routing internal links

* Fix test failure

* Remove allow for potential returns
2024-09-18 09:11:44 -06:00
Claudio Costa
d4e70db999 [MM-60227] Allow plugins to ask for desktop sources for screen sharing (#3135)
* Allow plugins to ask for desktop sources for screen sharing

* Remove unnecessary logging in case of throwing errors

* Remove more redundant logging
2024-09-18 08:49:56 -06:00
Devin Binnie
42a0bc4759 [MM-60308] Add a set of "Developer Mode" settings that allow the user to turn off systems or force the app to behave a certain way (#3144)
* Add developer mode manager, implement browser-only mode

* Add indicator when developer mode is enabled

* Add switch to disable notification storage

* Add setting to disable the user activity monitor

* Add switchOff method for easily creating switches to disable/enable functionality, added setting to disable context menu

* Add setting to force legacy API

* Add force new API to remove any support for legacy mode, fix i18n

* Fix lint

* Use one call to `push`
2024-09-18 10:02:20 -04:00
peter peter
61cf759b23 Translated using Weblate (Arabic)
Currently translated at 100.0% (302 of 302 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ar/
2024-09-16 09:10:44 -04:00
Yazeed A
12221172e9 Translated using Weblate (Arabic)
Currently translated at 100.0% (302 of 302 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ar/
2024-09-16 09:10:44 -04:00
Martin Mičuda
33dad2051d Translated using Weblate (Czech)
Currently translated at 100.0% (302 of 302 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/cs/
2024-09-16 09:10:44 -04:00
Abdulaziz
241e25347f Translated using Weblate (Arabic)
Currently translated at 100.0% (302 of 302 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ar/
2024-09-09 12:21:06 -04:00
Kaya Zeren
dcdd18fa89 Translated using Weblate (Turkish)
Currently translated at 100.0% (302 of 302 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/tr/
2024-09-09 12:21:06 -04:00
MArtin Johnson
7385255124 Translated using Weblate (Swedish)
Currently translated at 100.0% (302 of 302 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/sv/
2024-08-26 08:36:11 -04:00
mm-prodsec-bot
8771c9bc93 fix: e2e/package.json & e2e/package-lock.json to reduce vulnerabilities (#3123)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-7361793

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-08-22 10:16:00 -04:00
Aino L. Spring
f8a09038dc Fixed #2977 (#3126) 2024-08-19 13:54:58 -04:00