Fedor Indutny
|
366b875fd2
|
Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2023-08-21 09:30:32 -07:00 |
|
Scott Nonnenberg
|
65b6d9c2bc
|
Fix failover on failed sends, and improve logging
|
2023-06-20 17:06:38 -07:00 |
|
Scott Nonnenberg
|
efc237d106
|
Additional logging, more reliable contact/group sync fetch
|
2023-06-14 13:51:49 -07:00 |
|
Josh Perez
|
1f2cde6d04
|
Send edited messages support
Co-authored-by: Fedor Indutnyy <indutny@signal.org>
|
2023-04-20 09:31:59 -07:00 |
|
Fedor Indutny
|
371c73377c
|
Move setVerified to conversation queue
|
2023-03-09 15:33:12 -08:00 |
|
Jamie Kyle
|
3705b959d6
|
Remove end year from licenses
|
2023-01-03 11:55:46 -08:00 |
|
Fedor Indutny
|
ed271d92ea
|
Add no-misused/floating-promises lint rule
|
2022-12-21 10:41:48 -08:00 |
|
Fedor Indutny
|
991580a1ed
|
Improve error handling during group sends
|
2022-11-22 10:43:43 -08:00 |
|
Scott Nonnenberg
|
2b2594c20a
|
Stories: Fix sender key persistence, pipe story: true into sends
|
2022-09-30 09:59:36 -07:00 |
|
Fedor Indutny
|
757af2cbbe
|
Include ACI+Access Keys pairs with CDSI requests
|
2022-08-18 13:44:53 -07:00 |
|
Fedor Indutny
|
00cfd92dd0
|
Send and receive PniSignatureMessage
|
2022-08-15 14:53:33 -07:00 |
|
Scott Nonnenberg
|
06190b1434
|
Introduce new urgent property for outgoing messages
|
2022-07-01 09:55:13 -07:00 |
|
Evan Hahn
|
f50a6abe36
|
Remove unused eslint-disable s
|
2022-06-03 14:07:51 -07:00 |
|
Jordan Rose
|
5a107e1bc3
|
Update for @signalapp/libsignal-client rename
|
2022-03-24 14:47:21 -07:00 |
|
Dimitris Apostolou
|
718d0a7046
|
Fix typos
|
2022-03-13 11:10:17 +02:00 |
|
Scott Nonnenberg
|
4be2a33be5
|
Populate dataMessage on CallbackResultType when sending 1:1 messages
|
2022-03-04 17:39:37 -08:00 |
|
Scott Nonnenberg
|
fcb96bf92a
|
Simplify OutgoingIdentityKeyError, use it in getKeysForIdentifier
|
2022-02-25 15:39:24 -08:00 |
|
Scott Nonnenberg
|
90356d4c0f
|
Move a number of sync messages to jobs for retry
|
2022-01-14 13:34:52 -08:00 |
|
Evan Hahn
|
5619eeca83
|
Upgrade Prettier to 2.4.1
|
2021-11-11 16:43:05 -06:00 |
|
Evan Hahn
|
d6ffb08a63
|
Disable class-methods-use-this lint rule
|
2021-11-04 16:04:51 -05:00 |
|
Fedor Indutny
|
63fcdbe787
|
Use UUIDs in group database schema
|
2021-10-26 15:59:08 -07:00 |
|
Evan Hahn
|
74fde10ff5
|
Prefer import type when importing types
|
2021-10-26 14:15:33 -05:00 |
|
Fedor Indutny
|
eec669f284
|
Remove unused code from WebAPI
|
2021-09-28 16:38:55 -07:00 |
|
Fedor Indutny
|
4ef0bf96cc
|
Uint8Array migration
|
2021-09-23 17:49:05 -07:00 |
|
Fedor Indutny
|
b9d6497cb1
|
Better types for WebAPI
|
2021-09-21 17:58:03 -07:00 |
|
Josh Perez
|
65ddf0a9e8
|
Import log instead of using it off of window
|
2021-09-17 14:27:53 -04:00 |
|
Fedor Indutny
|
c7e7d55af4
|
UUID-keyed lookups in SignalProtocolStore
|
2021-09-09 19:38:11 -07:00 |
|
Evan Hahn
|
9e9a815a2b
|
ESLint: allow for..of
|
2021-08-26 13:18:00 -05:00 |
|
Evan Hahn
|
8775c711ae
|
Mark many of SendMessage's arguments as readonly
|
2021-07-29 12:00:11 -07:00 |
|
Fedor Indutny
|
31989a7706
|
Translate errors before rejecting in SendMessage
|
2021-07-19 18:10:09 -07:00 |
|
Scott Nonnenberg
|
a42c41ed01
|
Message Send Log to enable comprehensive resend
|
2021-07-15 16:48:09 -07:00 |
|
Fedor Indutny
|
ddbbe3a6b1
|
More protobufjs migration
|
2021-07-09 12:36:10 -07:00 |
|
Scott Nonnenberg
|
615ae1ccf7
|
Refactor SendMessage.ts to named parameters
|
2021-07-02 13:34:17 -05:00 |
|
Fedor Indutny
|
8f5086227a
|
Enforce stronger types for ArrayBuffers and storage
|
2021-06-14 17:09:37 -07:00 |
|
Scott Nonnenberg
|
ee513a1965
|
Support for message retry requests
|
2021-05-28 12:11:19 -07:00 |
|
Scott Nonnenberg
|
e6f1ec2b6b
|
Send support for Sender Key
|
2021-05-25 15:40:04 -07:00 |
|
Scott Nonnenberg
|
403b3c5fc6
|
getSendOptions: Disable sealed sender whenever sending to own account
|
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 |
|
Fedor Indutny
|
986d8a66bc
|
Show challenge when requested by server
|
2021-05-05 17:09:29 -07:00 |
|
Scott Nonnenberg
|
18c86898d1
|
OutgoingMessage: Use enqueueSessionJob for all encrypts
|
2021-05-04 18:03:03 -07:00 |
|
Evan Hahn
|
b9bc957299
|
Fix sendToIdentifier error message
|
2021-05-04 09:44:17 -07:00 |
|
Evan Hahn
|
bf6487c5b9
|
Don't mark conversations as unregistered unless there's no UUID
|
2021-04-29 14:27:37 -07:00 |
|
Evan Hahn
|
013923d3c1
|
Remove CDS feature flag
|
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 |
|
Evan Hahn
|
18ccda83ba
|
Use UUID-only sender certificate when applicable
|
2021-04-08 23:51:54 -04:00 |
|
Fedor Indutny
|
fd8339e2ff
|
Fix for UnregisteredUserError handling when fetching UUIDs
|
2021-03-19 16:57:36 -04:00 |
|
Scott Nonnenberg
|
c9ffb7c014
|
Move SecretSessionCipher to TypeScript
|
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 |
|
Scott Nonnenberg
|
5369950c1d
|
Don't promote archived sessions, more logging on error
|
2020-12-09 14:05:11 -08:00 |
|
Evan Hahn
|
8bfaf598af
|
Add license headers across the project
|
2020-11-04 13:03:13 -06:00 |
|