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