Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05:00 |
|
kate-signal
|
b425af3c36
|
Store last backup date and backup size
|
2025-06-17 11:28:24 -07:00 |
|
Harry
|
07cd0842ed
|
Generate thumbnails before offloading attachments
|
2025-06-16 17:34:19 -07:00 |
|
Harry
|
94e291ed16
|
Update to LibSignal v0.74.1 (Backup.LocatorInfo.integrityCheck)
Co-authored-by: Max Radermacher <max@signal.org>
|
2025-06-16 16:03:35 -07:00 |
|
Harry
|
1255e66119
|
Allow Attachment plaintextHash to be set even if not a stream
|
2025-06-16 15:13:08 -07:00 |
|
Harry
|
a8b5e3f85d
|
Use webP for backup thumbnails
|
2025-06-16 15:06:52 -07:00 |
|
Harry
|
1083f55e99
|
Increase last viewed threshold for attachment offloading to 7 days
|
2025-06-13 18:42:42 -05:00 |
|
Harry
|
d04c2328db
|
Refactor BackupAttachmentDownloadQueue
|
2025-06-12 15:53:45 -07:00 |
|
Harry
|
87bf5fe320
|
Do not assume backups are enabled and set backupPlan=free when link'n'syncing
|
2025-06-12 09:24:27 -07:00 |
|
Harry
|
4f6041e9b2
|
Use doubly-encrypted size for media tier size estimation
|
2025-06-10 22:38:20 -07:00 |
|
Harry
|
68dc5eb9ed
|
Refactor BackupAttachmentUploadQueue
|
2025-06-06 10:18:34 -07:00 |
|
Pete Walters
|
efbeb24f88
|
Add CDN HEAD request
|
2025-06-06 10:15:51 -05:00 |
|
Max Radermacher
|
16f0ed8159
|
Add MonotonicDuration
|
2025-06-03 18:35:58 -05:00 |
|
Sasha Weiss
|
7940684421
|
More directly set BackupPlan = .paid when re/enabling Backups
|
2025-05-30 10:41:36 -07:00 |
|
Sasha Weiss
|
d13e5afb1a
|
Make BackupPlan more detailed, set in response to more events
|
2025-05-28 12:50:07 -07:00 |
|
Harry
|
cf099fdecf
|
List media once every 30 days and after reregistering
|
2025-05-22 22:21:18 -07:00 |
|
Harry
|
a5894c10e1
|
Don't run OrphanedBackupAttachmentManager proactively
|
2025-05-22 21:45:02 -07:00 |
|
Harry
|
3d81e6f18c
|
Backups x Attachments fixes grab bag
|
2025-05-22 21:44:09 -07:00 |
|
Sasha Weiss
|
c5523905b4
|
Make disabling Backups durable
|
2025-05-21 23:36:53 -07:00 |
|
Sasha Weiss
|
b1282200cd
|
Make callers of BackupIdManager responsible for network retries
|
2025-05-21 23:34:19 -07:00 |
|
Max Radermacher
|
1cbcac74b1
|
Require GroupSecretParams for group builders
|
2025-05-21 15:15:26 -05:00 |
|
Harry
|
d8d5b4d993
|
Update libsignal to 0.73.1
|
2025-05-21 12:20:22 -07:00 |
|
Harry
|
2351749b96
|
Implement AttachmentOffloadingManager
|
2025-05-20 17:23:31 -07:00 |
|
Harry
|
1af6b2d415
|
Treat incoming messages in note to self as always being from self in backup export
|
2025-05-20 17:02:57 -07:00 |
|
Harry
|
18853b89d0
|
Clean up + prepare some shouldOptimizeLocalStorage code
|
2025-05-20 16:58:18 -07:00 |
|
Harry
|
233b478786
|
Add method to schedule all backup attachment uploads when enabling paid backups
|
2025-05-20 16:57:41 -07:00 |
|
Harry
|
e665e4ab19
|
Add method to cancel pending media tier downloads when enabling optimize media
|
2025-05-20 16:56:57 -07:00 |
|
Harry
|
cbb99ed17d
|
Enqueue media tier downloads for all attachments when disabling optimize media
|
2025-05-20 16:56:18 -07:00 |
|
Harry
|
67324cbf0e
|
Only export BackupLocator if feature flag enabled
|
2025-05-19 16:24:01 -07:00 |
|
Max Radermacher
|
127444aad5
|
Use the GroupIdentifier type in another place
|
2025-05-14 19:54:46 -05:00 |
|
Harry
|
4115382aab
|
Remove memory leak in BackupAttachmentDownloadProgress that was breaking tests
|
2025-05-13 13:15:07 -07:00 |
|
Sasha Weiss
|
7d6edb6412
|
Bulk rename MessageBackup types
|
2025-05-13 11:35:52 -07:00 |
|