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 |
|
Greyson Parrelli
|
fdcf0a76e8
|
Split unregistered contacts when in PNP mode.
|
2023-02-14 14:02:22 -05:00 |
|
Greyson Parrelli
|
9e056e5dd0
|
Add support for rendering session switchover events.
|
2023-02-14 14:02:22 -05:00 |
|
Alex Hart
|
605289aca4
|
Upgrade ktlint and add twitter compose rules.
|
2023-02-14 14:02:22 -05:00 |
|
Greyson Parrelli
|
61e127fabf
|
Fix method to find MMS group.
|
2023-02-08 21:13:14 -05:00 |
|
Alex Hart
|
32dd227ab6
|
Utilize left join instead of inner join when querying groups.
|
2023-01-25 17:02:41 -05:00 |
|
Greyson Parrelli
|
a7d9bd944b
|
Insert session switchover events when appropriate.
|
2023-01-25 17:02:41 -05:00 |
|
Alex Hart
|
1b7e4e047c
|
Introduce ManyToMany table for group membership.
|
2023-01-24 14:18:28 -05:00 |
|
Greyson Parrelli
|
54ffb4ad7b
|
Improve network reliability.
|
2023-01-12 17:54:08 -05:00 |
|
Nicholas Tinsley
|
d765fb1d5d
|
Fix androidTests for registration changes.
|
2023-01-12 15:36:21 -04:00 |
|
Greyson Parrelli
|
fecfd7cd78
|
Remove the rest of MmsSmsTable.
|
2022-12-31 13:43:12 -05:00 |
|
Greyson Parrelli
|
6cd6073bc7
|
Migrate most of MmsSmsTable.
|
2022-12-30 18:24:00 -05:00 |
|
Cody Henthorne
|
a13599ae2a
|
Add payment activation capability.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
60ae883df6
|
Rename SignalDatabase.sms/mms to SignalDatabase.messages
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
a7e3bdc892
|
Rename OutgoingMediaMessage -> OutgoingMessage.
|
2022-12-30 15:11:56 -05:00 |
|
Greyson Parrelli
|
e9d98b7d39
|
Migrate SMS messages into the MMS table.
|
2022-12-30 15:11:56 -05:00 |
|
Cody Henthorne
|
c56e63d62f
|
Convert OutgoingMediaMessage and it's couterparts to kotlin.
|
2022-12-16 15:22:04 -05:00 |
|
Cody Henthorne
|
ff882edeae
|
Enable kotlin for libsignal-service project and convert SignalServiceDataMessage.
|
2022-12-16 15:22:04 -05:00 |
|
Cody Henthorne
|
fb0aa55cbb
|
Fix instrumentation tests by forcing channel id usage to init channels.
|
2022-12-16 15:22:04 -05:00 |
|
Greyson Parrelli
|
4990778a97
|
Fix recipient remapping of sms/mms records.
|
2022-12-13 09:54:53 -05:00 |
|
Alex Hart
|
d7fb05f596
|
Fix integration tests.
|
2022-12-07 13:03:02 -05:00 |
|
Nicholas
|
22b73494a7
|
Rename *Database androidTest classes to *Table.
|
2022-12-01 18:15:37 -05:00 |
|
Greyson Parrelli
|
3fd5e55363
|
Improve RecipientDatabase tests.
|
2022-11-16 15:05:47 -04:00 |
|
Greyson Parrelli
|
ccee7577f7
|
Do not double-insert change number events.
|
2022-11-11 12:14:13 -05:00 |
|
Alex Hart
|
2b685ea89f
|
Inline the stories flag.
|
2022-11-09 19:26:48 -05:00 |
|
Greyson Parrelli
|
739a8e9451
|
Add PNP change number insert events and tests.
|
2022-11-09 19:26:48 -05:00 |
|
Alex Hart
|
9bdf65c4e4
|
Add androidTest for inserting a direct reply via MessageContentProcessor.
|
2022-11-09 19:26:48 -05:00 |
|
Alex Hart
|
dbbae7f13f
|
Fix a few flaky instrumentation tests to ensure suite passes.
|
2022-11-09 19:26:48 -05:00 |
|
Alex Hart
|
16cbc971a5
|
Add small amount of unit testing for MessageContentProcessor.
|
2022-11-09 19:26:47 -05:00 |
|
Greyson Parrelli
|
8ab16164eb
|
Fix PNP issue around thread merging.
|
2022-11-02 15:31:52 -04:00 |
|
Greyson Parrelli
|
3e3296da5b
|
Convert ThreadDatabase to kotlin.
|
2022-11-02 15:31:52 -04:00 |
|
Greyson Parrelli
|
906441c90c
|
Revert "Convert ThreadDatabase to kotlin."
This reverts commit 1e88fb428d .
|
2022-10-27 16:54:06 -04:00 |
|
Alex Hart
|
6f46e9000b
|
Permanent attachment failure.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2022-10-27 16:33:33 -04:00 |
|
Greyson Parrelli
|
1e88fb428d
|
Convert ThreadDatabase to kotlin.
|
2022-10-24 21:22:50 -03:00 |
|
Greyson Parrelli
|
62d5777c39
|
Inline the RecipientMergeV2 flag.
|
2022-10-24 21:01:41 -03:00 |
|
Alex Hart
|
04eeb434c9
|
Add ability to hide contacts behind a feature flag.
|
2022-09-28 11:34:12 -04:00 |
|
Greyson Parrelli
|
9bb089d198
|
Add interfaces for tables that reference RecipientIds or thread IDs.
|
2022-09-28 11:33:36 -04:00 |
|
Alex Hart
|
c96fec9537
|
Update username to use . as delimiter.
|
2022-09-23 14:30:58 -04:00 |
|
Greyson Parrelli
|
c8f0bd7b82
|
Fix lint.
|
2022-09-14 16:41:45 -04:00 |
|
Alex Hart
|
a8706f65d5
|
Clean out witness verification metadata.
|
2022-09-14 15:30:44 -04:00 |
|
Alex Hart
|
a340ebf74a
|
Add espresso test for usernames.
|
2022-09-14 15:30:43 -04:00 |
|