Alex Hart
|
e60b32202e
|
Improved missed call state handling.
|
2024-04-29 19:25:59 -04:00 |
|
Alex Hart
|
0eda714755
|
Send recipients when sending group story sync.
|
2024-04-10 14:21:34 -03:00 |
|
Greyson Parrelli
|
3ba2b46bb0
|
Convert Recipient to kotlin.
|
2024-04-03 14:02:55 -04:00 |
|
Cody Henthorne
|
874f808d56
|
Add process read sync tests.
|
2024-03-19 14:47:58 -04:00 |
|
Alex Hart
|
7a69df42a7
|
Add receive support for new call log event data.
|
2024-03-19 14:47:58 -04:00 |
|
Greyson Parrelli
|
891c130e12
|
Sync the PNI identity used in sent transcripts.
|
2024-03-06 20:42:01 -04:00 |
|
Alex Hart
|
9f197b12ed
|
Add support for call log mark as read.
|
2024-03-06 20:42:01 -04:00 |
|
Jim Gustafson
|
690608cdf3
|
Update to RingRTC v2.39.0
Co-authored-by: Alex Hart <alex@signal.org>
|
2024-03-06 20:42:01 -04:00 |
|
Greyson Parrelli
|
276e253fdf
|
Fix individual send metrics.
|
2024-03-06 20:42:01 -04:00 |
|
Greyson Parrelli
|
58b11f3c47
|
Do a CDS refresh when a new chat is created.
|
2024-03-06 20:42:01 -04:00 |
|
Greyson Parrelli
|
c4842ae7c5
|
Attempt to prevent message retry loops.
|
2024-02-23 15:36:23 -05:00 |
|
Greyson Parrelli
|
8fc9893ecd
|
Improve logging around retries archiving sessions.
|
2024-02-21 13:04:42 -05:00 |
|
Greyson Parrelli
|
c0a6f2316c
|
Do not acknowledge retry receipts sent to PNI.
|
2024-02-20 12:24:32 -05:00 |
|
Greyson Parrelli
|
03c5a254e8
|
Fix issue with receiving server delivery receipts at PNI.
|
2024-02-15 22:05:57 -05:00 |
|
Cody Henthorne
|
aa76cefb1c
|
Update spam UX and reporting flows.
|
2024-02-09 18:41:26 -05:00 |
|
Greyson Parrelli
|
155f6a88f8
|
Ensure one-time kyber prekeys are generated during change number.
|
2024-02-09 13:32:05 -05:00 |
|
Greyson Parrelli
|
b260a47b49
|
Fix issue where media sent transcripts didn't trigger thread updates.
|
2024-02-08 14:10:20 -05:00 |
|
Greyson Parrelli
|
12385b9c5a
|
Update stores to use a constant accountId for PNIs.
|
2024-02-08 12:53:22 -05:00 |
|
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 |
|