Greyson Parrelli
|
7ea8cc6b0a
|
Fix database migrations post-backup-restore.
|
2025-09-16 09:44:49 -04:00 |
|
Greyson Parrelli
|
b3b3a4bebf
|
Put invisible marker for keepLonger logs to improve log viewing.
|
2025-09-12 15:21:27 -04:00 |
|
Greyson Parrelli
|
9021883baa
|
Improve debug logging for reconciliation.
|
2025-09-12 15:21:27 -04:00 |
|
Greyson Parrelli
|
299445d5f9
|
Fix query for enqueuing thumbnail jobs.
|
2025-09-12 10:50:19 -04:00 |
|
Cody Henthorne
|
c4d9942f0e
|
Fix crash when remote key is missing but not null.
|
2025-09-11 15:14:36 -04:00 |
|
Greyson Parrelli
|
179bb6e1da
|
Add mitigation for mentions with unknown recipients.
Relates to #14310
|
2025-09-10 14:17:23 -04:00 |
|
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 |
|
Alex Hart
|
40ba967192
|
Don't fail backup redemption pipeline after 24hrs.
|
2025-09-09 11:46:59 -03:00 |
|
Greyson Parrelli
|
bf9e75d983
|
Ensure that permanent thumbnail failures can be properly marked as such.
|
2025-09-08 11:05:06 -04:00 |
|
Greyson Parrelli
|
f96e29c9c9
|
Fix thumbnail query in debug attachment stats.
|
2025-09-08 11:05:06 -04:00 |
|
Cody Henthorne
|
1d1f0c0b3a
|
Fix wallpaper attachments not being restored.
|
2025-09-04 17:00:20 -04:00 |
|
Greyson Parrelli
|
bc85552ded
|
Fix possible crash during restore.
|
2025-09-04 16:35:06 -04:00 |
|
Greyson Parrelli
|
ca2cc722d4
|
Add separate column to track archive thumbnail status.
|
2025-09-04 16:35:06 -04:00 |
|
Greyson Parrelli
|
807d10837b
|
Do not include view-once or long text in the media snapshot table.
|
2025-09-04 16:35:06 -04:00 |
|
Greyson Parrelli
|
a7ac138ea3
|
Add quote reconstruction job for free-tier restores.
|
2025-09-04 16:35:05 -04:00 |
|
Greyson Parrelli
|
06b85cc3cb
|
Improve quote deletion, remove file deletes from transactions.
|
2025-09-04 16:35:05 -04:00 |
|
Greyson Parrelli
|
662404d335
|
Migrate quotes to have a separate quoteTargetContentType.
|
2025-09-04 16:35:05 -04:00 |
|
Greyson Parrelli
|
631b51baf2
|
Add a migration to generate thumbnails for existing quotes.
|
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 |
|
Greyson Parrelli
|
71dd1d9d8b
|
Add backstop for ensuring attachment archive jobs are enqueued.
|
2025-09-04 16:35:05 -04:00 |
|
Cody Henthorne
|
3bcfb5ab61
|
Fix received stickers for installed packs without a data_hash_end.
|
2025-08-28 12:04:43 -04:00 |
|
Michelle Tang
|
d4f08e6d46
|
Update unsupported message UI.
|
2025-08-27 15:55:18 -04:00 |
|
Cody Henthorne
|
21363f085e
|
Add sticker specific restore flow and fix archive related sticker bugs.
|
2025-08-27 15:55:18 -04:00 |
|
Cody Henthorne
|
7bb0b513e8
|
Don't set archive states when importing from no-media backup.
|
2025-08-27 15:55:18 -04:00 |
|
Greyson Parrelli
|
2046b44fce
|
Clear incrementalMac if we discover it's bad during playback.
|
2025-08-27 15:55:18 -04:00 |
|
Cody Henthorne
|
0d390769d4
|
Add key reuse to create keys operation in backup job.
|
2025-08-27 15:55:18 -04:00 |
|
Alex Hart
|
24b93fb517
|
Fix IAP insertion timestamp.
|
2025-08-27 15:55:18 -04:00 |
|
Greyson Parrelli
|
a234896438
|
Ensure that we clear incrementalMac's that will be invalidated during archive.
|
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 |
|
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 |
|