Fedor Indutny
|
e5ba00b798
|
Initial GV2 mock tests
|
2022-04-20 12:35:53 -07:00 |
|
Fedor Indutny
|
7eaba737c6
|
Fix storage service processing of verified status
|
2022-04-05 09:31:18 -07:00 |
|
Jordan Rose
|
5a107e1bc3
|
Update for @signalapp/libsignal-client rename
|
2022-03-24 14:47:21 -07:00 |
|
Fedor Indutny
|
f536421390
|
Better merging for changed keys in storage service
|
2022-03-21 15:06:34 -07:00 |
|
Scott Nonnenberg
|
fc62fd4564
|
Don't send to blocked users
|
2022-02-24 18:40:56 -08:00 |
|
Scott Nonnenberg
|
90356d4c0f
|
Move a number of sync messages to jobs for retry
|
2022-01-14 13:34:52 -08:00 |
|
Scott Nonnenberg
|
06165cb742
|
Include sender keys in SignalProtocolStore zones
|
2022-01-07 18:12:13 -08:00 |
|
Fedor Indutny
|
348012ef4c
|
Add PNI endpoints to WebAPI
|
2021-11-30 20:33:51 +01:00 |
|
Fedor Indutny
|
76a30a5196
|
Use throwOnTimeout option for PQueue
|
2021-11-23 23:01:03 +01: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
|
4ef0bf96cc
|
Uint8Array migration
|
2021-09-23 17:49:05 -07:00 |
|
Fedor Indutny
|
b83c00f43f
|
Defer unprocessed item attempt update
|
2021-09-17 16:11:24 -07:00 |
|
Josh Perez
|
65ddf0a9e8
|
Import log instead of using it off of window
|
2021-09-17 14:27:53 -04:00 |
|
Fedor Indutny
|
091f3653e7
|
Ensure conversation id in storeSession
|
2021-09-10 10:17:32 -07:00 |
|
Fedor Indutny
|
c7e7d55af4
|
UUID-keyed lookups in SignalProtocolStore
|
2021-09-09 19:38:11 -07:00 |
|
Fedor Indutny
|
798533a417
|
Keep UI settings on heartbeat expiration
|
2021-08-30 14:39:57 -07:00 |
|
Evan Hahn
|
9e9a815a2b
|
ESLint: allow for..of
|
2021-08-26 13:18:00 -05:00 |
|
Fedor Indutny
|
b7ccd12245
|
Run resumed zone jobs concurrently
|
2021-08-24 14:07:40 -07:00 |
|
Scott Nonnenberg
|
0fb3951078
|
_maybeMigrateSession: Directly update cache or save session if needed
|
2021-08-03 15:42:23 -07:00 |
|
Scott Nonnenberg
|
9fb8114691
|
Sender Key: Track registrationIds in senderKeyState
|
2021-07-30 11:35:25 -07:00 |
|
Scott Nonnenberg
|
a42c41ed01
|
Message Send Log to enable comprehensive resend
|
2021-07-15 16:48:09 -07:00 |
|
Fedor Indutny
|
8f5086227a
|
Enforce stronger types for ArrayBuffers and storage
|
2021-06-14 17:09:37 -07:00 |
|
Josh Perez
|
d4875fd8f4
|
Remove isPrivate, isMe, isGroupV1, isGroupV2 from model
|
2021-06-07 09:39:13 -07:00 |
|
Fedor Indutny
|
fcaa34d67a
|
Fix session transaction issue
|
2021-05-28 16:09:17 -07:00 |
|
Scott Nonnenberg
|
e6f1ec2b6b
|
Send support for Sender Key
|
2021-05-25 15:40:04 -07:00 |
|
Fedor Indutny
|
4a6132933c
|
Fix race condition in session transactions
|
2021-05-24 15:59:36 -07:00 |
|
Fedor Indutny
|
b878cad625
|
Fix session transactions for archive sessions
|
2021-05-21 09:03:01 -07:00 |
|
Fedor Indutny
|
7c07fdd589
|
Fix in-memory transactions in MessageReceiver
|
2021-05-20 17:37:19 -07:00 |
|
Fedor Indutny
|
7418a5c663
|
Rename locks to zones
|
2021-05-20 17:37:18 -07:00 |
|
Fedor Indutny
|
1f0119a7ac
|
Reuse global locks, handle empty envelopes
|
2021-05-20 17:37:17 -07:00 |
|
Fedor Indutny
|
2abc331058
|
Fix in-memory transactions while accessing sessions
|
2021-05-20 17:37:10 -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
|
86d2a4b5dd
|
decrypt/encrypt with libsignal-client, remove libsignal-protocol-javascript
|
2021-04-29 14:27:35 -07:00 |
|