Greyson Parrelli
|
c5d9346370
|
Convert all group code to be based on ServiceIds.
|
2023-08-10 15:05:18 -03:00 |
|
Greyson Parrelli
|
5f289fa400
|
Refactor RecipientTable with a PNI constraint.
|
2023-08-02 17:49:53 -04:00 |
|
Cody Henthorne
|
67b8f468e4
|
Remove most of Conversation Fragment V1 and friends.
|
2023-08-02 17:49:53 -04:00 |
|
Greyson Parrelli
|
e3ec53c2d0
|
Remove deprecated SMS fields from recipient table.
|
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 |
|
Cody Henthorne
|
f5fc2acf50
|
Prevent attachment send of duplicate data with different transforms from failing.
|
2023-07-21 19:43: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 |
|
Alex Hart
|
b0ca66cc1a
|
Add new active column to ThreadTable.
|
2023-07-18 09:55:01 -04:00 |
|
Clark
|
ac4d8679a1
|
Add local metrics for message processing.
|
2023-07-12 15:48:52 -04:00 |
|
Cody Henthorne
|
bfcd57881e
|
Add test to verify sync behavior during VERIFIED to DEFAULT change.
|
2023-07-12 15:48:51 -04:00 |
|
Cody Henthorne
|
979a50716e
|
Fix most android tests.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2023-07-12 15:48:51 -04:00 |
|
Alex Hart
|
3040b70100
|
Add initial instrumentation testing for V2 ConversationItem shapes.
|
2023-07-11 17:58:09 -04:00 |
|
Nicholas
|
34d252a4bd
|
Add incremental digests to attachment sending.
|
2023-06-28 17:13:15 -04:00 |
|
Cody Henthorne
|
c17d62aeab
|
Update ktlint and gradle plugin.
|
2023-06-28 17:13:15 -04:00 |
|
Nicholas
|
d16002546d
|
Create account in single network request.
|
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 |
|
Clark
|
4a9a07a9ef
|
Run post transaction tasks only after root transaction ends.
|
2023-05-24 12:05:23 -04:00 |
|
Greyson Parrelli
|
44ab1643fa
|
Fix group membership recipient remapping.
|
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 |
|
Alex Hart
|
5c78de2f46
|
Update nullability of CallLinkTable column.
|
2023-05-17 15:30:09 -04:00 |
|
Alex Hart
|
a1eb33b1f6
|
CallLinkTable migration to add necessary columns for integration.
|
2023-05-09 13:41:27 -04:00 |
|
Cody Henthorne
|
fc9a6b98d1
|
Add sync group sent text message processing test.
|
2023-05-05 12:49:18 -03:00 |
|
Greyson Parrelli
|
63ce2de3bf
|
Add some more missing indexes for foreign keys and create test.
|
2023-05-05 09:27:40 -04:00 |
|
Clark
|
5ddd7cdb9e
|
Add sync message support for edit message.
|
2023-04-20 13:50:12 -04:00 |
|
Greyson Parrelli
|
646f79be7d
|
Fix DatabaseConsistencyTest.
|
2023-04-20 13:50:12 -04:00 |
|
Cody Henthorne
|
4f06a0d27c
|
Improve performance from thread being updated to data available to render.
|
2023-04-20 13:50:12 -04:00 |
|
Greyson Parrelli
|
279ad7945e
|
Move to defined from_recipient_id and to_recipient_id columns on message table.
|
2023-04-20 13:50:11 -04:00 |
|
Greyson Parrelli
|
56e008ea4f
|
Add database consistency test, fix calling migration.
|
2023-04-13 17:26:26 -04:00 |
|
Clark Chen
|
ef058a1644
|
Inline export account data feature flag.
|
2023-04-12 16:31:27 -04:00 |
|
Cody Henthorne
|
36ef36be61
|
Cleanup MessageContentProcessorTestV2.
|
2023-04-12 16:31:27 -04:00 |
|
Alex Hart
|
433e8266c9
|
Add stricter call row identification.
|
2023-04-12 16:31:27 -04:00 |
|
Alex Hart
|
f9548dcffe
|
Add support for group call disposition.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
e94a84d4ec
|
Fixed MessageProcessingPerformanceTest.
|
2023-04-05 16:40:23 -03:00 |
|
Greyson Parrelli
|
db5f8707ec
|
Remove TracingExecutors.
|
2023-04-05 16:40:23 -03:00 |
|
Cody Henthorne
|
2e45bd719a
|
Add kotlin/proto level message processing.
|
2023-04-04 12:16:45 -03:00 |
|
Greyson Parrelli
|
1210b2af0f
|
Some additional decryption perf improvements.
|
2023-03-22 14:28:09 -04:00 |
|
Greyson Parrelli
|
cf64f06c36
|
Add a new test case for recipient merging.
|
2023-03-20 17:39:09 -04:00 |
|
Greyson Parrelli
|
ee685936c5
|
Updated MessageProcessingPerformanceTest to use websocket injection.
|
2023-03-20 17:39:09 -04:00 |
|
Greyson Parrelli
|
35571e7ab2
|
Added another RecipientTable.getAndPossiblyMerge test case.
|
2023-03-20 17:39:09 -04:00 |
|
Greyson Parrelli
|
894095414a
|
Perform message decryptions in batches.
|
2023-03-20 17:39:09 -04:00 |
|
Clark
|
79a062c838
|
Introduce thread priorities for threads and handlerthreads.
|
2023-03-20 17:39:08 -04:00 |
|
Cody Henthorne
|
f1c2ee9b32
|
Stabilize message processing tests and add inline decryption timings.
|
2023-03-08 15:06:50 -04:00 |
|
Greyson Parrelli
|
1b2cb2637f
|
Perform decryptions inline.
|
2023-03-08 15:06:50 -04:00 |
|
Cody Henthorne
|
c0aff46e31
|
Add message processing performance test.
|
2023-03-04 10:52:21 -05:00 |
|
Cody Henthorne
|
e303e80f17
|
Fix instrumentation tests and group member regression.
|
2023-03-04 10:52:21 -05:00 |
|
Alex Hart
|
a398745740
|
Implement username is out of sync banner.
|
2023-02-21 11:32:24 -05:00 |
|
Alex Hart
|
e2c3db3eda
|
Fix miscalculation of groups in common.
|
2023-02-15 13:24:15 -05:00 |
|
Greyson Parrelli
|
684150dc1e
|
Handle split contacts in storage service when in PNP mode.
|
2023-02-14 14:02:22 -05:00 |
|