Greyson Parrelli
|
d44bed0379
|
Fix archive handling of mixed error send statuses, add more tests.
|
2025-09-10 11:42:43 -04:00 |
|
Greyson Parrelli
|
a05d5ff5e6
|
Fix some issues with BackupMediaSnapshots.
|
2025-09-09 15:12:02 -04:00 |
|
Greyson Parrelli
|
8499402831
|
Remove unnecessary BackupSubscriptionJob tests cases.
|
2025-09-05 19:37:38 -04:00 |
|
Greyson Parrelli
|
4df6b87c13
|
Fix attachment table archive eligibility tests.
|
2025-09-05 19:33:50 -04:00 |
|
Greyson Parrelli
|
7d16e857d4
|
Fix unit tests around quote deduping.
|
2025-09-05 16:56:52 -04:00 |
|
andrew-signal
|
54b31514ba
|
Bump libsignal to v0.79.1
|
2025-09-04 16:35:06 -04:00 |
|
Greyson Parrelli
|
662404d335
|
Migrate quotes to have a separate quoteTargetContentType.
|
2025-09-04 16:35:05 -04:00 |
|
Greyson Parrelli
|
c29d77d4a5
|
Do not generate archive thumbnails for quotes.
|
2025-09-04 16:35:05 -04:00 |
|
Greyson Parrelli
|
d4c1c39179
|
Generate thumbnails for quote attachments.
|
2025-09-04 16:35:05 -04:00 |
|
Michelle Tang
|
d4f08e6d46
|
Update unsupported message UI.
|
2025-08-27 15:55:18 -04:00 |
|
Cody Henthorne
|
f5b1857866
|
Fix various attachment reuse bugs causing archive issues.
|
2025-08-27 15:55:18 -04:00 |
|
Jordan Rose
|
3a06f604fd
|
Remove direct uses of libsignal internals
|
2025-08-21 14:52:34 -04:00 |
|
Greyson Parrelli
|
a542b65f51
|
Add support for OutgoingMessageDetails.dateReceived.
|
2025-08-21 14:52:33 -04:00 |
|
Greyson Parrelli
|
4c59a746a5
|
Update to latest backup tests.
|
2025-08-21 14:52:33 -04:00 |
|
Cody Henthorne
|
9ccdbb8e40
|
Rotate profile key when learning of a block by a linked device.
|
2025-08-21 14:52:33 -04:00 |
|
Alex Hart
|
859bb02c86
|
Implement BackupSubscriptionCheckJob integration tests.
|
2025-08-13 21:44:24 -04:00 |
|
Alex Hart
|
e93f889115
|
BackupDeleteJob integration tests.
|
2025-08-11 13:02:13 -04:00 |
|
Cody Henthorne
|
27ddc97ea4
|
Use server rereg flag to show post reg restore flows.
|
2025-08-11 13:02:12 -04:00 |
|
Cody Henthorne
|
8e6664f41c
|
Fix backup instrumentation tests.
|
2025-08-11 13:02:12 -04:00 |
|
Greyson Parrelli
|
26df14124b
|
Make our loggers singletons.
|
2025-08-06 15:49:22 -04:00 |
|
Greyson Parrelli
|
ec7a2f734a
|
Update to latest backup tests.
|
2025-08-06 15:48:22 -04:00 |
|
Greyson Parrelli
|
5aeca1deb1
|
Add initial SVRB support.
|
2025-08-05 11:00:54 -04:00 |
|
Alex Hart
|
d3030e143b
|
Fix E2E happy path tests for backups.
|
2025-07-28 12:18:17 -03:00 |
|
Greyson Parrelli
|
6af3f2ce42
|
Do not upload long text attachments to the archive.
|
2025-07-25 13:30:45 -04:00 |
|
Greyson Parrelli
|
7295787e08
|
Fix and update archive tests.
|
2025-07-25 13:04:31 -04:00 |
|
Alex Hart
|
16776ad843
|
Filter messages that will expire within 24hrs from including attachments in backups.
|
2025-07-23 15:22:26 -04:00 |
|
Greyson Parrelli
|
a9455b95ac
|
Inline long text attachments into backup files.
|
2025-07-17 16:50:22 -04:00 |
|
Greyson Parrelli
|
4b75b9f1d6
|
Improve reconciliation task to reduce possible churn.
|
2025-07-16 12:42:36 -04:00 |
|
Alex Hart
|
049e9460a0
|
Ensure we are restoring media per spec with full media and thumbnail rules.
|
2025-07-16 12:42:36 -04:00 |
|
emir-signal
|
b42dcece48
|
Add support for call link epochs.
|
2025-07-10 09:12:48 -03:00 |
|
gram-signal
|
173983a1ab
|
Use RemoteConfig for UsePqRatchet.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2025-07-01 13:02:03 -04:00 |
|
Greyson Parrelli
|
9317491321
|
Fix androidTest issue with deviceId generation.
|
2025-07-01 13:02:03 -04:00 |
|
Greyson Parrelli
|
0f16be81b0
|
Bump libsignal to 0.76.0
|
2025-06-26 15:07:39 -04:00 |
|
Greyson Parrelli
|
ec5452744d
|
Allow normal attachments to be validated with plaintextHashes.
|
2025-06-25 16:14:32 -04:00 |
|
Greyson Parrelli
|
607b83d65b
|
Validate plaintext hashes for archived attachments.
|
2025-06-25 16:14:31 -04:00 |
|
Greyson Parrelli
|
38c8f852bf
|
Do most of the proto and database groundwork for the new mediaName.
|
2025-06-25 16:14:31 -04:00 |
|
Greyson Parrelli
|
4f6a5de227
|
Refactor AttachmentCipherInputStream.
|
2025-06-18 16:45:41 -04:00 |
|
Greyson Parrelli
|
e7115a3a71
|
Switch the snapshot table to use incrementing versions.
|
2025-06-09 20:21:06 -04:00 |
|
lisa-signal
|
8c1e221afd
|
Fix chat folder test.
|
2025-06-09 20:21:06 -04:00 |
|
lisa-signal
|
64ddc24720
|
Add test case for folder without chat.
|
2025-06-09 20:21:06 -04:00 |
|
Michelle Tang
|
e3ee3d3dba
|
Add notification profiles to storage service.
|
2025-06-04 15:17:37 -04:00 |
|
Alex Hart
|
5e07e428c0
|
Fix instrumentation tests for message backups checkout flow.
|
2025-06-04 15:17:37 -04:00 |
|
Cody Henthorne
|
13ddd067ef
|
Update to latest backup protos; Bump to libsignal v0.73.1
|
2025-06-04 15:17:36 -04:00 |
|
Cody Henthorne
|
7b30ac1524
|
Fix various archive related attachment bugs.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2025-05-29 11:34:09 -04:00 |
|
Alex Bakon
|
5e9824a180
|
Update test client prekey usage to include kyber keys.
|
2025-05-19 14:45:34 -04:00 |
|
andrew-signal
|
9b9888565b
|
Bump to libsignal v0.71.0.
|
2025-05-14 16:43:16 -04:00 |
|
Cody Henthorne
|
c89fbbe49f
|
Fix unread count asserts in read sync tests.
|
2025-05-06 17:58:48 -04:00 |
|
Greyson Parrelli
|
f73d929feb
|
Add additional CDN reconciliations to BackupMediaSnapshotSyncJob.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2025-05-06 17:58:47 -04:00 |
|
Cody Henthorne
|
4304ae2a96
|
Add notification profile id for backupsv2.
|
2025-04-24 15:55:39 -04:00 |
|
andrew-signal
|
74c6e76808
|
Add system HTTP proxy support to libsignal-net.
Co-authored-by: Cody Henthorne <cody@signal.org>
|
2025-04-24 15:55:38 -04:00 |
|