Anders Kaseorg
f8758fa303
Use electron fetch API.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-09-13 23:22:25 -07:00
Anders Kaseorg
a32119b55d
Upgrade dependencies, including Electron 26.2.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-09-13 23:19:31 -07:00
Anders Kaseorg
58049a91c4
Upgrade xo and prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-09-13 22:47:15 -07:00
Anders Kaseorg
7fba8cfae9
release: New release v5.10.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-05-05 16:15:08 -07:00
Anders Kaseorg
32301656cc
Upgrade dependencies, including Electron 24.2.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-05-05 16:15:04 -07:00
Anders Kaseorg
123bd5b2c0
preload: Drop compatibility injected JS for Zulip Server < 3.0.
...
The server was updated in a6fee2f18ef9d2ef6ac248e9ed82d580daff1a07
(3.0-dev~1674) and e701f208619b8b9b28a85f84ee16cf8d8df82b72
(3.0-dev~1667) to avoid relying on this wrapper. We no longer support
servers older than 3.0, so we can delete it.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-05-05 14:39:41 -07:00
Anders Kaseorg
677dfe425c
xo: Remove redundant exclusion of unicorn/prefer-json-parse-buffer.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-04-18 14:03:45 -07:00
Anders Kaseorg
6d27cf8c7d
release: New release v5.9.5.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-02-06 21:17:32 -08:00
Anders Kaseorg
1ac2483cc4
Upgrade dependencies, including Electron 22.2.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-02-06 21:14:43 -08:00
Anders Kaseorg
4d3420dcd0
vite: Externalize gatemaker.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-02-06 21:13:23 -08:00
Anders Kaseorg
9a200dc40c
Replace remote wrapper module with Vite alias.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-02-06 18:57:22 -08:00
Anders Kaseorg
d42b752ac1
Bundle with Vite.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-02-06 18:57:22 -08:00
Anders Kaseorg
985d731d2b
Move translations to public/translations.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-02-06 18:57:22 -08:00
Anders Kaseorg
56ab0833b8
release: New release v5.9.4.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-01-04 16:29:48 -08:00
Anders Kaseorg
c62b393c52
Set quarantine attribute for downloads on macOS.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-01-04 16:12:31 -08:00
Anders Kaseorg
991de77cad
Restore default macOS security settings.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-01-03 20:36:13 -08:00
Anders Kaseorg
53ff8443dc
Upgrade dependencies, including Electron 22.0.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-01-03 16:17:24 -08:00
Anders Kaseorg
a57cbb4aa8
package.json: Bump engines to node ≥ 16.13.2.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-01-03 16:05:28 -08:00
Anders Kaseorg
56a4461c2a
xo: Fix n/file-extension-in-import, maybe.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-01-03 16:05:28 -08:00
Anders Kaseorg
588d32fd22
release: New release v5.9.3.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-28 20:25:15 -07:00
Anders Kaseorg
73441d791c
release: New release v5.9.2.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-20 21:23:00 -07:00
Anders Kaseorg
1bb6423721
Upgrade dependencies, including Electron 18.1.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-20 19:26:47 -07:00
Anders Kaseorg
d6775d64a3
release: New release v5.9.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-08 17:20:31 -07:00
Anders Kaseorg
0aab691b44
Switch to released @electron/remote.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-01 21:04:51 -07:00
Anders Kaseorg
1bfb2dd975
release: New release v5.9.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-01 17:25:21 -07:00
Anders Kaseorg
fb7937314b
Upgrade dependencies.
...
electron-builder@next is needed to build a DMG on macOS 12.3.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-04-01 14:24:22 -07:00
Anders Kaseorg
e39d2a9b95
xo: Fix unicorn/prefer-node-protocol.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-31 21:52:32 -07:00
Anders Kaseorg
3b04b61662
Upgrade dependencies, including Electron 18.0.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-31 21:21:21 -07:00
Anders Kaseorg
5acc45cba4
Use process-specific electron/{main,renderer,common} imports.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-14 21:38:18 -07:00
Anders Kaseorg
343e0ed848
xo: Simplify configuration.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-14 20:47:40 -07:00
Anders Kaseorg
0eb910b2e8
WebView: Use send method.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-04 16:56:44 -08:00
Anders Kaseorg
751eb6ef98
Switch electron.remote to @electron/remote.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-04 16:56:44 -08:00
Anders Kaseorg
b366195415
Upgrade playwright-core.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-02-17 22:57:19 -08:00
Anders Kaseorg
a43f7d9bcf
Fix glob usage in package scripts.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-02-03 03:02:07 -08:00
Anders Kaseorg
f4479dfda4
tests: Migrate E2E tests to Playwright.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-11-19 15:50:16 -08:00
Anders Kaseorg
add43bafda
Fix ‘npm run prettier-non-js’ on Windows.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-10-10 23:15:09 -07:00
Anders Kaseorg
edb2933dad
Remove .prettierignore.non-js.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-10-06 16:13:47 -07:00
Anders Kaseorg
014e97b563
Remove feedback widget.
...
@electron-elements/send-feedback won’t work with Electron 14, and all
it ever did was open your mail client. Have the “Report an Issue”
menu item direct users to our website instead.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-08-30 19:04:20 -07:00
Anders Kaseorg
90a65ab6cc
release: New release v5.8.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-29 19:26:30 -07:00
Anders Kaseorg
c00e1618e7
Downgrade electron-updater to 4.3.5.
...
Newer electron-updater versions are broken on macOS by
https://github.com/electron-userland/electron-builder/issues/5935 as
well as another issue that has not yet been diagnosed.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-29 19:26:30 -07:00
Anders Kaseorg
ceb6417979
Replace Linux zip build with tar.xz.
...
The filename of the Linux zip now conflicts with the macOS zip needed
by the auto-updater, and zip isn’t a usual format for Linux anyway.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-21 23:53:40 -07:00
Anders Kaseorg
1d40ebb65f
release: New release v5.8.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-21 17:10:10 -07:00
Anders Kaseorg
6301427ef4
Fix Windows MSI filename.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-21 17:06:31 -07:00
Anders Kaseorg
64d1d6c88d
Build arm64 pkg for macOS.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-21 16:33:37 -07:00
Anders Kaseorg
ec7d5b4046
Upgrade dependencies, including Electron 13.1.7.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-21 13:45:09 -07:00
Anders Kaseorg
0bc49bf723
request: Use zod for type-safe validation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-21 13:37:31 -07:00
Anders Kaseorg
e48c9067a3
Upgrade Prettier to 2.3.2.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-07-05 16:55:47 -07:00
Anders Kaseorg
07e2ebe340
release: New release v5.7.0.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-30 21:33:50 -07:00
Anders Kaseorg
884d5e0e16
Upgrade dependencies, including Electron 12.0.6.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-30 21:30:36 -07:00
Anders Kaseorg
a3a79534ab
Build for arm64 on macOS.
...
Fixes #1076 .
For now we only build a DMG and zip for arm64, because the arm64 pkg
would overwrite the x64 pkg
(https://github.com/electron-userland/electron-builder/issues/5847 ).
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-30 21:19:34 -07:00