Nicholas Tinsley
|
bce133ac28
|
Add more logging around missing RecipientId.
|
2023-09-25 21:25:00 -04:00 |
|
Cody Henthorne
|
d7314ec2a4
|
Fix NPE in group change message processing.
|
2023-09-24 21:20:54 -04:00 |
|
Cody Henthorne
|
d3b0559b72
|
Fix link preview processing when missing a date.
|
2023-09-23 23:06:50 -04:00 |
|
Cody Henthorne
|
65cdc143da
|
Fix incorrect handling of hangup message.
|
2023-09-23 22:40:46 -04:00 |
|
Cody Henthorne
|
efbd5cab85
|
Convert SignalService, Database, Group, Payment, and other remaining protos to wire.
|
2023-09-21 13:59:52 -03:00 |
|
Clark
|
51e46db42d
|
Fail websocket drain if keepalive token is removed.
|
2023-09-13 13:28:43 -03:00 |
|
Cody Henthorne
|
11e0dd18d3
|
Remove use of legacy hangup in sending flow.
|
2023-09-13 13:28:43 -03:00 |
|
Greyson Parrelli
|
e41accf52d
|
Fix bug where name wouldn't refresh when getting a message request.
|
2023-09-11 17:07:12 -03:00 |
|
Greyson Parrelli
|
1cca60fa53
|
Include decryption time in success log.
|
2023-09-11 17:07:12 -03:00 |
|
Greyson Parrelli
|
cd38c99f7e
|
Reduce websocket timeout if we have no network.
|
2023-09-11 17:07:12 -03:00 |
|
Alex Hart
|
266adf788c
|
Add support for received call link previews.
|
2023-09-11 17:07:12 -03:00 |
|
Greyson Parrelli
|
95c6f569d6
|
Fetch data in ConversationDataSource in parallel.
|
2023-09-06 09:34:48 -04:00 |
|
Greyson Parrelli
|
099c94c215
|
Fix handling of some PNI initial contact flows.
|
2023-08-31 14:33:54 -04:00 |
|
Cody Henthorne
|
b83080e2d7
|
Fix payments spinning forever.
|
2023-08-31 14:33:53 -04:00 |
|
Cody Henthorne
|
f566e10710
|
Drop V2 suffix from MCPv2 classes.
|
2023-08-16 17:06:04 -04:00 |
|
Cody Henthorne
|
fbf4de0ec5
|
Remove job-based decryption support and MCPv1.
|
2023-08-16 14:28:14 -04:00 |
|
Greyson Parrelli
|
8ce05c8bbe
|
Include urgent flag in delivery latency log.
|
2023-08-16 10:26:32 -04:00 |
|
Greyson Parrelli
|
5fa9a27ee0
|
Convert WebSocketStrategy.java -> WebSocketDrainer.kt
|
2023-08-16 10:26:32 -04:00 |
|
Greyson Parrelli
|
b07d675bb4
|
Remove BackgroundMessageRetriever and clean up old code.
|
2023-08-16 10:26:32 -04:00 |
|
Greyson Parrelli
|
d6adfea9b1
|
Clean up old one-time prekeys.
|
2023-08-16 10:26:31 -04:00 |
|
Greyson Parrelli
|
72e5532c6c
|
Perform a legacy session reset if you fail to decrypt a sync message.
|
2023-08-16 10:26:31 -04:00 |
|
Greyson Parrelli
|
5688d85789
|
Do not send retry receipts for messages sent to our PNI.
|
2023-08-16 10:26:31 -04:00 |
|
Clark
|
251d251661
|
Send read receipts per edit message revision.
|
2023-08-14 17:20:04 -04:00 |
|
Greyson Parrelli
|
ca3187d0b8
|
Ungate some PNP receive-side behavior.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
49c8c88a22
|
Put message latency time in decryption log.
|
2023-08-10 15:29:02 -03:00 |
|
Greyson Parrelli
|
14f3fb5a94
|
Break message-latency into high/low priority.
|
2023-08-10 15:29:02 -03:00 |
|
Clark
|
6a87495a6d
|
Update contact hiding to spec.
|
2023-08-10 15:29:02 -03:00 |
|
Clark
|
d3f073e573
|
Fix edit message when sending via legacy path.
|
2023-08-01 15:51:31 -04:00 |
|
Clark
|
a0e514dac9
|
Enqueue download jobs for edit messages.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
e3ec53c2d0
|
Remove deprecated SMS fields from recipient table.
|
2023-08-01 15:51:31 -04:00 |
|
Clark
|
66792f2d56
|
Add heuristics for delayed notifications.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
c012ead143
|
Validate ServiceIds on envelopes.
|
2023-08-01 15:51:31 -04:00 |
|
Greyson Parrelli
|
82906aee58
|
Use strongly-typed ACIs and PNIs everywhere.
|
2023-08-01 15:51:31 -04:00 |
|
Alex Hart
|
a8349671d0
|
Add Receive support for the new CallLogEvent proto messages.
|
2023-07-19 17:12:18 -04:00 |
|
Greyson Parrelli
|
8fc1065dd6
|
Rename some protos.
|
2023-07-18 09:55:02 -04:00 |
|
Cody Henthorne
|
5731bf023a
|
Add unread divider decoration to CFv2.
|
2023-07-18 09:55:01 -04:00 |
|
Clark
|
ac4d8679a1
|
Add local metrics for message processing.
|
2023-07-12 15:48:52 -04:00 |
|
Clark
|
13470fb0c3
|
Increase FCM push websocket timeout.
|
2023-06-30 12:41:00 -04:00 |
|
Clark
|
9e6f2336d1
|
Add push websocket fetch stats.
|
2023-06-30 11:07:05 -04:00 |
|
Clark
|
c08f1355db
|
Refresh isConnectionNecessary on network block changes.
|
2023-06-28 17:13:15 -04:00 |
|
Clark
|
86cd4c5c30
|
Fix remote delete for edit messages.
|
2023-06-20 10:29:47 -04:00 |
|
Clark
|
25860867bb
|
Use correct receive timestamp for edit message handling.
|
2023-06-16 16:30:49 -04:00 |
|
Cody Henthorne
|
6cc41e95c6
|
Remove edit message receive feature flag.
|
2023-06-15 15:36:09 -04:00 |
|
Alex Hart
|
51222738df
|
Remove avatar color from CallLink table.
|
2023-06-15 15:36:08 -04:00 |
|
g1a55er
|
03a212eee4
|
Reschedule job if background web socket message retrieval fails.
Closes #12971
|
2023-06-15 13:31:59 -04:00 |
|
Alex Hart
|
290c107698
|
Implement simple avatar color picking algorithm to align with iOS.
|
2023-06-06 12:47:16 -04:00 |
|
Cody Henthorne
|
e303570b2f
|
Update to libsignal 0.26.0
|
2023-06-06 12:47:16 -04:00 |
|
Greyson Parrelli
|
1965d5879f
|
Log message procesing speed at 2 decimal places.
|
2023-06-06 12:47:16 -04:00 |
|
Greyson Parrelli
|
e2ef8e2ef9
|
Add support for kyber prekeys.
|
2023-06-06 12:47:15 -04:00 |
|
Clark
|
159c0d1104
|
Fix child transaction causing batch to be discarded.
|
2023-05-30 15:18:05 -04:00 |
|