Fedor Indutny
519ca05911
Update electron to 15.3.0
2021-11-08 22:43:37 +01:00
Evan Hahn
c822c45310
v5.24.0-beta.1
2021-11-03 15:59:27 -05:00
Fedor Indutny
927c22ef73
Update better-sqlite3 to update sqlcipher
2021-11-02 09:41:52 -07:00
Scott Nonnenberg
3190f95fac
Usernames: Create/update/delete in profile editor
2021-11-01 12:13:35 -07:00
Evan Hahn
4a6b7968c1
v5.23.0-beta.1
2021-10-28 17:50:09 -05:00
Fedor Indutny
33090b5cbd
Bump better-sqlite3
2021-10-27 11:44:37 -07:00
Fedor Indutny
76d8b5e375
Get rid of electron.remote
2021-10-27 10:54:16 -07:00
Josh Perez
3e38a4b761
Downgrade to electron v13.5.0
2021-10-22 20:24:20 -04:00
Fedor Indutnyy
099bafe917
v5.22.0-beta.1
2021-10-21 16:00:55 -07:00
Fedor Indutny
d359048747
Use read stream for fetching debug logs
2021-10-21 15:53:14 -07:00
Jim Gustafson
df06e13041
Update to RingRTC v2.13.6
2021-10-21 16:58:40 -05:00
Fedor Indutny
1b1ed2cd05
Better reporting for DB corruption errors
2021-10-21 13:13:33 -07:00
Josh Perez
3a507349cd
Change electron version to v13.5.1
2021-10-20 19:42:39 -04:00
Jim Gustafson
e6ca3872d1
Update to RingRTC v2.13.5
2021-10-15 13:27:25 -07:00
Josh Perez
354e69689b
v5.21.0-beta.1
2021-10-14 21:21:56 -04:00
Josh Perez
d0e8fbd5a6
Animates ModalHost overlay
2021-10-14 09:52:42 -07:00
Scott Nonnenberg
cfc5407d03
Update to Electron 3.5.2
2021-10-14 09:48:53 -07:00
Josh Perez
8220ea4c87
Remove dead css
2021-10-07 16:46:11 -07:00
Evan Hahn
26eabf16a8
v5.20.0-beta.1
2021-10-06 16:58:58 -05:00
Fedor Indutny
1466f9f1b2
Update got/form-data to latest
2021-10-06 09:25:22 -07:00
Josh Perez
fa66ddde0f
Context isolation for the debug log window
2021-10-06 09:16:51 -07:00
Jim Gustafson
65a604bf36
Update to RingRTC v2.13.4
2021-10-05 17:03:11 -07:00
Scott Nonnenberg
48229332ea
Introduce focus traps for ModalHost, add button role to DropZone
2021-10-04 10:14:00 -07:00
Jim Gustafson
adaeb81c32
Update to RingRTC v2.13.3
2021-10-04 09:03:20 -05:00
Scott Nonnenberg
9a1430a460
Typescriptify main.js
2021-10-01 13:49:59 -05:00
Evan Hahn
af510c9096
Upgrade zkgroup to v0.8.2
2021-09-30 11:06:03 -07:00
Fedor Indutnyy
9120266acd
v5.19.0-beta.1
2021-09-29 17:16:16 -07:00
Josh Perez
b6cfe0933d
Adds open/close animations to dialogs and modals
2021-09-29 16:59:37 -04:00
Evan Hahn
1303fd009e
Upgrade RingRTC to v2.13.2
2021-09-28 13:16:58 -05:00
Evan Hahn
7b9a68b7f9
Upgrade zkgroup to v0.8.1
2021-09-28 09:30:30 -07:00
Fedor Indutny
daf75190b8
Upgrade @signalapp/signal-client to 0.9.5
2021-09-23 17:06:57 -07:00
Evan Hahn
04a4e6e5ff
Upgrade RingRTC to v2.13.1
2021-09-23 08:49:33 -07:00
Scott Nonnenberg
1913752fa0
v5.18.0-beta.1
2021-09-22 09:02:50 -07:00
Evan Hahn
09d729a780
Support emoji 13.1
2021-09-16 16:25:11 -07:00
Evan Hahn
f9095d372a
Upgrade electron-mocha to v10.1.0
2021-09-16 14:00:52 -07:00
Josh Perez
43685d15c6
Context isolation for About, ScreenShare, Preferences
2021-09-16 11:52:56 -04:00
Jim Gustafson
9ffa29ca0d
Update to RingRTC v2.13.0
2021-09-12 11:58:50 -05:00
Evan Hahn
49434d7a81
Update eslint-plugin-mocha to 9.0.0
2021-09-10 09:22:13 -07:00
Fedor Indutny
a67335272c
Update Electron to 13.3.0
2021-09-09 16:43:00 -05:00
Evan Hahn
82f1920ce2
Support ??
operator in Storybook
2021-09-03 14:39:46 -07:00
Scott Nonnenberg
fb6c43747d
v5.17.0-beta.1
2021-09-02 17:45:03 -07:00
Scott Nonnenberg
ee5f276e0c
Update proxy-agent to 5.0.0, move @types/pino to dev dependencies
2021-09-02 17:29:15 -07:00
Scott Nonnenberg
5bf3720d1d
Update to libsignal-client@0.9.0, handle new invalid registration error
2021-09-02 13:44:34 -07:00
Evan Hahn
eed873d4e0
Update RingRTC to v2.12.0
2021-09-01 17:31:43 -05:00
Evan Hahn
9890a51f25
Upgrade @typescript-eslint dependencies to v4.30.0
2021-08-31 09:47:57 -07:00
Scott Nonnenberg
dcf29078f4
ConversationView: Improve types
2021-08-30 14:32:56 -07:00
Fedor Indutny
a43abe628a
Update TypeScript to 4.4.2
2021-08-27 15:21:42 -05:00
Evan Hahn
7d7dce3d16
v5.16.0-beta.1
2021-08-26 16:49:04 -05:00
Evan Hahn
f0c7804929
Upgrade p-queue to v6.6.2
2021-08-23 12:12:05 -05:00
Evan Hahn
79c976668b
Receive rings for group calls
2021-08-20 09:06:15 -07:00
Josh Perez
017a0fa807
v5.15.0-beta.1
2021-08-19 20:53:24 -04:00
Fedor Indutny
19f4bdd337
Update signal-client to 0.8.4
2021-08-18 17:04:40 -07:00
Josh Perez
91af0dad78
Faster preferences window
2021-08-18 13:08:14 -07:00
Evan Hahn
fe12ca936f
Update better-sqlite3 types
2021-08-17 11:17:16 -05:00
Evan Hahn
520a213bf6
Update RingRTC to v2.11.0
2021-08-17 11:16:48 -05:00
Scott Nonnenberg
f96246fecf
v5.14.0-beta.1
2021-08-11 16:53:52 -07:00
Josh Perez
9078919545
Transcode heic/heif images
2021-08-09 13:06:21 -07:00
Scott Nonnenberg
7ce89414bf
Support for alpha build channel
2021-08-06 14:21:01 -07:00
Josh Perez
9db8765b6c
v5.13.0-beta.1
2021-08-05 20:42:55 -04:00
Fedor Indutny
674ea824c2
Update electron, electron-builder, @electron/fuses
2021-08-04 15:15:38 -07:00
Evan Hahn
402dda0e67
Remove tar
dependency\
2021-08-03 15:20:17 -07:00
dependabot-preview[bot]
7b22428a6f
Bump tar from 4.4.8 to 4.4.15
2021-08-03 16:31:16 -05:00
Evan Hahn
3b476fb60d
Fix tooltip placement bugs by upgrading Popper
2021-08-03 12:04:49 -05:00
Evan Hahn
f33a0db32c
Convert the loading window to TypeScript
2021-08-03 09:28:45 -05:00
Scott Nonnenberg
efe5d86424
v5.12.0-beta.1
2021-07-28 15:06:13 -07:00
Jim Gustafson
eceae64d41
Update to RingRTC v2.10.7
2021-07-27 14:25:54 -05:00
Evan Hahn
dd346f496d
Upgrade @typescript-eslint dependencies to squash warning
2021-07-23 10:13:09 -07:00
Evan Hahn
ceb2f594e3
Upgrade Sinon to v11.1.1
2021-07-22 14:53:49 -05:00
Evan Hahn
6893bbec64
v5.11.0-beta.1
2021-07-20 16:11:46 -05:00
Fedor Indutny
c3bdf3d411
Show lightbox for GIFs
2021-07-14 16:39:52 -07:00
Josh Perez
62ab66c1c8
v5.10.0-beta.1
2021-07-14 18:24:11 -04:00
Fedor Indutny
570fb182d4
Fully move to protobufjs
2021-07-13 11:54:53 -07:00
Josh Perez
ff20c652d2
v5.9.0-beta.1
2021-07-07 19:50:01 -04:00
Evan Hahn
276cfca844
Clean up app/*.js when running clean-transpile
2021-07-07 12:09:49 -07:00
Evan Hahn
3827f05db9
Upgrade to TypeScript v4.3.5
2021-07-07 11:37:55 -05:00
Evan Hahn
f46fbf99df
Upgrade Electron to v13.1.6
2021-07-06 12:29:11 -07:00
Fedor Indutny
299fe2af36
More protobufjs use
2021-07-02 14:21:24 -05:00
Scott Nonnenberg
1032249b82
v5.8.0-beta.1
2021-06-30 15:28:06 -07:00
Fedor Indutny
d11283f0f1
Update RingRTC to v2.10.6
2021-06-29 09:39:53 -05:00
Evan Hahn
7cf7b1fca5
Upgrade zkgroup to v0.7.3
2021-06-28 12:16:55 -07:00
Josh Perez
01eabf9ec6
Option to send photos as high quality
2021-06-25 11:08:16 -05:00
Evan Hahn
dcb5bb6726
v5.7.0-beta.1
2021-06-23 14:22:05 -05:00
Evan Hahn
d0a6bf400c
Format HTML files with Prettier
2021-06-23 11:18:47 -07:00
Evan Hahn
672d060172
Upgrade from Electron v13.1.2 to v13.1.3
2021-06-21 17:49:31 -07:00
Scott Nonnenberg
24960d481e
Move all files under /app to typescript
2021-06-18 10:04:27 -07:00
Josh Perez
7bb6ad534f
v5.6.0-beta.1
2021-06-17 17:36:10 -04:00
Fedor Indutny
df0aadc8a4
Update electron to 13.1.2
2021-06-10 13:53:43 -07:00
Scott Nonnenberg
6e88c6aee1
v5.5.0-beta.1
2021-06-09 16:53:57 -07:00
Jim Gustafson
5a3d2f7807
Update to RingRTC v2.10.5
2021-06-09 15:29:19 -07:00
Evan Hahn
a374772dc8
Upgrade Backbone to v1.4.0
2021-06-07 09:43:42 -07:00
Fedor Indutny
6e2d0ff2ae
update electron to 13.1.0
2021-06-04 14:27:06 -07:00
Evan Hahn
d98345f20f
Update RingRTC to v2.10.4
2021-06-03 09:01:07 -07:00
Fedor Indutny
0f4a1d6e28
Update @signalapp/signal-client to 0.8.1
2021-06-02 13:47:25 -07:00
Josh Perez
81227066ce
v5.4.0-beta.2
2021-06-01 20:41:07 -04:00
Josh Perez
373ffe4663
Screen sharing improvements
2021-06-01 12:47:55 -07:00
Scott Nonnenberg
ee513a1965
Support for message retry requests
2021-05-28 12:11:19 -07:00
Evan Hahn
05f9224273
Update Babel dependencies to allow import type
2021-05-27 08:44:06 -07:00
Scott Nonnenberg
e6f1ec2b6b
Send support for Sender Key
2021-05-25 15:40:04 -07:00
Scott Nonnenberg
525525fd0c
v5.3.0-beta.1
2021-05-20 17:56:32 -07:00
Josh Perez
ceffc2380c
Add screensharing behind a feature flag
2021-05-20 17:37:19 -07:00
Fedor Indutny
028b4f162b
update @signalapp/signal-client to 0.5.2
2021-05-20 17:37:18 -07:00
Scott Nonnenberg
4ce4569afb
Upgrade a number of sub-dependencies
2021-05-20 17:37:09 -07:00
Fedor Indutny
94d2c56ab9
Introduce in-memory transactions for sessions
2021-05-20 17:37:09 -07:00
Scott Nonnenberg
e6bab06510
Receive support for Sender Key
...
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2021-05-20 17:37:08 -07:00
Josh Perez
984b5e2b44
v5.2.0-beta.1
2021-05-12 20:32:20 -04:00
Scott Nonnenberg
c62b5a900e
Update proxy-agent to v4.0.1
2021-05-10 15:38:39 -07:00
Scott Nonnenberg
efaaafa370
A few small bug fixes
2021-05-10 15:38:18 -07:00
Fedor Indutny
17a051a5b7
Burn fuses only on install to fix Windows CI
2021-05-07 13:59:31 -07:00
Fedor Indutny
2347bb334c
Update Electron to 12.0.7
2021-05-07 15:10:19 -05:00
dependabot-preview[bot]
16034f9358
Upgrade underscore to v1.12.1
2021-05-07 12:04:05 -07:00
Fedor Indutny
dc695732bf
Use fuses to disable ELECTRON_RUN_AS_NODE
2021-05-07 11:04:38 -07:00
Josh Perez
a1e4820cb7
Upgrade to moment@2.29.1
2021-05-07 10:44:41 -05:00
Evan Hahn
cd61d8464d
Upgrade Lodash to latest version, v4.17.21
2021-05-07 09:46:09 -05:00
Evan Hahn
f71f789c94
Upgrade Grunt to v1.4.0
2021-05-06 17:07:11 -05:00
Scott Nonnenberg
504a967be1
Revert "Update to RingRTC v2.9.6"
2021-05-06 16:30:23 -05:00
Fedor Indutny
986d8a66bc
Show challenge when requested by server
2021-05-05 17:09:29 -07:00
Fedor Indutny
03c68da17d
Update to electron 12.0.6
2021-05-05 15:41:32 -07:00
Evan Hahn
736075322c
Render disappearing message timers generically
2021-05-03 16:24:40 -07:00
Jim Gustafson
805eab6878
Update to RingRTC v2.9.6
2021-04-29 14:27:36 -07:00
Evan Hahn
a5a64f354f
Upgrade Prettier from v2.1.2 to v2.2.1
2021-04-29 14:27:36 -07:00
Scott Nonnenberg
86d2a4b5dd
decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript
2021-04-29 14:27:35 -07:00
Scott Nonnenberg
dfbbd16e50
v5.1.0-beta.5
2021-04-28 15:30:48 -07:00
Fedor Indutny
863e700325
deps: update better-sqlite3
2021-04-27 12:31:49 -07:00
Fedor Indutny
1ca121aef5
Bundle sql worker with webpack
2021-04-14 14:15:26 -07:00
Evan Hahn
31a777a130
Merge branch 'WhyNotHugo-python3' into next-beta
2021-04-14 14:15:24 -07:00
Evan Hahn
ea6562b7ac
Merge branch 'hiqua-no_lower_limit_query' into next-beta
2021-04-14 14:14:57 -07:00
Fedor Indutny
25458be515
upgrade electron-builder to 22.10.5
2021-04-13 18:27:43 -07:00
Fedor Indutny
c6d5d852a9
Upgrade electron to 12.0.3
2021-04-13 16:18:05 -07:00
Josh Perez
ef781af0ce
Updates a11y dev deps
2021-04-13 17:33:24 -04:00
Josh Perez
1c23efb76b
v5.0.0-beta.4
2021-04-09 16:46:00 -04:00
Hugo Osvaldo Barrera
207c533de1
Use a node-gyp version which supports Python3
...
The currently pinned version of `node-gyp` requires Python 2. Python 2
has reached its EOL a long time ago and is unsupported by upstream.
The requirement on Python 2 is also an unnecessary barrier for new
developers to contribute to Signal.
This changeset updates the required version of node-gyp to one
compatible with Python 3.
`CONTRIBUTING.md` remains unchanged, since this dependency was not
previously mentioned anyway.
Supersedes #4407
Fixes #4783
2021-04-09 22:13:11 +02:00
Evan Hahn
23b3d34eef
Upgrade Sharp to v0.28.1
2021-04-09 15:01:25 -04:00
Fedor Indutny
4fd3ed7242
Bundle preload.js
2021-04-09 00:06:14 -04:00
Fedor Indutny
c609389aaf
Update to Webpack 5
2021-04-09 00:05:41 -04:00
Fedor Indutny
d599032cef
Always run yarn
from "scripts"
2021-04-08 23:53:18 -04:00
Fedor Indutny
37c8c1727f
Types, better-sqlite3, and worker_threads for our sqlite
2021-04-08 23:53:18 -04:00
Fedor Indutny
3970ae642d
Update node to 14.16.0
2021-04-08 23:51:54 -04:00
Fedor Indutny
6e41009d74
Update zkgroup to the latest
2021-04-08 23:51:54 -04:00
Fedor Indutny
5bcf50ede9
Update electron to 12.0.2
2021-04-08 23:51:53 -04:00
Josh Perez
fbaf3ba247
v5.0.0-beta.3
2021-04-08 15:37:53 -04:00
Josh Perez
d6bb8ae35e
Adds axe-storybook-testing
2021-04-06 16:12:33 -04:00
Josh Perez
86cb7c97be
v5.0.0-beta.2
2021-04-05 18:40:48 -04:00
Evan Hahn
eb97c1194a
Add Zod for runtime and compile-time type checking, use it in logging code
2021-04-05 18:08:50 -04:00
Josh Perez
d77e8804e3
v5.0.0-beta.1
2021-03-30 20:41:37 -04:00
Josh Perez
3324563762
v5.0.0-beta.0
2021-03-19 17:10:26 -04:00
Fedor Indutny
aeab3f8d16
package: clean-transpile should remove tsc cache
2021-03-19 16:57:36 -04:00
Fedor Indutny
1dcbee4e2a
Use eslint --cache CLI argument to speed up linting
2021-03-19 16:57:35 -04:00
Fedor Indutny
b93164a8c0
Reduce size of asar file and unpacked asar folder
2021-03-19 16:57:35 -04:00
Evan Hahn
55f0beaa6d
Speed up yarn dev
TypeScript transpilation
2021-03-19 16:57:35 -04:00
Evan Hahn
e81c18e84c
Storybook: allow optional chaining
2021-03-19 16:57:35 -04:00