Devin Binnie
f579ed346d
Bump to version 5.8.0
release-mas / mac-app-store-preflight (push) Has been cancelled
2024-05-14 12:05:41 -04:00
Devin Binnie
5d99ea45e9
Bump to version 5.8.0-rc.3
release-mas / mac-app-store-preflight (push) Has been cancelled
release / begin-notification (push) Has been cancelled
release / build-linux (push) Has been cancelled
release / build-msi-installer (push) Has been cancelled
release / build-mac-installer (push) Has been cancelled
release / upload-to-s3 (push) Has been cancelled
release / github-release (push) Has been cancelled
release / end-notification (push) Has been cancelled
2024-05-08 15:02:42 -04:00
Devin Binnie
47954e348e
Bump to version 5.8.0-rc.2
release / build-msi-installer (push) Has been cancelled
release / build-mac-installer (push) Has been cancelled
release-mas / mac-app-store-preflight (push) Has been cancelled
release / begin-notification (push) Has been cancelled
release / build-linux (push) Has been cancelled
release / upload-to-s3 (push) Has been cancelled
release / github-release (push) Has been cancelled
release / end-notification (push) Has been cancelled
2024-04-29 09:41:07 -04:00
Devin Binnie
7fc55f5759
Bump to version 5.8.0-rc.1
release-mas / mac-app-store-preflight (push) Has been cancelled
release / begin-notification (push) Has been cancelled
release / build-linux (push) Has been cancelled
release / build-msi-installer (push) Has been cancelled
release / build-mac-installer (push) Has been cancelled
release / upload-to-s3 (push) Has been cancelled
release / github-release (push) Has been cancelled
release / end-notification (push) Has been cancelled
2024-04-19 13:11:28 -04:00
Devin Binnie
c586bcdb4b
Upgrade to Electron v29.3.0 ( #3004 )
2024-04-12 09:09:14 -04:00
Devin Binnie
1eda09ae25
[MM-57348] Change result
to status
as a better descriptor of the notification status ( #3005 )
2024-04-12 09:06:33 -04:00
Devin Binnie
e1c957e774
Various QoL fixes for Desktop App ( #2999 )
...
* Some ESLint fixes
* Add login/logout signal to API, clear mentions on logout and flush cookies on login/logout
* Fix issue where local and HTTP-only servers would not validate correctly
* Reduce noise of renderer logging, adjust a few local renderer logs to be louder when needed
* Fallback to beginning of hostname for servers that don't change the site name
* Fix Save Image crash
* Update the name for insecure servers too
* Fix test
* Fix lint
* Reduce repetition
2024-04-08 09:12:35 -04:00
Devin Binnie
a0ad135fd3
Small package update ( #2995 )
2024-04-02 09:29:38 -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
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
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
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
Devin Binnie
6662f79d6e
[MM-56806] Upgrade to Electron v29.0.0 ( #2964 )
2024-02-21 09:49:35 -05:00
Devin Binnie
c00870b871
Bump to version 5.8 ( #2961 )
2024-02-16 15:26:44 -05:00
Devin Binnie
ad3da23863
[MM-56803] Upgrade to Electron v28.2.2 ( #2957 )
2024-02-12 11:05:41 -05:00
Mario Vitale
0b7dda459e
Bump electron-builder version ( #2950 )
2024-01-29 13:18:46 +01:00
Devin Binnie
0cab09b7f5
[MM-55152] Add new Desktop API endpoints, improve preload script, some clean-up ( #2900 )
...
* Add constants for app info, add to API
* Migrate history button
* Converted calls API over to context bridge, removed some unnecessary logging
* Convert to TS, add types for web app to consume
* Fix tests, prune
* Fix lint
* More changes to support the legacy API
* Force legacy code off, add support for unreads/mentions/expired through the API
* Fix issues with cross-tab login, removed need for log in/log out signalling
* Fixed test, typos
* Change package name for types
* Add some other stuff to the types
* PR feedback
* More feedback
* Use npm package
* Change types and API to provide off listeners
* Version number
* Lock
* Fix typo
* Add sessionID for calls
2023-12-13 09:39:46 -05:00
yasserfaraazkhan
675ec6d661
E2E: CI Improvements ( #2918 )
2023-12-13 14:24:16 +05:30
Trivikram Kamat
a63bdd7cf2
chore: migrate AWS SDK for JavaScript v2 APIs to v3 ( #2904 )
...
* chore: convert s3.promise callback to async-await
* chore: run codemod on e2e/utils/artifacts.js
* chore: format
* chore(deps): replace AWS SDK for JavaScript v2 with v3
* chore: bump lockfile
* chore: changes to bracket spacing in imports
Co-authored-by: Devin Binnie <52460000+devinbinnie@users.noreply.github.com>
---------
Co-authored-by: Devin Binnie <52460000+devinbinnie@users.noreply.github.com>
2023-11-16 16:39:55 -05:00
Devin Binnie
923964c5ac
Bump to version v5.7 ( #2911 )
2023-11-13 09:48:31 -05:00
Devin Binnie
5ae7f667cd
[MM-55466] Update to node-gyp v10 to fix Python script error ( #2909 )
2023-11-13 09:36:31 -05:00
Devin Binnie
f309a03772
[MM-55132] Upgrade to Electron v27.0.2 ( #2894 )
2023-10-25 16:18:55 -04:00
Devin Binnie
887dcd7b1f
Upgrade to Electron v26.2.1 ( #2837 )
2023-09-15 10:35:24 -04:00
Devin Binnie
6fbb9234af
Update node-abi, remove Back button test ( #2822 )
2023-09-06 14:12:03 -04:00
Devin Binnie
621950f08d
Bump to version 5.6 ( #2816 )
2023-09-01 11:56:28 -04:00
Florian Apolloner
f581f439df
Upgrade to Electron v26.1.0 ( #2808 )
...
* Upgrade to Electron v26.1.0
* Fix TS issues
---------
Co-authored-by: Devin Binnie <devin.binnie@mattermost.com>
2023-08-29 09:19:29 -04:00
Devin Binnie
4a24ab9fd1
[GH-2694] Upgrade to Electron v24.6.3 ( #2793 )
2023-07-17 11:05:01 -04:00
Devin Binnie
adf4b40836
Fix React Developer Tools for some users ( #2783 )
...
* Fix react dev tools test
* Fix test
2023-07-11 11:32:49 -04:00
Devin Binnie
23b2fa6815
Update to use notarytool
( #2764 )
2023-06-20 15:26:04 -04:00
Devin Binnie
91a81ef6d7
Bump master to v5.5 ( #2735 )
2023-05-25 13:28:30 -04:00
Devin Binnie
6973fc7012
Upgrade to Electron v24.3.1 ( #2732 )
2023-05-25 09:01:29 -04:00
Devin Binnie
06ed78f050
[MM-52285] Upgrade to Electron v23.3.0, electron-context-menu to v3.6.0 ( #2700 )
2023-05-02 08:38:55 -04:00
metanerd
748b8c8c2e
Draft: Upgrade node-abi ( #2691 )
2023-05-01 09:21:16 -04:00
Devin Binnie
c0dddd88ee
Update eslint-plugin-mattermost version ( #2678 )
2023-04-13 07:14:56 -04:00
Devin Binnie
88eb2e2c70
[MM-51964] Clean up MattermostView, remove tuple in preparation for id ( #2668 )
...
undefined
2023-04-06 11:17:33 -04:00
Devin Binnie
53fb8c8fd3
[MM-50485] Implement ServerManager, introduce id concept for identifying servers/views ( #2654 )
...
* Implement ServerManager, introduce id concept for identifying servers/views
* REVERT ME (eventually): Move back to old logging
* PR feedback
* PR feedback
* Revert "REVERT ME (eventually): Move back to old logging"
This reverts commit 46954a5bbed4dd29e89ca9d5217bb75af2837bb3.
* Merge'd
* Use the correct method for Logger in ServerManager
2023-04-05 16:30:50 -04:00
Devin Binnie
cf8aa6499c
[MM-51406] Update node-abi, fix some server modal bugs ( #2617 )
...
* Update node-abi so tests can run
* [MM-51392] Fix modal ping bugs
2023-03-15 09:12:53 -04:00
Devin Binnie
62503f30d8
Bump version to v5.4.0 ( #2605 )
2023-03-10 13:14:50 -05:00
Antonis Stamatiou
b62b25fdda
feat(ci): CircleCI migration to Github Actions ( #2516 )
...
* Deprecated trigger-desktop-nightly repo from gitlab
* Migrated Nightly builds URLs from CircleCI to S3
* Full CI/CD is handled by Github Actions
---------
Co-authored-by: Tasos Boulis <tboulis@hotmail.com>
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-06 11:51:25 +02:00
Devin Binnie
8efa3480e4
[MM-50537] Upgrade to Electron v23.1.2 ( #2579 )
2023-03-03 11:38:06 -05:00
Devin Binnie
1c0aeae118
[MM-50433] Upgrade to Electron v23.0.0 ( #2552 )
2023-02-13 15:19:49 -05:00
Tasos Boulis
b5320019df
Run npm i to save exact version of jest ( #2529 )
2023-01-30 10:54:39 -05:00
Tasos Boulis
6ee8b97f7d
Fix order of dependencies ( #2525 )
2023-01-30 13:42:24 +02:00
Tasos Boulis
71d6cc21ca
Bump macos-notification-state to 2.0.2 ( #2489 )
2023-01-04 11:33:51 +02:00
Devin Binnie
567b48516b
Reduced package size by moving most depedencies to devDependencies ( #2436 )
2022-12-01 16:17:53 -04:00
Pantelis Vratsalis
ba50a4cef9
[MM-48733] upgrade playwright ( #2430 )
2022-11-30 17:43:36 +02:00
Pantelis Vratsalis
b3aaefb46b
[MM-48383] Upgrade compass-icons ( #2421 )
2022-11-28 09:14:52 -05:00
Devin Binnie
9ba36de30e
Bump version to v5.3.0 ( #2393 )
2022-11-17 09:03:00 -05:00
Devin Binnie
54c76d5dd6
[MM-47912] Upgrade to Electron v21.2.0 ( #2319 )
2022-10-26 11:01:50 +03:00