Scott Nonnenberg
|
e0415de893
|
Don't always show an error on manual contact sync
|
2021-04-09 00:06:46 -04:00 |
|
Evan Hahn
|
a82fa86176
|
Fetch sender certificates on-demand
|
2021-04-09 00:06:46 -04:00 |
|
Evan Hahn
|
8fe1be8678
|
Remove ability to set or read author E164 for new quotes
|
2021-04-08 23:51:54 -04:00 |
|
Evan Hahn
|
18ccda83ba
|
Use UUID-only sender certificate when applicable
|
2021-04-08 23:51:54 -04:00 |
|
Evan Hahn
|
63ece2e9b4
|
Don't set or read reaction target phone number
|
2021-04-05 18:08:50 -04:00 |
|
Jost Schulte
|
9823eb2201
|
Fix typos in TypeScript and SCSS files
See [#5136][0].
[0]: https://github.com/signalapp/Signal-Desktop/pull/5136
|
2021-04-02 15:28:07 -05:00 |
|
Fedor Indutny
|
5c8cb6b89b
|
Decrease batcher wait time to speed up startup
|
2021-03-30 20:40:48 -04:00 |
|
Fedor Indutny
|
990e501850
|
First pass on CI support
|
2021-03-25 19:02:53 -07:00 |
|
Fedor Indutny
|
746e99b8c2
|
Flush all watchers on empty queue
|
2021-03-25 17:00:03 -07:00 |
|
Fedor Indutny
|
a75402d290
|
Add timestamp utilities with helpful names
|
2021-03-22 16:08:52 -05:00 |
|
Scott Nonnenberg
|
58cb9fba6b
|
Ensure we don't supply undefined to SyncMessage.Read protobuf
|
2021-03-19 16:57:36 -04:00 |
|
Scott Nonnenberg
|
7ffc01f0b0
|
MessageReceiver: Restore queuing for in-order decryption
|
2021-03-19 16:57:36 -04:00 |
|
Scott Nonnenberg
|
0eec84391f
|
MessageReceiver: Be resilient to failed updateCache call
|
2021-03-19 16:57:36 -04:00 |
|
Fedor Indutny
|
f98c3cba8c
|
Preliminary support for better performance testing
|
2021-03-19 16:57:36 -04:00 |
|
Fedor Indutny
|
fd8339e2ff
|
Fix for UnregisteredUserError handling when fetching UUIDs
|
2021-03-19 16:57:36 -04:00 |
|
Josh Perez
|
62e04a1bbd
|
Fix for unread syncs and ooo reactions
|
2021-03-19 16:57:35 -04:00 |
|
Fedor Indutny
|
11e9b971f0
|
Provide third HKDF parameter putRemoteAttestation
|
2021-03-19 16:57:35 -04:00 |
|
Josh Perez
|
468d491d34
|
Optimizations to the performance improvement changes
|
2021-03-19 16:57:35 -04:00 |
|
Josh Perez
|
d82ce07942
|
Improve cold start performance
|
2021-03-19 16:57:35 -04:00 |
|
Scott Nonnenberg
|
c9ffb7c014
|
Move SecretSessionCipher to TypeScript
|
2021-03-19 16:57:35 -04:00 |
|
Scott Nonnenberg
|
1ee47735d9
|
Add 'chat session refreshed' to timeline for every error
|
2021-03-19 16:53:51 -04:00 |
|
Scott Nonnenberg
|
98e7e65d25
|
Automatic session reset
|
2021-03-19 16:53:51 -04:00 |
|
Scott Nonnenberg
|
bc0f4387fe
|
Backwards compatibility updates for libsignal-client
|
2021-02-12 10:38:49 -08:00 |
|
Scott Nonnenberg
|
9858ae0642
|
Honor messageKeysLimit, remove batching for session saves
|
2021-02-10 14:47:55 -08: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 |
|
Evan Hahn
|
dd0ea6b3fe
|
Upgrade TypeScript to the latest version, v4.1.3
|
2021-01-25 18:28:57 -08:00 |
|
Ehren Kret
|
38ab92da5d
|
Keep signed prekeys for one month
Co-authored-by: Scott Nonnenberg <scott@signal.org>
|
2021-01-25 18:28:57 -08:00 |
|
Scott Nonnenberg
|
4eb49ff304
|
Fix a few issues with linking a new Desktop instance
|
2021-01-19 17:35:07 -08:00 |
|
Scott Nonnenberg
|
37aa3146bb
|
Be resilient to missing data in MessageReceiver constructor
|
2021-01-11 14:23:09 -08:00 |
|
Scott Nonnenberg
|
bc57a31e99
|
MessageReceiver: Envelope id is always locally generated
|
2021-01-11 14:23:09 -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
|
5369950c1d
|
Don't promote archived sessions, more logging on error
|
2020-12-09 14:05:11 -08:00 |
|
Evan Hahn
|
a142cb522e
|
Send group call events to linked devices
|
2020-12-09 16:02:50 -06:00 |
|
Scott Nonnenberg
|
a4d0c0dfab
|
MessageReceiver: still queue message, even if respond(200) fails
|
2020-12-03 10:04:50 -06:00 |
|
Scott Nonnenberg
|
845532c9b7
|
MessageReceiver: Wait for derived GV1 data
|
2020-12-02 14:31:42 -08:00 |
|
Evan Hahn
|
b30b83ed57
|
Send group call update messages when joining/leaving a call
|
2020-12-01 17:49:08 -08:00 |
|
Evan Hahn
|
688938b5a1
|
Don't send messages to blocked group members
|
2020-12-01 12:04:14 -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 |
|
Scott Nonnenberg
|
26884432a2
|
Update TypeScript, Prettier and typescript-eslint for new TypeScript 3.8 syntax
|
2020-11-23 14:45:44 -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 |
|
Scott Nonnenberg
|
7d4d85a755
|
Reactions: Don't send null 'remove' field
|
2020-11-11 21:03:56 -06:00 |
|
Scott Nonnenberg
|
d4d9688447
|
Ensure authorUuid is set in outgoing quotes
|
2020-11-06 13:06:21 -06:00 |
|
Chris Svenningsen
|
53c89aa40f
|
Send @mentions
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
8bfaf598af
|
Add license headers across the project
|
2020-11-04 13:03:13 -06:00 |
|
Scott Nonnenberg
|
18c71b291c
|
Fix left pane draft display and GV2 typing indicators
|
2020-11-03 16:16:20 -08:00 |
|