Commit graph

2992 commits

Author SHA1 Message Date
Tom De Moor 15d53890ce Translated using Weblate (Thai)
Currently translated at 8.9% (26 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/th/
2024-03-26 08:52:09 -04:00
RyoKub 5b0f8d6238 Translated using Weblate (Thai)
Currently translated at 8.9% (26 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/th/
2024-03-26 08:52:09 -04:00
Devin Binnie ba8578273f
Stop Apple from killing the Electron dev process when a notification is received (#2991) 2024-03-22 13:12:06 -04:00
Devin Binnie da59e13477
Use .close() instead of the private .destroy() to stop leaking WebContents (#2990)
* Use `.close()` instead of the private `.destroy()` to stop leaking WebContents

* Fix tests
2024-03-22 12:26:51 -04:00
Antonis Stamatiou 6c3eced3e9
feat: Upgrade Reusable GitHub Actions version (#2989)
* feat: Upgrade Github Actions versions

* fix: Fix supply chain scorecard

* fix: Remove ubuntu-4-core instances as they are redundant

* fix: Upgrade also CodeQL
2024-03-22 14:03:24 +02:00
Antonis Stamatiou 81c3a07412
feat: Refactor E2E functional for readability and reusability (#2988) 2024-03-22 12:30:31 +02:00
yasserfaraazkhan 7c2b4ec502
Modify run conditions for nightly e2e job to create test cycle and post in channel. (#2971) 2024-03-19 22:18:29 +05:30
Devin Binnie d3b43b5b64
release.sh patch (#2983) 2024-03-19 09:57:03 -04:00
Devin Binnie 6d02c5a528
Some further ESLint cleanup, remove some unnecessary scripts and lines (#2984) 2024-03-18 14:46:12 -04:00
Kaya Zeren f762718330 Translated using Weblate (Turkish)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/tr/
2024-03-18 09:07:05 -04:00
Blai 5955cc835c Translated using Weblate (Catalan)
Currently translated at 3.4% (10 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ca/
2024-03-18 09:07:05 -04:00
Devin Binnie ab014c26a2
Stop constant reloading of BrowserViews for servers that are not available (#2980) 2024-03-13 08:53:07 -04:00
Devin Binnie 8c6332e42f
Restore working E2E tests (#2981) 2024-03-13 08:51:13 -04:00
Devin Binnie e6cbe80c8a
Add NSUserActivityTypes to Info.plist (#2979) 2024-03-13 08:50:12 -04:00
Devin Binnie 22860a4566
Fix MAS build (#2978) 2024-03-12 10:33:11 -04:00
Devin Binnie e56b5cdd6a
Various build and developer fixes, some optimizations (#2975)
* Various build and developer fixes, some optimizations

* Fix the linux build

* Fix afterpack

* Fix notarization variables

* Revert macos-notification-state changes from this PR

* Only build the tar for PRs

* Also ci

* Fix copy script

* Fix copy script more

* Remove @babel/cli

* Fix windows build

* Fix MAS build
2024-03-12 10:04:11 -04:00
Devin Binnie e5efa727fe
Upgrade electron-log to v5.1.1 (#2973) 2024-03-11 19:55:34 -04:00
Martin Popp Fredslund (SektorCERT) 16f24fede4 Translated using Weblate (Danish)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/da/
2024-03-11 09:40:59 -04:00
Kaya Zeren 5cee00904e Translated using Weblate (Turkish)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/tr/
2024-03-11 09:40:59 -04:00
Angel Mendez Cano 27cd37fc6d Translated using Weblate (Spanish)
Currently translated at 99.6% (288 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/es/
2024-03-11 09:40:59 -04:00
Devin Binnie c55e37da2f
[MM-45780] Update to macos-notification-state 3.0, update entitlements and provisioning profile to allow Communication Notification access (#2972)
* [MM-45780] Update to macos-notification-state 3.0, update entitlements and provisioning profile to allow Communication Notification access

* Remove extra entitlements

* Add proper inherit
2024-03-11 09:37:38 -04:00
Devin Binnie 4eec77d299
Remove build hash from release builds (#2974) 2024-03-11 09:07:59 -04:00
Devin Binnie 9b36c25e4e
[MM-52696] Upgrade and clean up Desktop App dev dependencies (#2970)
* Upgrade to ESLint v8

* Upgrade TypeScript, api-types, react-intl

* Remove unnecessary dependencies

* Update to React 17.0.2

* npm audit fixes, remove storybook

* Lock some packages

* Remove nan patch

* Remove some deprecated dependencies

* Fix lint/type/tests

* Merge'd

* Fix bad use of spawn

* Fix notarize

* Fix afterpack, switch to tsc es2020

* Fix api types

* Use @mattermost/eslint-plugin
2024-03-07 15:55:33 -05:00
Devin Binnie 12d59cd81c
[MM-48518] Include renderer logs in main log (#2969) 2024-03-06 09:42:34 -05:00
kaakaa 1021b7fcc1 Translated using Weblate (Japanese)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ja/
2024-03-04 09:06:44 -05:00
Ladislav Urbánek 4eb44a638e Translated using Weblate (Czech)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/cs/
2024-03-04 09:06:44 -05:00
Mario Vitale b1ced06feb
MM-56996 Fix nan dependency (#2966)
* Fix nan dependency

* Bump electron-mocha

* Upgrade Playwright, manage nan fix with patch-package

* Automate package patching in postinstall step
2024-02-29 08:48:42 +01:00
R Oyanagi 4609a6c89d Translated using Weblate (Japanese)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ja/
2024-02-28 09:53:40 -05:00
R Oyanagi ac51e25cc9 Translated using Weblate (Japanese)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ja/
2024-02-28 09:53:40 -05:00
R Oyanagi 8c8d5ca166 Translated using Weblate (Japanese)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ja/
2024-02-28 09:53:40 -05:00
Devin Binnie 6662f79d6e
[MM-56806] Upgrade to Electron v29.0.0 (#2964) 2024-02-21 09:49:35 -05:00
Milo Ivir 820a4b2efa Translated using Weblate (Croatian)
Currently translated at 61.2% (177 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/hr/
2024-02-20 08:55:18 -05:00
Tom De Moor 9a318d9ca3 Translated using Weblate (Portuguese)
Currently translated at 86.8% (251 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pt/
2024-02-20 08:55:18 -05:00
Tom De Moor 88683161ca Translated using Weblate (Lithuanian)
Currently translated at 97.2% (281 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/lt/
2024-02-20 08:55:18 -05:00
Tom De Moor cbf84c6dd9 Translated using Weblate (Chinese (Traditional))
Currently translated at 96.5% (279 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/zh_Hant/
2024-02-20 08:55:18 -05:00
Tom De Moor be51ccf98c Translated using Weblate (Ukrainian)
Currently translated at 97.5% (282 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/uk/
2024-02-20 08:55:18 -05:00
Tom De Moor c1a0120bc9 Translated using Weblate (Italian)
Currently translated at 21.4% (62 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/it/
2024-02-20 08:55:18 -05:00
Tom De Moor 12941b2f30 Translated using Weblate (Persian)
Currently translated at 88.9% (257 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/fa/
2024-02-20 08:55:18 -05:00
Tom De Moor 8feedaa0f8 Translated using Weblate (Spanish)
Currently translated at 87.8% (254 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/es/
2024-02-20 08:55:18 -05:00
Oskari Lavinto 33621ee376 Translated using Weblate (Finnish)
Currently translated at 41.8% (121 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/fi/
2024-02-20 08:55:18 -05:00
Devin Binnie c00870b871
Bump to version 5.8 (#2961) 2024-02-16 15:26:44 -05:00
Devin Binnie 405403ca99
[MM-56882] Fix a potential crash in diagnostics (#2960) 2024-02-16 12:27:30 -05:00
Devin Binnie ad3da23863
[MM-56803] Upgrade to Electron v28.2.2 (#2957) 2024-02-12 11:05:41 -05:00
Amy Blais e9f68a4d03
Update NOTICE.txt (#2956)
* Update NOTICE.txt

* Update NOTICE.txt
2024-02-12 08:54:45 -05:00
Devin Binnie 68034b166f
[MM-54872] Ensure matched subpaths are exact and not substrings of each other (#2958) 2024-02-12 08:45:08 -05:00
Devin Binnie 1a7516aac9
[MM-55134] Don't blank the Site URL when it's not properly configured on an otherwise working server (#2959) 2024-02-12 08:44:45 -05:00
Csaba Tóth 6664059505 Translated using Weblate (Hungarian)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/hu/
2024-02-05 09:07:50 -05:00
master7 4a2aaafeb8 Translated using Weblate (Polish)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/pl/
2024-02-05 09:07:50 -05:00
Abdulaziz a17b86a132 Translated using Weblate (Arabic)
Currently translated at 59.8% (173 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/ar/
2024-01-29 09:56:18 -05:00
Martin Joneš 48c8566edb Translated using Weblate (Czech)
Currently translated at 100.0% (289 of 289 strings)

Translation: Mattermost/mattermost-desktop
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-desktop/cs/
2024-01-29 09:56:18 -05:00