Commit graph

3118 commits

Author SHA1 Message Date
Matthew Williams c31eb93ce1 Translated using Weblate (English (Australia))
Currently translated at 100.0% (299 of 299 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/en_AU/
2024-07-15 10:55:56 -04:00
Tom De Moor 1c65baf54a Translated using Weblate (Dutch)
Currently translated at 98.9% (296 of 299 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/nl/
2024-07-15 10:55:56 -04:00
Anonymous c5bd7933fe Translated using Weblate (Indonesian)
Currently translated at 93.6% (280 of 299 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/id/
2024-07-15 10:55:56 -04:00
Anonymous 1308332f46 Translated using Weblate (Vietnamese)
Currently translated at 93.6% (280 of 299 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/vi/
2024-07-15 10:55:56 -04:00
Anonymous 88b8b37a59 Translated using Weblate (French)
Currently translated at 93.6% (280 of 299 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/fr/
2024-07-15 10:55:56 -04:00
unified-ci-app[bot] 530c5b3af5
chore: Update NOTICE.txt file with updated dependencies (#3090)
Co-authored-by: unified-ci-app[bot] <121569378+unified-ci-app[bot]@users.noreply.github.com>
2024-07-15 10:55:26 -04:00
Claudio Costa 6305153711
Show context menu in Calls popout (#3085) 2024-07-15 10:44:21 -04:00
enzowritescode 6c673bd42c
Fix outdated JSDoc comment (#3083) 2024-07-15 10:39:39 -04:00
Rajat Dabade fdf1096494
[MM-56873]: Updated Svg's and styling for welcome page (#3084)
* [MM-56873]: Updated svg and styling for welcome page

* chore: i18n
2024-07-12 09:30:22 -04:00
Weblate (bot) a917eaa5f6
Translations update from Mattermost Weblate (#3077)
* Translated using Weblate (German)

Currently translated at 100.0% (299 of 299 strings)

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

* Translated using Weblate (Polish)

Currently translated at 100.0% (299 of 299 strings)

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

* Translated using Weblate (English (Australia))

Currently translated at 100.0% (299 of 299 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (299 of 299 strings)

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

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (299 of 299 strings)

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

---------

Co-authored-by: jprusch <rs@schaeferbarthold.de>
Co-authored-by: master7 <marcin.karkosz@rajska.info>
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: ThrRip <coding@thrrip.space>
2024-07-11 12:57:19 +03:00
Devin Binnie 24a665171f
Bump api-types and publish (#3075) 2024-06-20 12:46:53 -04:00
Claudio Costa c0e2b2a0e7
[MM-57964] Implement openThread and openStopRecordingModal (#3073)
* Implement API to open thread from Calls widget

* Stop recording modal

* Rename
2024-06-20 18:42:21 +02:00
Devin Binnie d3a76caeef
[MM-58780] Don't account for scaleFactor on Windows when resizing if the matching screen is the primary monitor (#3072) 2024-06-19 09:27:19 -04:00
Devin Binnie 0d4800fd61
[MM-54863] Add permissions manager UI in Edit Server modal, improve permission checks to be less missable (#3059)
* [MM-54863] Add permissions manager UI in Edit Server modal, improve permission checks to be less missable

* Removing this for E2E (which was having issues anyways)

* PR feedback

* Disable permissions dialog for current E2E tests

* Fixed the dark mode CSS

* Update icon
2024-06-19 09:19:24 -04:00
Devin Binnie 7b1b25b6e0
Move all E2E dependencies into its own folder, run from there (#3068)
* Move all E2E dependencies into its own folder, run from there

* Run flaky-tests from E2E folder

* This should work better

* Fix E2E test for Linux

* Fix for Windows, fix lint
2024-06-17 15:24:15 -04:00
Devin Binnie d66c2ff877
Update generate_release_markdown.sh (#3071) 2024-06-17 13:12:14 -04:00
Frank Paul Silye fb43846d49 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/nb_NO/
2024-06-17 09:08:18 -04:00
Frank Paul Silye dd5722aead Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.9% (288 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/nb_NO/
2024-06-17 09:08:18 -04:00
Frank Paul Silye 21f8d29eb5 Translated using Weblate (Finnish)
Currently translated at 47.0% (137 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/fi/
2024-06-17 09:08:18 -04:00
master7 6d3d3501cc Translated using Weblate (Polish)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-06-17 09:08:18 -04:00
master7 416332a7a2 Translated using Weblate (Polish)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-06-17 09:08:18 -04:00
Kaya Zeren 5aa9fc8988 Translated using Weblate (Turkish)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/tr/
2024-06-17 09:08:18 -04:00
Devin Binnie be182ac513
Assorted Desktop App repo fixes (#3065)
* Fix ESLint and turn on the check in CI

* npm audit fix

* Remove electron-rebuild, use electron-builder for robotjs

* Add mochawesome-report to eslintignore

* Remove linebreak-style

* Revert "Remove electron-rebuild, use electron-builder for robotjs"

This reverts commit be35eb7300df725e381538dd30446a9acb8ab1df.
2024-06-14 11:46:35 -04:00
Devin Binnie bf07674d68
[MM-58593] Ensure desktop app reloads the current URL when reloading manually (#3061) 2024-06-13 09:03:10 -04:00
Devin Binnie 3139d485d4
[MM-58357] Disable window scaling for OSes that aren't Windows (#3063) 2024-06-12 10:21:21 -04:00
Devin Binnie 06c5fe9220
[MM-58693] Fix some issues with Windows notifications (#3060)
* Fix DND setting for Windows

* Add custom not_sent reason for handling windows permissions denied

* Wait to see if failed event happened first before calling success

* Add test

* Reverse priority
2024-06-11 17:18:01 -04:00
Devin Binnie d11752e195
[MM-58455] Add error handling when FocusStatus is not authorized on macOS (#3053)
* [MM-58455] Add error handling when FocusStatus is not authorized on macOS

* Do the permission check very early so that it's less likely for users to miss it

* Move permissions check to initialize
2024-06-06 14:04:49 -04:00
Devin Binnie 923df7c187
[MM-46634] Force window to be focused after navigation on notification click (#3051) 2024-06-04 15:43:22 -04:00
Konstantin fd8212a756 Translated using Weblate (Russian)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ru/
2024-06-03 09:34:26 -04:00
unified-ci-app[bot] f1c28f1d5f
chore: Update NOTICE.txt file with updated dependencies (#3048)
Co-authored-by: unified-ci-app[bot] <121569378+unified-ci-app[bot]@users.noreply.github.com>
2024-05-30 09:36:52 -04:00
Mario Vitale f5abf2141a
Support new notice-file-generator version (#3046) 2024-05-30 13:47:08 +02:00
Devin Binnie 9bc0270a13
[MM-58357] Account for monitor scale factor when creating the window from saved bounds (#3045) 2024-05-29 10:08:11 -04:00
Devin Binnie 39a2d863f1
Fixes for the MSI installer (#3043)
* Run uninstaller for EXE synchronously so that it doesn't try to uninstall while also installing

* Display error message before running MSI installer to close the application manually
2024-05-28 17:04:13 -04:00
MArtin Johnson e1a75deb4f Translated using Weblate (Swedish)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/sv/
2024-05-27 13:03:02 -04:00
Matthew Williams 93244c8718 Translated using Weblate (English (Australia))
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/en_AU/
2024-05-27 13:03:02 -04:00
Ori maimon 3be4f17fe4 Translated using Weblate (Hebrew)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/he/
2024-05-27 13:03:02 -04:00
ThrRip b9b769dad9 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hans/
2024-05-27 13:03:02 -04:00
master7 9e1b7f7d50 Translated using Weblate (Polish)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-05-27 13:03:02 -04:00
Devin Binnie 9c6d809682
Improve notification logging (#3040) 2024-05-23 16:45:36 -04:00
Tom De Moor 9a8db7e081 Translated using Weblate (Dutch)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/nl/
2024-05-22 09:36:44 -04:00
Ladislav Urbánek f3b993de8b Translated using Weblate (Czech)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/cs/
2024-05-22 09:36:44 -04:00
master7 fc436c004e Translated using Weblate (Polish)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-05-22 09:36:44 -04:00
Devin Binnie fed306e8bc
[MM-58286] Fix cp_artifacts to avoid weird naming changes (#3037) 2024-05-16 16:44:11 -04:00
Devin Binnie e244b2c230
[MM-55341][MM-56894] Use electron-builder to create the MSI installer, drop support for 32-bit Windows and the NSIS installer (#3028)
* Drop 32-bit windows support

* Remove unnecessary after build script

* Enable MSI build from electron-builder

* Copy MSI installers correctly

* Change script to `windows-installer`

* Revert "Remove unnecessary after build script"

This reverts commit 65b1cccb063656916a7d12c440792ad013dff826.

* Fix duplicate installers when updating to EXE version

* Inject the app-update.yml from the NSIS installer into the MSI, have the MSI uninstall the EXE if it exists

* Cleanup old MSI builder, switch actions to use new process

* Sign PR builds

* Update to use absolute paths

* Use env variable paths
2024-05-14 12:07:45 -04:00
kaakaa a59115b878 Translated using Weblate (Japanese)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ja/
2024-05-13 08:49:46 -04:00
jprusch 8b439d490e Translated using Weblate (German)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/de/
2024-05-13 08:49:46 -04:00
master7 eef46411a5 Translated using Weblate (Polish)
Currently translated at 100.0% (291 of 291 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-05-13 08:49:46 -04:00
Devin Binnie 3cf7ec7451
[MM-58158] Make sure closing the permissions dialog results in a Deny instead of an Allow (#3032) 2024-05-08 15:00:44 -04:00
Devin Binnie 8beeb93aee
Fix script to make directories recursively (#3027) 2024-05-08 11:22:58 -04:00
Devin Binnie b411437a15
[MM-58089] Disallow redirects to untrusted URLs without a permission prompt (#3024)
* [MM-58089] Disallow redirects to untrusted URLs without a permission prompt

* Fix types

* Add test
2024-05-08 11:12:09 -04:00