renovate[bot]
d6350a56dc
Update dependency @types/node to v16.18.12 ( #534 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 15:14:42 +01:00
renovate[bot]
888c619d62
Update dependency @aws-sdk/client-s3 to v3.264.0 ( #535 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-07 22:58:44 +00:00
Michael Telatynski
2ad46704af
Update to Electron 22.2.0 - fix tray icons in Linux ( #530 )
2023-02-03 10:11:57 +00:00
renovate[bot]
5a2b390f0f
Update all non-major dependencies ( #515 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 15:26:59 +00:00
renovate[bot]
9beaecc350
Update dependency @aws-sdk/client-s3 to v3.245.0 ( #513 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 14:37:31 +00:00
renovate[bot]
9d74a215b7
Update dependency playwright to v1.29.2 ( #511 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 14:37:17 +00:00
renovate[bot]
b9ac577d98
Update dependency @types/jest to v29.2.5 ( #510 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 14:37:06 +00:00
renovate[bot]
6032815f75
Update dependency @babel/core to v7.20.12 ( #509 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 09:39:01 +00:00
renovate[bot]
597524a0fb
Update typescript-eslint monorepo to v5.48.0 ( #514 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 09:14:08 +00:00
renovate[bot]
a74d22a84b
Update all non-major dependencies ( #512 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 09:13:35 +00:00
dependabot[bot]
961cfc7746
Bump json5 from 1.0.1 to 1.0.2
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-04 20:44:25 +00:00
renovate[bot]
0ac568c137
Lock file maintenance ( #505 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-04 13:43:51 -07:00
renovate[bot]
c164f3cbe9
Update dependency @types/node to v16.18.8 ( #489 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 22:06:26 -07:00
renovate[bot]
aa4c25016d
Update typescript-eslint monorepo to v5.46.1 ( #493 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 22:06:00 -07:00
renovate[bot]
16f253690a
Update all non-major dependencies ( #491 )
...
* Update all non-major dependencies
* Add prettier
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andy Balaam <andy.balaam@matrix.org>
2022-12-15 18:14:43 +00:00
Andy Balaam
0faac52dae
Format all files with prettier
2022-12-15 11:52:12 +00:00
renovate[bot]
040344eeab
Update dependency @aws-sdk/client-s3 to v3.226.0 ( #492 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 12:53:40 +00:00
renovate[bot]
799b23e2a9
Update dependency @types/jest to v29.2.4 ( #488 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-14 11:13:15 +00:00
renovate[bot]
6508e171db
Update dependency electron to v22 ( #480 )
...
* Update dependency electron to v22
* Switch from new-window event to setWindowOpenHandler
* Stop recommending libappindicator3-1, Electron 22 stops using it
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-07 00:04:53 +00:00
Michael Telatynski
56370de568
Improve use of Typescript ( #474 )
...
* Switch out needle with node-fetch
* Iterate
* Update asar package and switch to canonical name
* Use ts-node for scripts
* Iterate
* Update yarn.lock
* Use node:stream.promises
* Remove logfile
* Fix types
* Fix types
2022-12-05 11:50:49 +00:00
renovate[bot]
b52787a49e
Update dependency fs-extra to v11 ( #481 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-02 10:57:37 +00:00
renovate[bot]
8c91ead163
Update dependency pacote to v15 ( #479 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 11:38:43 +00:00
renovate[bot]
9d6008519e
Update dependency glob to v8 ( #478 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 08:23:42 +00:00
renovate[bot]
d3fbf1366b
Update dependency asar to v3 ( #476 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 07:50:17 +00:00
renovate[bot]
f4bf425148
Update all non-major dependencies ( #468 )
...
* Update all non-major dependencies
* Iterate PR
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-12-01 07:20:55 +00:00
renovate[bot]
5d0f3921b4
Update dependency eslint-plugin-unicorn to v45 ( #470 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 04:01:46 +00:00
renovate[bot]
ee28079c2b
Update jest monorepo to v29 ( #466 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-30 16:49:11 +00:00
Michael Telatynski
031ee44571
Enable noImplicitAny and kill off request
( #457 )
...
* Enable noImplicitAny
* Switch from request to node-fetch
* Fix node-fetch via patch-package
* Add edge to handler
* Pin node-fetch to v2
2022-11-30 13:51:54 +00:00
t3chguy
705972d87b
[create-pull-request] automated change
2022-11-29 16:20:02 +00:00
Michael Telatynski
4e0d1b1497
Create packages.element.io directory index scripts ( #456 )
2022-11-29 09:59:02 +00:00
Michael Telatynski
247eca7b24
Update to Electron 21 ( #458 )
2022-11-22 10:17:42 +00:00
t3chguy
d95838cb9a
[create-pull-request] automated change
2022-11-15 17:58:37 +00:00
RiotRobot
23b83bac26
Merge branch 'master' into develop
...
# Conflicts:
# package.json
# yarn.lock
2022-11-08 16:23:45 +00:00
Michael Telatynski
a104be4fa1
Update to @electron/notarize
2022-11-08 09:59:42 +00:00
ElementRobot
25d3ca5a4a
[Backport staging] Fix macOS builds in GHA ( #445 )
...
(cherry picked from commit b4ea922b4b
)
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-11-08 09:16:03 +00:00
Michael Telatynski
6f263e1db6
Update to @electron/notarize ( #444 )
...
* Update to @electron/notarize
* Fix lockfile
2022-11-08 09:12:58 +00:00
Michael Telatynski
537904f51b
Add eslint rule unicorn/no-instanceof-array ( #434 )
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-11-04 15:58:19 +00:00
Michael Telatynski
184bfb8f1a
Merge branch 'develop' into actions/upgrade-deps
2022-11-04 12:22:28 +00:00
Michael Telatynski
b4ea922b4b
Fix macOS builds in GHA ( #438 )
2022-11-04 12:20:16 +00:00
t3chguy
a7c3aea8fd
[create-pull-request] automated change
2022-11-01 15:03:34 +00:00
t3chguy
8a1f461dc0
[create-pull-request] automated change
2022-10-18 13:38:27 +00:00
t3chguy
596adca864
[create-pull-request] automated change
2022-10-04 13:08:48 +00:00
ElementRobot
0068a18feb
Merge pull request #418 from vector-im/actions/upgrade-deps
...
Upgrade dependencies
2022-09-23 14:45:48 +01:00
Michael Telatynski
392005b3a4
Fix use of detect-libc typing ( #421 )
2022-09-23 12:14:09 +01:00
t3chguy
c38263ff21
[create-pull-request] automated change
2022-09-20 14:34:36 +00:00
t3chguy
4c43b5c255
[create-pull-request] automated change
2022-09-06 12:58:24 +00:00
Michael Telatynski
f0201cfe31
First attempt at automated Playwright tests ( #402 )
...
* First attempt at automated Playwright tests
* Fix deb installation in CI
* Try again with .deb
* Try xvfb
* Fix paths
* Prepare macOS runner for UI tests
* test_artifacts
* Increase test timeout to 30s
* Add timeout
* Split out build & test stages for easier retrying
* Use a single test matrix job
* Fix testing
* Yarn install
* Install deps
* Make prep more generic
* Update build.yaml
* Update build.yaml
* Update build.yaml
2022-08-25 18:04:14 +00:00
t3chguy
6dc981292f
[create-pull-request] automated change
2022-08-23 10:13:50 +00:00
Michael Telatynski
868e45a4a2
Upgrade to Electron 20 ( #403 )
2022-08-19 10:37:04 +01:00
t3chguy
cd62bcd91f
[create-pull-request] automated change
2022-08-09 16:44:41 +00:00
t3chguy
1e07bf721b
[create-pull-request] automated change
2022-07-26 17:08:47 +00:00
Michael Telatynski
389f6f4334
Split electron-main into smaller chunks ( #377 )
...
* Split electron-main into smaller chunks
* Affix @types/node version and upgrade electron-store
* Iterate PR
* tidy up
* Actually run the split out code
2022-07-01 20:17:40 +01:00
t3chguy
a07e298971
[create-pull-request] automated change
2022-06-28 15:39:40 +00:00
Michael Telatynski
86f6d8c557
Update matrix-web-i18n ( #382 )
2022-06-27 20:31:59 +00:00
Jan Christian Grünhage
fa5f42a627
support compilation on more targets ( #376 )
...
* support compilation on more targets
* Update scripts/hak/target.ts
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-06-10 20:51:34 +00:00
Michael Telatynski
4cef2524ce
Upgrade to Electron 19 ( #372 )
2022-06-02 16:03:16 -04:00
t3chguy
1386f9fac0
[create-pull-request] automated change
2022-05-17 19:03:24 +00:00
t3chguy
283cc47ce1
[create-pull-request] automated change
2022-05-04 13:49:12 +00:00
dependabot[bot]
03c6345735
Bump ejs from 3.1.6 to 3.1.7 ( #352 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-03 10:02:59 +00:00
Michael Telatynski
9838d89bdf
Revert "Upgrade to Electron 18" ( #346 )
...
This reverts commit 4d67e0561d
.
2022-04-22 19:33:22 +01:00
Michael Telatynski
7ad5c9b01c
Fix macOS and Linux build regressions ( #345 )
...
* Fix macOS builds by pinning Typescript
Due to https://github.com/joyent/node-verror/issues/86
* Fix linux build, we no longer use tclsh
* Correct fix for linux build issue
* fix it for realsies this time
2022-04-22 14:40:16 +01:00
Michael Telatynski
4d67e0561d
Upgrade to Electron 18 ( #343 )
2022-04-22 09:07:54 +00:00
Michael Telatynski
d7ad6cdd62
Upgrade dependencies ( #341 )
2022-04-21 08:08:59 +01:00
dependabot[bot]
6cae9fb3a2
Bump plist from 3.0.4 to 3.0.5 ( #332 )
...
Bumps [plist](https://github.com/TooTallNate/node-plist ) from 3.0.4 to 3.0.5.
- [Release notes](https://github.com/TooTallNate/node-plist/releases )
- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md )
- [Commits](https://github.com/TooTallNate/node-plist/commits )
---
updated-dependencies:
- dependency-name: plist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-29 00:01:51 -06:00
dependabot[bot]
281ecc0662
Bump minimist from 1.2.5 to 1.2.6 ( #331 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-25 17:26:22 -06:00
David Baker
a80bc76e22
Upgrade to electron 17 ( #318 )
...
In theory, this might make https://github.com/vector-im/element-web/issues/20467 go away
2022-02-08 19:25:06 +00:00
David Baker
230657b1db
Yarn upgrade ( #317 )
2022-02-08 19:17:09 +00:00
David Baker
e3f3814a25
yarn upgrade ( #313 )
2022-01-31 17:06:55 +00:00
David Baker
8fd24d2fa2
Downgrade to electron 15 ( #311 )
...
Attempt 2 of https://github.com/vector-im/element-desktop/pull/310 after conflicting dependabot PR
Due to https://github.com/vector-im/element-web/issues/20467
2022-01-26 16:45:58 +00:00
dependabot[bot]
bfb96a33ba
Bump node-fetch from 2.6.6 to 2.6.7 ( #309 )
...
Bumps [node-fetch](https://github.com/node-fetch/node-fetch ) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases )
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7 )
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-26 16:35:36 +00:00
David Baker
0d37d8d8e9
Upgrade to electron 16.0.7 ( #308 )
...
Couple of minor fixes (although doesn't look like it fixes https://github.com/vector-im/element-web/issues/20467 )
Also un-pin the version as we now can (and should) upgrade electron
as we would a regular dependency.
2022-01-26 13:31:39 +00:00
J. Ryan Stinnett
9aaeab2221
Use published matrix-web-i18n ( #301 )
2022-01-13 10:30:19 +00:00
David Baker
771483d324
Yarn upgrade ( #300 )
2022-01-11 17:17:28 +00:00
Michael Telatynski
90359643ba
Upgrade to Electron 16 ( #299 )
2022-01-11 16:15:08 +00:00
J. Ryan Stinnett
989e030d97
Update linting plugin ( #294 )
2022-01-10 12:57:33 +00:00
David Baker
326e6577e1
Convert hak to TypeScript ( #289 )
...
* Convert hak to TypeScript
* Fix linter & remove stray log line
* Fix more linting errors
In one case by switching to import() and hence esnext
* Return type for getNodeModuleBin
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* More types
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2021-12-14 14:32:27 +00:00
Michael Telatynski
1cd299b98e
Update typescript-eslint plugin & parser ( #286 )
2021-12-13 23:34:46 +00:00
David Baker
3c8650065c
Use app-builder-lib to get electron version ( #288 )
...
So we can get it the same way electron-builder does and not need
electronVersion in package.json
2021-12-13 21:15:17 +00:00
David Baker
b9880e2463
Merge pull request from GHSA-mjrg-9f8r-h3m7
...
* Patch part 1: remove electronVersion
We no longer need to specify electronVersion at all since electron
is now in devDependencies. Removing it means electron can be updated
the same way as any other dependency.
* Only allow main app page to be opened via URL
We previously allowed any URL to be opened in the main electron
window. Allow only the main app page, as commented.
* use exact equals
* Make url logic clearer
2021-12-13 15:09:53 +00:00
Michael Telatynski
7f292b12ea
Update Typescript to 4.5 ( #285 )
2021-12-13 13:39:24 +00:00
J. Ryan Stinnett
e100388495
Upgrade allchange to 1.0.6 ( #280 )
2021-11-30 17:56:12 +00:00
David Baker
8dd564a7dc
Update allchange to 1.0.5 ( #276 )
2021-11-02 13:30:28 +00:00
Travis Ralston
0af82dbbbd
Update allchange ( #273 )
2021-10-19 18:21:33 +01:00
Germain Souquet
c1bc40d9f8
Upgrade to electron 13.5.1
...
Fixes an issue where Element-desktop can not establish a connection with a homeserver that has a Let's Encrypt SSL certificate
Fixes vector-im/element-web#19261
2021-10-06 09:01:44 +01:00
James Salter
2fbb9ca630
Update to Electron 13.5
2021-09-28 15:23:22 +01:00
David Baker
eaa515de07
Revert to electron 13
...
electron 14 has chrome 93 which isn't going to work with jitsi
2021-09-17 10:56:25 +01:00
David Baker
db86a3f726
yarn upgrade
...
Remove `enableRemoteModule` which has now been removed from the types
(the default was false and has been for som time, we were passing
false anyway).
2021-09-15 18:27:50 +01:00
David Baker
a6b038e207
Merge remote-tracking branch 'origin/develop' into dbkr/bump_dependencies
2021-08-31 13:06:23 +01:00
David Baker
87ac970ee5
Update changelog generator
2021-08-25 17:21:54 +01:00
David Baker
010ad9825f
more yarn upgrade
...
including allchange update
2021-08-25 09:47:26 +01:00
David Baker
f498c7de30
yarn upgrade
2021-08-24 18:20:23 +01:00
David Baker
71c46e7365
Bump to electron 13.1.9
...
...take two
2021-08-16 18:07:35 +01:00
David Baker
ec8a406348
Update changelog generator
2021-08-16 13:18:14 +01:00
dependabot[bot]
019f4fa22e
Bump jszip from 3.6.0 to 3.7.1
...
Bumps [jszip](https://github.com/Stuk/jszip ) from 3.6.0 to 3.7.1.
- [Release notes](https://github.com/Stuk/jszip/releases )
- [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md )
- [Commits](https://github.com/Stuk/jszip/compare/v3.6.0...v3.7.1 )
---
updated-dependencies:
- dependency-name: jszip
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-12 14:03:20 +00:00
David Baker
af8a686fac
Use changelog generator from npm
2021-08-11 21:50:28 +01:00
David Baker
394e3cde3a
Merge pull request #244 from vector-im/dbkr/allchange
...
Switch to new changelog generator
2021-08-04 10:02:26 +01:00
dependabot[bot]
bf5d3f0dc6
Bump tar from 6.1.0 to 6.1.2
...
Bumps [tar](https://github.com/npm/node-tar ) from 6.1.0 to 6.1.2.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v6.1.0...v6.1.2 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-08-03 21:49:20 +00:00
David Baker
d8f14a4644
Switch to new changelog generator
...
See https://github.com/vector-im/element-web/pull/18370 / https://github.com/matrix-org/matrix-react-sdk/pull/6537 / https://github.com/matrix-org/matrix-js-sdk/pull/1824
2021-08-03 18:13:25 +01:00
David Baker
f174abb8b0
Update eslint plugin & fix silly indenting
...
As per matrix-org/eslint-plugin-matrix-org#15
this caused a bunch of silly indenting to creep in, so this fixes it
back to the previous style.
2021-08-03 17:12:28 +01:00
Michael Telatynski
2be7b56a2b
Update matrix-org-eslint-plugin and tighten max warning limit
...
Whilst it is down, make the most of it!
2021-07-23 16:12:07 +01:00