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 |
|
Greyson Parrelli
|
c8b3ee51ed
|
Acquire group lock before processing a message batch.
|
2023-05-25 16:07:26 -04:00 |
|
Greyson Parrelli
|
3a5e5364c7
|
Remove support for legacy gv1 sync messages.
|
2023-05-24 12:05:23 -04:00 |
|
Clark
|
242900e87f
|
Dont requery attachments and add all jobs at once.
|
2023-05-24 12:05:23 -04:00 |
|
Clark
|
0cfd3265ba
|
Fix post transaction tasks not actually running.
|
2023-05-24 12:05:23 -04:00 |
|
Greyson Parrelli
|
ad50c81a6b
|
Remove unnecessary validation check.
|
2023-05-24 12:05:23 -04:00 |
|
Clark
|
0817f113c6
|
Schedule media downloads after successful transaction.
|
2023-05-24 12:05:23 -04:00 |
|
Nicholas
|
92888778c2
|
Restart websocket immediately upon network change.
|
2023-05-24 12:05:23 -04:00 |
|
Clark
|
836cd04564
|
Inline message processing when we can.
|
2023-05-24 11:29:59 -04:00 |
|
Alex Hart
|
5a38143987
|
Integrate call links create/update/read apis.
|
2023-05-24 11:29:58 -04:00 |
|
Greyson Parrelli
|
4d6d31d624
|
Make attachment count/size remote configurable.
|
2023-05-24 11:29:58 -04:00 |
|
Greyson Parrelli
|
3f740d2904
|
Tweak network timeout settings.
|
2023-05-19 16:30:19 -04:00 |
|
Cody Henthorne
|
866408f673
|
Limit body ranges processed on received messages.
|
2023-05-18 20:35:51 -04:00 |
|
Greyson Parrelli
|
a7e5ab1a6a
|
Update inbound attachment processing.
|
2023-05-18 12:22:35 -04:00 |
|
Clark
|
2d6b16b2ce
|
Introduce extra caching for group message processing.
|
2023-05-17 15:30:26 -04:00 |
|
Clark
|
534c5c3c64
|
Try not blocking main threads to start foreground service.
|
2023-05-17 15:30:26 -04:00 |
|
Greyson Parrelli
|
e2c2ace0e3
|
Add initial storage interfaces for kyber prekeys.
|
2023-05-17 15:30:26 -04:00 |
|
Alex Hart
|
0c57113d8e
|
Add migration for call link recipient link.
|
2023-05-17 15:30:26 -04:00 |
|
Clark
|
e5bf04a407
|
Cleanup Recipient.externalPush to use RecipientId cache.
|
2023-05-17 15:30:08 -04:00 |
|
Clark
|
6b6e2490e7
|
Add performance logging for message processing.
|
2023-05-17 15:30:08 -04:00 |
|
Greyson Parrelli
|
43086f9582
|
Fix more validation spots around unknown UUIDs.
This was a legacy path that got missed.
|
2023-05-17 15:30:08 -04:00 |
|
Clark
|
6ff55cfff7
|
Reduce expensive group operations during message processing.
|
2023-05-17 15:29:31 -04:00 |
|
Clark
|
e9f1f781e1
|
Reduce number of db calls to getGroup.
|
2023-05-17 15:29:31 -04:00 |
|
Greyson Parrelli
|
6da36fe098
|
Deprecate the SyncMessage.pniIdentity field.
|
2023-05-17 15:29:31 -04:00 |
|
Greyson Parrelli
|
c938035ec1
|
Improve error handling around unknown UUIDs.
|
2023-05-11 11:15:13 -04:00 |
|
Clark
|
054a1e4017
|
Reduce number of db calls when processing data messages.
|
2023-05-09 13:41:28 -04:00 |
|
Cody Henthorne
|
fc9a6b98d1
|
Add sync group sent text message processing test.
|
2023-05-05 12:49:18 -03:00 |
|
Greyson Parrelli
|
78b530f8b8
|
Show toast to internal users for invalid messages.
|
2023-05-05 12:48:53 -03:00 |
|
Clark
|
29796f51d7
|
Try calling startForeground in onCreate.
|
2023-05-05 12:48:53 -03:00 |
|
Cody Henthorne
|
4fce7cc3cc
|
Use distinct timestamp for sync message expire timer updates.
|
2023-04-21 13:44:34 -04:00 |
|
Cody Henthorne
|
f14bce9849
|
Fix unable to verify signed group change warning.
|
2023-04-21 12:37:28 -04:00 |
|
Clark
|
b3974d6e64
|
Resolve ANRs from job manager blocking incoming message observer.
|
2023-04-20 13:50:12 -04:00 |
|
Clark
|
5ddd7cdb9e
|
Add sync message support for edit message.
|
2023-04-20 13:50:12 -04:00 |
|
Clark
|
07f6baf7c1
|
Add message editing feature.
|
2023-04-20 13:50:12 -04:00 |
|