Josh Perez
42eb4013d0
Upgrade react and storybook
2022-06-06 17:48:02 -07:00
Jim Gustafson
bb9a270bfd
Update to RingRTC v2.20.8
2022-06-03 09:32:35 -07:00
Fedor Indutny
8426610542
Update electron to 18.3.2
2022-06-01 13:49:17 -07:00
Jim Gustafson
1184756866
Update to RingRTC v2.20.7
2022-05-27 11:21:56 -07:00
Fedor Indutny
9e1528fa24
Update electron to 18.3.0
2022-05-23 17:06:03 -07:00
dependabot[bot]
95de40662b
Upgrade async to v2.6.4
2022-05-23 15:09:11 -07:00
Fedor Indutny
494287a570
Fix audio indicator svg glitch
2022-05-23 15:00:01 -07:00
Jim Gustafson
3aa958533b
Update to RingRTC v2.20.6
2022-05-23 09:24:24 -07:00
Fedor Indutny
ac59dec5aa
Update electron to 18.2.4
2022-05-18 15:48:15 -07:00
Fedor Indutny
e1392a2cca
Update electron to 18.2.2
2022-05-11 14:02:41 -07:00
Fedor Indutny
1b052ad16b
Report process cpu/memory usage in debug log
2022-05-09 18:12:04 -07:00
Jim Gustafson
9817946afc
Update to RingRTC v2.20.5
2022-05-06 10:47:26 -07:00
Josh Perez
d82723fbb7
yarn.lock
2022-05-04 21:33:34 -04:00
Dennis Ameling (he/him)
dc66af4331
Update node-gyp to 9.0.0
2022-04-28 21:06:56 +02:00
Fedor Indutny
e5ba00b798
Initial GV2 mock tests
2022-04-20 12:35:53 -07:00
Fedor Indutny
610ebdd1e3
Batch storage item read requests
2022-04-12 17:50:17 -07:00
dependabot[bot]
c82ce8f15f
Upgrade moment to v2.29.2
2022-04-11 11:33:36 -07:00
Fedor Indutny
c3fa6b87fe
Use different commit of better-sqlite3
2022-04-07 17:12:22 -07:00
Fedor Indutny
a15d84aade
Update better-sqlite3
2022-04-07 15:49:23 -07:00
Fedor Indutny
4c798bf7b8
Update dependencies to support Emoji v14
2022-04-07 14:50:42 -04:00
Jim Gustafson
933c07c9ce
Update to RingRTC v2.20.1
2022-04-06 17:36:09 -07:00
Fedor Indutny
9568d5792e
Allow adding to a group by phone number
2022-04-04 17:38:22 -07:00
dependabot[bot]
b59e85bae5
Upgrade url-parse to v1.5.10
2022-04-01 15:23:26 -07:00
Fedor Indutny
a8962c7d20
Update electron to 17.3.1
2022-03-30 11:53:32 -07:00
Fedor Indutny
f7c3a44056
Update electron to 17.3.0
2022-03-29 10:06:42 -07:00
Fedor Indutny
8b36e37d18
Update esbuild to 0.14.28, use es2020 target
2022-03-28 18:47:29 -07:00
dependabot[bot]
918616e6ab
Upgrade plist to v3.0.5
2022-03-28 16:50:02 -07:00
Evan Hahn
555b9d8aa1
Upgrade webpack-cli to 4.92 and webpack-dev-server to 4.7.4
2022-03-28 16:18:00 -07:00
Jordan Rose
5a107e1bc3
Update for @signalapp/libsignal-client rename
2022-03-24 14:47:21 -07:00
Fedor Indutny
6d97976179
Update electron to 17.2.0
2022-03-23 16:32:54 -07:00
Scott Nonnenberg
bb066d4a84
Reintroduce inline metadata with full RTL support
2022-03-23 13:23:28 -07:00
dependabot[bot]
2b0c291b07
Upgrade node-forge to v1.3.0
2022-03-23 10:14:38 -07:00
Fedor Indutny
356f123092
Use parallel-prettier for lint
2022-03-22 13:45:34 -07:00
Jim Gustafson
5d051ae16a
Update to RingRTC v2.20.0
2022-03-18 11:11:30 -07:00
Fedor Indutny
536dd0c7b0
Update electron to 17.1.2
2022-03-15 14:45:53 -07:00
dependabot[bot]
1b7496399b
Upgrade lodash-es to v4.17.21
2022-03-14 17:03:21 -07:00
Fedor Indutny
e51e0d299e
Update esbuild to 0.14.27
2022-03-14 16:58:23 -07:00
Fedor Indutny
a72cf075ef
Optimize initial storage service fetch
2022-03-09 10:22:34 -08:00
dependabot[bot]
cc51cdccc7
Upgrade simple-get to v3.1.1
2022-03-08 16:27:13 -08:00
dependabot[bot]
bc3aff2a2d
Upgrade follow-redirects to v1.14.9
2022-03-08 16:26:38 -08:00
Evan Hahn
224bbe0e8b
Upgrade node-forge to 1.2.1
2022-03-08 09:12:04 -08:00
Fedor Indutny
83afd8683b
Update electron to 17.1.1
2022-03-08 09:11:52 -08:00
Jim Gustafson
dc9d186a2a
Update to RingRTC v2.19.2
2022-03-04 16:36:00 -06:00
dependabot[bot]
d58dae68a1
Upgrade url-parse to v1.5.10
2022-03-04 13:18:02 -08:00
dependabot[bot]
636223c3b6
Upgrade plist to v3.0.4
2022-03-04 13:17:13 -08:00
Fedor Indutny
688cca1806
Update sqlcipher to 4.5.1
2022-03-04 11:08:36 -08:00
Fedor Indutny
c87cb59676
Update electron-builder to 23.0.1
2022-03-03 14:16:44 -08:00
Jim Gustafson
637b67d9a5
Update to RingRTC v2.19.0
...
Co-authored-by: Evan Hahn <evanhahn@signal.org>
2022-03-02 11:28:29 -06:00
Fedor Indutny
e7b4b9015c
Update TypeScript to 4.6.2
2022-03-02 10:55:35 -06:00
Fedor Indutny
19441cd3f3
Optimize number of range requests in updater
2022-03-01 14:44:29 -08:00
Fedor Indutny
524f0cfaea
Update mock server and drop /etc/hosts requirement
2022-02-28 17:46:32 -06:00
Evan Hahn
74ce24db68
Upgrade React and ReactDOM to 16.14.0
2022-02-25 17:59:27 -06:00
Fedor Indutny
1d89ffcc2d
Update mock-server, upload ci logs on failure
2022-02-24 17:21:56 -08:00
Fedor Indutny
edcd005f5e
Update electron to 17.1.0
2022-02-24 12:05:04 -08:00
Scott Nonnenberg
4763831d3e
background.ts: Introduce types for redux initialState
2022-02-23 12:48:40 -06:00
Fedor Indutny
5d035dff86
Drop GV1 records when GV2 records are present
2022-02-22 14:30:59 -08:00
Evan Hahn
811e38b633
Upgrade to Electron 17.0.1
2022-02-18 15:58:49 -06:00
dependabot[bot]
ec3a3bd7b2
Upgrade vm2 (a subdependency) to 3.9.7
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Hahn <evanhahn@signal.org>
2022-02-16 09:53:07 -06:00
Fedor Indutny
6281d52ec6
Storage service tests and benches in ts/test-mock
2022-02-11 14:32:51 -08:00
Fedor Indutny
0174687542
Use esbuild
2022-02-11 13:38:52 -08:00
dependabot[bot]
028b4a4ce8
Upgrade node-fetch to 2.6.7
2022-02-11 11:32:37 -08:00
Evan Hahn
ae3b12bea8
Switch from deprecated node-sass
to sass
2022-02-11 10:59:24 -06:00
Evan Hahn
ca540d3047
Update google-libphonenumber to 3.2.27
2022-02-09 09:21:15 -08:00
Evan Hahn
5ce26eb91a
Speaking indicator for group calls
...
Co-authored-by: Peter Thatcher <peter@signal.org>
Co-authored-by: Jim Gustafson <jim@signal.org>
Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2022-02-08 12:30:33 -06:00
Fedor Indutny
40983ca73e
Update electron to 16.0.8
2022-02-02 14:18:09 -08:00
Jim Gustafson
ab9d33cf1a
Update to RingRTC v2.17.2
2022-01-28 13:55:36 -06:00
Evan Hahn
15fbbf0a67
Remove react-docgen-typescript
dependency
2022-01-18 12:52:53 -08:00
Jim Gustafson
d8c071dca6
Update to RingRTC v2.17.0
2022-01-15 20:59:01 -06:00
Fedor Indutny
48836d5761
Update @react-spring/web to 9.4.1
2022-01-13 10:31:13 -08:00
Fedor Indutny
8f2c663a12
Update electron to 16.0.7
2022-01-11 17:03:21 -08:00
Josh Perez
5a3c9c7332
Use app.getLocale to setup spellchecker locale
2022-01-11 11:05:22 -08:00
Evan Hahn
c8d32f0327
Switch to qrcode-generator library
2022-01-05 09:59:59 -08:00
Fedor Indutny
46ddcc50f9
Update electron to 16.0.6
2022-01-03 17:43:42 -08:00
Jim Gustafson
c6a4f6ec5c
Update to RingRTC v2.16.1
2021-12-17 22:47:56 +01:00
Evan Hahn
70ae5bb613
Fix Storybook by transforming TypeScript earlier
2021-12-15 19:08:04 +01:00
Fedor Indutny
e57ca66fd0
Update yarn.lock
2021-12-14 17:00:01 -08:00
Scott Nonnenberg
e74376b997
Remove Grunt in favor of ts/scripts
2021-12-14 10:43:46 -06:00
Evan Hahn
465b387a13
Update TypeScript ESLint dependencies
2021-12-13 17:15:24 -08:00
Fedor Indutny
bbc13d058e
Update electron to 16.0.4
2021-12-09 09:06:04 +01:00
Evan Hahn
56a8e79413
Remove Fabric's optional dependencies
2021-12-06 13:58:07 -08:00
Evan Hahn
86937a1734
Upgrade humanize-duration to 3.27.1
2021-12-06 18:18:48 +01:00
Fedor Indutny
874a019227
M1 Support
2021-12-03 23:49:15 +01:00
Jim Gustafson
38cdb9b289
Update to RingRTC v2.16.0
2021-12-03 14:22:58 -06:00
Josh Perez
7affe313f0
Add image editor
2021-11-30 20:14:25 -06:00
Fedor Indutny
7c1ce3366d
Move StandaloneRegistration to React
2021-11-30 09:51:53 -08:00
Fedor Indutny
1ce39478a2
Update signal-client to 0.11.0
2021-11-24 09:39:47 +01:00
Fedor Indutny
bd6ee4b16d
Use strict @electron/fuses
2021-11-23 23:00:44 +01:00
Jim Gustafson
f9ad013e16
Update to RingRTC v2.15.0
2021-11-20 09:47:35 -06:00
Jim Gustafson
b9518ed0c5
Update to RingRTC v2.14.3
2021-11-19 09:17:41 -06:00
Jim Gustafson
4f4431bc30
Update to RingRTC v2.14.2
2021-11-16 21:18:13 -06:00
Fedor Indutnyy
4a055d4b95
Update electron to 15.3.2
2021-11-16 09:56:00 +01:00
Scott Nonnenberg
1982d5c8db
Update several dependencies, remove a few as well
2021-11-15 16:49:34 -08:00
Evan Hahn
ede34ecee3
Enable noImplicitOverride
TypeScript compiler option
2021-11-12 15:44:20 -08:00
Evan Hahn
4490d9f2d0
Upgrade Reselect to 4.1.2
...
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
2021-11-12 16:37:44 -06:00
Evan Hahn
5619eeca83
Upgrade Prettier to 2.4.1
2021-11-11 16:43:05 -06:00
Jordan Rose
983713003d
Update to libsignal-client v0.10.1 with zkgroup included
2021-11-11 16:24:28 +01:00
Jim Gustafson
d2592de366
Update to RingRTC v2.14.1
2021-11-10 09:31:10 -06:00
Fedor Indutny
f65c25b7d8
Downgrade sass-loader to 10.2.0
2021-11-09 10:53:37 -06:00
Jim Gustafson
dd342e1f22
Update to RingRTC v2.14.0
2021-11-08 17:44:18 -06:00
Fedor Indutny
409bf1fc82
WebSocket API for CDS
2021-11-08 15:32:31 -08:00
Fedor Indutny
4cb1ea9e5d
Update electron to 15.3.1
2021-11-09 00:09:56 +01:00
Fedor Indutny
519ca05911
Update electron to 15.3.0
2021-11-08 22:43:37 +01: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
Fedor Indutny
33090b5cbd
Bump better-sqlite3
2021-10-27 11:44:37 -07:00
Josh Perez
3e38a4b761
Downgrade to electron v13.5.0
2021-10-22 20:24:20 -04: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
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
Fedor Indutny
1466f9f1b2
Update got/form-data to latest
2021-10-06 09:25:22 -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
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
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
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
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
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
Fedor Indutny
19f4bdd337
Update signal-client to 0.8.4
2021-08-18 17:04:40 -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
Josh Perez
9078919545
Transcode heic/heif images
2021-08-09 13:06:21 -07: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
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
Fedor Indutny
c3bdf3d411
Show lightbox for GIFs
2021-07-14 16:39:52 -07:00
Fedor Indutny
570fb182d4
Fully move to protobufjs
2021-07-13 11:54:53 -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
3b444479c0
Include new database corruption check for SQL errors
2021-06-30 15:06:50 -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
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
dependabot-preview[bot]
2674e2f9f9
Upgrade merge-deep to v3.0.3
2021-06-14 14:53:09 -07:00
dependabot-preview[bot]
ca81a2adc2
Upgrade dns-packet to v1.3.4
2021-06-14 14:52:15 -07:00
Fedor Indutny
df0aadc8a4
Update electron to 13.1.2
2021-06-10 13:53:43 -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
dependabot-preview[bot]
2e3f0831bd
Bump ws from 6.2.1 to 6.2.2
...
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-06-04 08:22:47 -05: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
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
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
Scott Nonnenberg
c62b5a900e
Update proxy-agent to v4.0.1
2021-05-10 15:38:39 -07:00
dependabot-preview[bot]
bfc1524b49
Upgrade bl to v1.2.3
2021-05-07 13:19:30 -07:00
dependabot-preview[bot]
64314bc10b
Upgrade hosted-git-info to v2.8.9
2021-05-07 13:17:43 -07:00
Fedor Indutny
2347bb334c
Update Electron to 12.0.7
2021-05-07 15:10:19 -05:00
dependabot-preview[bot]
97fe907483
Upgrade websocket-extensions to v0.1.4
2021-05-07 12:04:35 -07:00
dependabot-preview[bot]
16034f9358
Upgrade underscore to v1.12.1
2021-05-07 12:04:05 -07:00
dependabot-preview[bot]
0339026103
Upgrade elliptic to v6.5.4
2021-05-07 11:23:59 -07:00
dependabot-preview[bot]
166bb3a50d
Upgrade y18n to v3.2.2
2021-05-07 11:23:17 -07:00
dependabot-preview[bot]
c82c67f726
Upgrade ssri to v6.0.2
2021-05-07 11:22:39 -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
dependabot-preview[bot]
82a9705010
Upgrade handlebars to v4.7.7
2021-05-06 17:16:03 -05:00
dependabot-preview[bot]
378763ec53
Upgrade ua-parser-js to v0.7.28
2021-05-06 17:15:27 -05:00
dependabot-preview[bot]
bfbcdab67b
Upgrade url-parse to v1.5.1
2021-05-06 17:12:02 -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
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
Fedor Indutny
863e700325
deps: update better-sqlite3
2021-04-27 12:31:49 -07:00
Scott Nonnenberg
97a4361c6f
yarn.lock fixup
2021-04-14 14:25:25 -07:00
Evan Hahn
31a777a130
Merge branch 'WhyNotHugo-python3' into next-beta
2021-04-14 14:15:24 -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
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
37c8c1727f
Types, better-sqlite3, and worker_threads for our sqlite
2021-04-08 23:53:18 -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
d6bb8ae35e
Adds axe-storybook-testing
2021-04-06 16:12:33 -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
Fedor Indutny
b93164a8c0
Reduce size of asar file and unpacked asar folder
2021-03-19 16:57:35 -04:00
Evan Hahn
e81c18e84c
Storybook: allow optional chaining
2021-03-19 16:57:35 -04:00
Josh Perez
d85a43fe93
Replace bunyan with pino
2021-03-19 16:57:35 -04:00
Fedor Indutny
12d7f24d0f
New UI for audio playback and global audio player
...
Introduce new UI and behavior for playing audio attachments in
conversations. Previously, playback stopped unexpectedly during window
resizes and scrolling through the messages due to the row height
recomputation in `react-virtualized`.
With this commit we introduce `<GlobalAudioContext/>` instance that
wraps whole conversation and provides an `<audio/>` element that
doesn't get re-rendered (or destroyed) whenever `react-virtualized`
recomputes messages. The audio players (with a freshly designed UI) now
share this global `<audio/>` instance and manage access to it using
`audioPlayer.owner` state from the redux.
New UI computes on the fly, caches, and displays waveforms for each
audio attachment. Storybook had to be slightly modified to accomodate
testing of Android bubbles by introducing the new knob for
`authorColor`.
2021-03-19 16:57:35 -04:00
Jim Gustafson
5447d0ad69
Update to RingRTC v2.9.4
2021-03-19 16:53:51 -04:00
Jack Lloyd
84dc166b63
Bump to using 0.3.0 release of the libsignal-client library
...
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2021-03-19 16:53:51 -04:00
Jim Gustafson
79ddd48c28
Update to RingRTC v2.9.3
2021-03-19 16:53:51 -04:00
Evan Hahn
fe187226bb
Upgrade protobufjs to 6.10.2
2021-03-19 16:53:51 -04:00
Scott Nonnenberg
66d30f2a0d
Update libsignal-client for improved win32 build
2021-02-17 11:07:18 -08:00
Scott Nonnenberg
220d906422
Update google-libphonenumber to v3.2.17
2021-02-16 12:14:54 -08:00
Scott Nonnenberg
ed786898fb
Update to Electron v11.2.3
2021-02-11 12:20:05 -06:00
Evan Hahn
24f2363ebe
Upgrade Sinon to latest version, v9.2.4
2021-02-10 14:47:55 -08:00
Jim Gustafson
245f8c665d
Update to RingRTC v2.9.2
2021-02-04 11:54:18 -08:00
Evan Hahn
850482ea70
Upgrade libsignal-client to fix CI issues
2021-02-04 10:12:21 -08:00
Evan Hahn
d22add261b
Upgrade blueimp-load-image to v5.14.0
2021-01-29 14:44:57 -08:00
Jack Lloyd
a769402c0c
Use the libsignal-client for curve operations
2021-01-27 14:39:09 -08:00
Evan Hahn
a8787e7c9e
Convert logging infrastructure to TypeScript
2021-01-27 13:13:33 -08:00
Evan Hahn
c8b551edab
Upgrade to Electron 11
2021-01-25 18:29:01 -08:00
Evan Hahn
ca669a2638
Update Sharp to the latest version, v0.27.0
2021-01-25 18:29:01 -08:00
Evan Hahn
c85c073669
Update Bunyan to the latest version, v1.8.15
2021-01-25 18:29:00 -08:00
Evan Hahn
38a898cdb8
Update read-last-lines to v1.8.0
2021-01-25 18:28:59 -08:00
Evan Hahn
8ccf402497
Use consistent User-Agent when uploading debug logs
2021-01-25 18:28:59 -08:00
Evan Hahn
dd0ea6b3fe
Upgrade TypeScript to the latest version, v4.1.3
2021-01-25 18:28:57 -08:00
dependabot-preview[bot]
eaa65bbc63
Bump ini from v1.3.4 to v1.3.7
2020-12-14 16:09:37 -06:00
Evan Hahn
dd01942d2c
Update to RingRTC v2.8.7
2020-12-07 14:18:46 -08:00
Evan Hahn
c151d09088
Update to RingRTC v2.8.6, fixing group calling audio bugs
2020-12-07 09:25:02 -08:00
Evan Hahn
6b2e955a82
Update to RingRTC v2.8.5
2020-12-04 09:32:31 -08:00
Evan Hahn
f3f2cb2b5e
Show active speaker in group calling PiP
2020-12-01 15:52:09 -08:00
Josh Perez
af6ec26225
Upgrades to RingRTC v2.8.3
2020-11-23 14:49:32 -05:00
Josh Perez
ce68eb4dc6
Upgrades to RingRTC v2.8.2
2020-11-23 14:49:31 -05:00
Josh Perez
c6eafbb8d5
Fix tooltip bugs
2020-11-23 14:49:31 -05:00
Evan Hahn
b366967ca5
Upgrade to RingRTC v2.8.2 RC.6
2020-11-23 14:48:12 -05:00
Scott Nonnenberg
26884432a2
Update TypeScript, Prettier and typescript-eslint for new TypeScript 3.8 syntax
2020-11-23 14:45:44 -05:00
Jim Gustafson
ff0794e08b
Update to RingRTC v2.8.1
2020-11-11 15:10:41 -06:00