Greyson Parrelli
|
2c2735af6d
|
Do not create new threads to show error messages.
|
2024-01-31 22:12:17 -05:00 |
|
Alex Hart
|
a827033f25
|
Ensure incoming story reactions are marked as such.
|
2024-01-23 11:52:03 -05:00 |
|
Alex Hart
|
62b142cdeb
|
Add new state transitions for group call disposition.
|
2024-01-09 11:12:48 -04:00 |
|
Jim Gustafson
|
78b714e019
|
Remove legacy call message fields
|
2024-01-09 11:12:48 -04:00 |
|
Greyson Parrelli
|
b6528e843e
|
Fix profile fetches for empty groups.
|
2024-01-08 10:43:49 -05:00 |
|
Cody Henthorne
|
3fa3b93c85
|
Fix improper notifications when delaying for linked device activity.
|
2024-01-03 15:12:45 -05:00 |
|
Alex Hart
|
b434e955ac
|
Fix dropped gradient background from text stories sent from desktop.
|
2024-01-03 15:12:45 -05:00 |
|
Clark
|
61810cc977
|
Re-use session objects during multi-recipient encryption.
|
2023-12-04 16:18:53 -05:00 |
|
Cody Henthorne
|
6d3924ba43
|
Add group call NOT_ACCEPTED sync handling.
|
2023-12-04 16:18:10 -05:00 |
|
Cody Henthorne
|
34a228f85e
|
Remove GV1 migration support.
|
2023-11-17 14:25:47 -05:00 |
|
Greyson Parrelli
|
4519cdb49c
|
Remove some unnecessary transactions in MessageContentProcessor.
|
2023-11-15 17:02:28 -05:00 |
|
Greyson Parrelli
|
e80b7cf0a2
|
Store receipt fields as booleans instead of counts.
|
2023-11-15 17:02:21 -05:00 |
|
Greyson Parrelli
|
2f52664820
|
Merge MediaMmsMessageRecord into MmsMessageRecord.
|
2023-11-15 17:02:21 -05:00 |
|
Nicholas Tinsley
|
761553d392
|
Avoid unnecessary lock acquisition.
|
2023-11-03 15:12:29 -04:00 |
|
Greyson Parrelli
|
a8e02b9ced
|
Move envelope follow-up operations outside of the transaction.
|
2023-10-30 18:09:17 -04:00 |
|
Greyson Parrelli
|
ea0c3dbe5a
|
Add logging around database transactions and group recipient creation.
|
2023-10-30 18:09:17 -04:00 |
|
Greyson Parrelli
|
617369dbc0
|
Make type a mandatory param on IncomingMessage.
|
2023-10-25 15:44:13 -04:00 |
|
Greyson Parrelli
|
6b3f41d675
|
Merge IncomingTextMessages into IncomingMessage.
|
2023-10-25 14:30:23 -04:00 |
|
Greyson Parrelli
|
4f754ae309
|
Centralize media message inserts.
|
2023-10-23 14:31:39 -04:00 |
|
Greyson Parrelli
|
4fe6d79fff
|
Unify our Base64 utilities.
|
2023-10-17 11:15:56 -04:00 |
|
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 |
|