Fedor Indutny
|
c68fd3d727
|
confirmCode endpoint shouldn't reconnect socket
|
2021-08-04 13:12:35 -07:00 |
|
Fedor Indutny
|
d5810d6bac
|
Support more WebSocket endpoints
|
2021-08-03 17:37:17 -07:00 |
|
Scott Nonnenberg
|
ab5a12fded
|
Sender Key: Prepare for testing in beta
|
2021-08-02 19:12:49 -05:00 |
|
Fedor Indutny
|
0acefaa656
|
Add assert to messages endpoint
|
2021-07-29 01:20:18 -07:00 |
|
Fedor Indutny
|
1c1d0e2da0
|
Move to websocket for requests to signal server
|
2021-07-28 14:37:09 -07:00 |
|
Fedor Indutny
|
fdec47d637
|
Use single WebAPI instance across the app
|
2021-07-23 10:23:50 -07:00 |
|
Josh Perez
|
56d5d283bd
|
Support for announcement-only groups
|
2021-07-20 13:18:35 -07:00 |
|
Fedor Indutny
|
886e8966ff
|
Drop support for signaling key
|
2021-07-19 18:11:07 -07:00 |
|
Josh Perez
|
cd35a29638
|
Edit profile
|
2021-07-19 12:26:06 -07:00 |
|
Fedor Indutny
|
0fe68b57b1
|
Fix CDS lookup
|
2021-07-15 16:17:22 -07:00 |
|
Fedor Indutny
|
570fb182d4
|
Fully move to protobufjs
|
2021-07-13 11:54:53 -07:00 |
|
Fedor Indutny
|
ddbbe3a6b1
|
More protobufjs migration
|
2021-07-09 12:36:10 -07:00 |
|
Fedor Indutny
|
a6394e0c8b
|
Reconnect within MessageReceiver
|
2021-06-23 09:47:42 -05:00 |
|
Fedor Indutny
|
9f0c630574
|
Move to protobufjs in ts/groups.ts
|
2021-06-22 09:46:42 -05:00 |
|
Fedor Indutny
|
d4d454e554
|
Reject WebSocket connect timeout with an HTTPError
|
2021-06-21 14:06:06 -05:00 |
|
Scott Nonnenberg
|
68f1023946
|
Move message.getPropsForBubble and friends to selectors
|
2021-06-17 10:15:10 -07:00 |
|
Fedor Indutny
|
584cedecff
|
Wrap all websocket errors, reconnect earlier
|
2021-06-14 17:12:58 -07:00 |
|
Fedor Indutny
|
17e6ec468e
|
Faster WebSocket reconnects
|
2021-06-09 15:28:54 -07:00 |
|
Evan Hahn
|
e4a632f601
|
Link previews: clean up AbortSignal types
|
2021-06-08 13:55:37 -07:00 |
|
Scott Nonnenberg
|
5a4fc5e425
|
Sender Key: Disable capability and bug fixes
|
2021-06-01 12:40:09 -07:00 |
|
Scott Nonnenberg
|
ee513a1965
|
Support for message retry requests
|
2021-05-28 12:11:19 -07:00 |
|
Evan Hahn
|
d4dc9b8e39
|
Message Requests: Add new "Report spam and block" button
|
2021-05-27 13:37:58 -07:00 |
|
Scott Nonnenberg
|
e6f1ec2b6b
|
Send support for Sender Key
|
2021-05-25 15:40:04 -07:00 |
|
Evan Hahn
|
d07996e910
|
Add type to WebAPI error message
|
2021-05-20 17:37:18 -07:00 |
|
Scott Nonnenberg
|
38f9aef2af
|
On 401 response from Signal server, reconnect websocket
|
2021-05-20 17:37:09 -07:00 |
|
Scott Nonnenberg
|
fc12d02a8d
|
Clean up inviteLink handling, harden compose input
|
2021-05-06 12:06:20 -07:00 |
|
Fedor Indutny
|
986d8a66bc
|
Show challenge when requested by server
|
2021-05-05 17:09:29 -07:00 |
|
Scott Nonnenberg
|
86d2a4b5dd
|
decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript
|
2021-04-29 14:27:35 -07:00 |
|
Evan Hahn
|
a82fa86176
|
Fetch sender certificates on-demand
|
2021-04-09 00:06:46 -04:00 |
|
Fedor Indutny
|
f98c3cba8c
|
Preliminary support for better performance testing
|
2021-03-19 16:57:36 -04:00 |
|
Fedor Indutny
|
11e9b971f0
|
Provide third HKDF parameter putRemoteAttestation
|
2021-03-19 16:57:35 -04:00 |
|
Scott Nonnenberg
|
a48b3e381e
|
Support for joining New Groups via invite links
|
2021-01-29 14:16:48 -08:00 |
|
Evan Hahn
|
10ace53845
|
Remove unnecessary query param for /v1/certificate/delivery endpoint
|
2021-01-27 11:10:00 -06:00 |
|
Evan Hahn
|
8a72607fa7
|
Prefer type to interface and add an ESLint rule
|
2021-01-25 18:29:00 -08:00 |
|
Scott Nonnenberg
|
3a726ad311
|
Adjust timeouts for better performance
|
2021-01-11 13:59:46 -08:00 |
|
Scott Nonnenberg
|
3f58a9b762
|
Clean up UUID-handling to prepare for future
|
2020-12-09 17:26:37 -05:00 |
|
Scott Nonnenberg
|
2b8ae412e0
|
New feature flag with ability to migrate GV1 groups
|
2020-12-01 10:42:35 -06:00 |
|
Scott Nonnenberg
|
2c69f2c367
|
Support for GV1 -> GV2 migration
|
2020-11-23 14:48:12 -05:00 |
|
Evan Hahn
|
72e4ec95ce
|
Minor: fix typo in WebAPI error message
|
2020-11-23 14:45:44 -05:00 |
|
Evan Hahn
|
022c4bd0f4
|
Initial group calling support
|
2020-11-23 14:45:44 -05:00 |
|
Evan Hahn
|
8bfaf598af
|
Add license headers across the project
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
313faab774
|
Outbound link previews
|
2020-10-12 18:10:08 -04:00 |
|
Sidney Keese
|
7b6d8f55d6
|
Migrate textsecure to eslint
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-10-12 18:10:07 -04:00 |
|
Chris Svenningsen
|
b5df9b4067
|
Migrate messages, conversations, conversation_view, background to TS
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-10-12 18:10:07 -04:00 |
|
iomintz
|
6e7930f7a9
|
WebAPI.initialize: add missing validity check for proxyUrl (#4565)
|
2020-10-12 18:08:43 -04:00 |
|
Scott Nonnenberg
|
58af7adeaa
|
Update to the new gv2 capability string
|
2020-09-25 15:19:03 -05:00 |
|
Scott Nonnenberg
|
04d3769bd4
|
Update to the new gv2 capability string
|
2020-09-22 20:30:25 -04:00 |
|
Scott Nonnenberg
|
bc3b61db1d
|
Add p-queue timeouts; fix search crash; improve promise rejection logging
|
2020-09-21 15:42:51 -04:00 |
|
Scott Nonnenberg
|
9fae795e8f
|
GroupsV2: Register GV2 capabilities properly
|
2020-09-10 15:03:17 -07:00 |
|
Josh Perez
|
d87335f5a6
|
Support server-determined build expiration
|
2020-09-09 17:34:57 -07:00 |
|