Cody Henthorne
|
f5b1857866
|
Fix various attachment reuse bugs causing archive issues.
|
2025-08-27 15:55:18 -04:00 |
|
Michelle Tang
|
958dde0f6e
|
Fix bugs for chat folders in storage sync.
|
2025-08-21 14:52:34 -04:00 |
|
Greyson Parrelli
|
1c7f6a68e4
|
Inline deleteSync and SSREv2 capabilities.
|
2025-08-21 14:52:33 -04:00 |
|
Greyson Parrelli
|
73ad6221a6
|
Add performance metrics for archive uploads.
|
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 |
|
Cody Henthorne
|
d7714a2067
|
Do not archive view-once media.
|
2025-08-21 14:52:33 -04:00 |
|
Michelle Tang
|
b1feffa627
|
Sync deletion of profiles with storage service.
|
2025-08-12 10:36:34 -04:00 |
|
Cody Henthorne
|
150e98bbc1
|
Fix attachment reconciliation bugs stemming from incorrect base64 encoded remote_key.
|
2025-08-12 09:57:29 -04:00 |
|
Greyson Parrelli
|
f518862dc3
|
Add debug info for archive upload progress.
|
2025-08-11 13:02:13 -04:00 |
|
Greyson Parrelli
|
17b42f76a2
|
Ensure long text is excluded from pending archive size calculation.
|
2025-08-11 13:02:13 -04:00 |
|
Greyson Parrelli
|
7cf170ab3d
|
Fix debug tool to insert messages with attachments.
|
2025-08-11 13:02:12 -04:00 |
|
Greyson Parrelli
|
1a531548e8
|
Ensure various log database indexes are used.
|
2025-08-11 13:02:12 -04:00 |
|
Alex Bakon
|
d0b53f21bd
|
Use correct index when deleting old log lines.
|
2025-08-11 13:02:12 -04:00 |
|
emir-signal
|
c4c9fd9f65
|
Make epoch optional in backups and storage service.
|
2025-08-11 12:40:40 -04:00 |
|
Jordan Rose
|
7074684474
|
Avoid reallocation inserting logs into database
|
2025-08-06 15:50:16 -04:00 |
|
Cody Henthorne
|
e29abdea91
|
Add device linking infrastructure.
|
2025-08-05 11:00:54 -04:00 |
|
Cody Henthorne
|
e6e869e074
|
Fix identity key update failure when profile key verification failed.
|
2025-08-05 11:00:54 -04:00 |
|
jeffrey-signal
|
b37bbcaaa5
|
Convert DecryptableUri to Kotlin.
|
2025-07-31 08:29:54 -04:00 |
|
Alex Hart
|
ab458a5bb8
|
Add several state presentation fixes in the delete / enable cycle.
|
2025-07-28 15:31:18 -03:00 |
|
Greyson Parrelli
|
6af3f2ce42
|
Do not upload long text attachments to the archive.
|
2025-07-25 13:30:45 -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 |
|
Alex Hart
|
84c6719d03
|
Attempt to heal if we have everything we need but no entitlement.
|
2025-07-18 16:58:24 -03:00 |
|
Cody Henthorne
|
e0df5e6df0
|
Exclude disappearing attachments from archive size estimation.
|
2025-07-18 15:57:35 -04:00 |
|
Michelle Tang
|
141faf3fb6
|
Avoid uploading story-only media to backups.
|
2025-07-16 13:10:32 -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 |
|
Michelle Tang
|
177504a897
|
Fix database consistency test.
|
2025-07-10 09:12:48 -03:00 |
|
Michelle Tang
|
7d7c6c5130
|
Ensure story attachment data is deleted after expiration.
|
2025-07-10 09:12:48 -03:00 |
|
emir-signal
|
b42dcece48
|
Add support for call link epochs.
|
2025-07-10 09:12:48 -03:00 |
|
Greyson Parrelli
|
5d0f71e02c
|
Fix duplicate numbers, remove shortcodes entirely.
|
2025-07-10 09:12:48 -03:00 |
|
Cody Henthorne
|
5ce5326721
|
Migrate away from placeholder revision to support exporting pending approval groups.
|
2025-07-10 09:12:48 -03:00 |
|
Greyson Parrelli
|
dc8e93a9d3
|
Add additional debug info for the backups alpha.
|
2025-07-10 09:12:48 -03:00 |
|
Cody Henthorne
|
dfdb8f699a
|
Fix group update item bugs caused by backup support changes.
|
2025-07-10 09:12:48 -03:00 |
|
Greyson Parrelli
|
f68c344c4b
|
Clean up additional data when viewing view-once messages.
|
2025-07-01 17:00:49 -04:00 |
|
Cody Henthorne
|
f540886bb8
|
Attempt to resend pending messages if job creation failed.
|
2025-07-01 13:02:03 -04:00 |
|
Alex Hart
|
f1ac2282ff
|
Ensure proper thread snippet restore.
|
2025-07-01 13:02:02 -04:00 |
|
Cody Henthorne
|
6aab622c96
|
Fix edit messages showing as new notifications bug.
|
2025-07-01 12:57:44 -04:00 |
|
Greyson Parrelli
|
0f16be81b0
|
Bump libsignal to 0.76.0
|
2025-06-26 15:07:39 -04:00 |
|
Greyson Parrelli
|
b1063f69f9
|
Remove archive_transfer_file column.
|
2025-06-25 16:14:32 -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 |
|
lisa-signal
|
e4d34c1cb6
|
Show verified safety number users in New Chat selection screen.
|
2025-06-17 16:26:20 -04:00 |
|
Cody Henthorne
|
3c4f27f3f4
|
Fix profile fetch debounce bug when profile key changes.
|
2025-06-17 14:38:25 -04:00 |
|
Michelle Tang
|
a46e1a451f
|
Add foreign key reference to notification profile members.
|
2025-06-11 10:40:13 -04:00 |
|
lisa-signal
|
844d511b72
|
Update edit message timestamp.
|
2025-06-10 12:14:42 -04:00 |
|
Cody Henthorne
|
18b5354944
|
Fix backup receipt crash.
|
2025-06-09 20:21:06 -04:00 |
|
Michelle Tang
|
bf4049d002
|
Fix lint.
|
2025-06-09 20:21:06 -04:00 |
|
Greyson Parrelli
|
828fa238c5
|
Update optimize media threshold to 7 days.
|
2025-06-09 20:21:06 -04:00 |
|
Greyson Parrelli
|
6edfcfdc4e
|
Properly order attachment archive copies.
|
2025-06-09 20:21:06 -04:00 |
|