Max Radermacher
|
37958d106f
|
Remove PNI Hello World
|
2025-07-10 14:39:37 -05:00 |
|
Max Radermacher
|
8b6a1697d8
|
Validate identity when receiving a 422 error
|
2025-07-01 09:11:08 -05:00 |
|
Sasha Weiss
|
78a243dc31
|
Add support for "resuming" Backup downloads paused-needing-WiFi
|
2025-06-30 22:36:21 -07:00 |
|
Sasha Weiss
|
0103dae13b
|
Add and use BackupPlanManager to consolidate side-effects of setting BackupPlan
|
2025-06-30 22:25:05 -07:00 |
|
Harry
|
9879eb2d9f
|
Make Backup list media a durable operation
|
2025-06-26 18:00:08 -07:00 |
|
Harry
|
cdb62d38ff
|
Clean up BackupArchiveAttachmentByteCounter
|
2025-06-26 16:52:19 -07:00 |
|
Harry
|
7a62f97536
|
Throw an error if we try to upload a backup on a linked device
|
2025-06-26 16:51:33 -07:00 |
|
Harry
|
81036219b7
|
Wait for message processing in backup BGProcessingTask
|
2025-06-26 16:20:52 -07:00 |
|
Harry
|
61b8842156
|
Retry backup attachment downloads as transit tier even if not 404
|
2025-06-26 16:19:27 -07:00 |
|
Sasha Weiss
|
88411d6d97
|
Split BackupAttachmentQueueStatusManager into upload/download variants
|
2025-06-26 16:17:57 -07:00 |
|
Max Radermacher
|
920370a2fb
|
Don’t reach out to globals in warmCaches
|
2025-06-26 13:18:42 -05:00 |
|
Max Radermacher
|
93a4a6ec3a
|
Prepare the connection earlier in the launch flow
|
2025-06-26 12:53:10 -05:00 |
|
Sasha Weiss
|
be281ae37d
|
Start the upload queue when setting paid BackupPlan, add UploadEraStore
|
2025-06-25 16:19:29 -07:00 |
|
kate-signal
|
515ad41399
|
Incorporate attachment size into last backup size
|
2025-06-23 14:15:46 -07:00 |
|
Harry
|
fa80d9aca9
|
Add Backup overnight BGProcessingTask
|
2025-06-23 12:44:45 -07:00 |
|
Harry
|
e362725136
|
Check BackupArchive.IncludedContentFilter when enqueuing backup attachment uploads
|
2025-06-18 12:50:10 -07:00 |
|
Harry
|
64eb99f288
|
Split BackupAttachmentUploadManager into QueueRunner + Scheduler
|
2025-06-18 12:48:58 -07:00 |
|
Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05:00 |
|
Harry
|
cd31be8f23
|
Try to reuse existing encryption key when merging downloaded attachments with offloaded attachments
|
2025-06-16 17:35:16 -07:00 |
|
Max Radermacher
|
2dbe56cd0e
|
Wait until all pending messages are sent
|
2025-06-13 20:44:28 -05:00 |
|
Harry
|
d04c2328db
|
Refactor BackupAttachmentDownloadQueue
|
2025-06-12 15:53:45 -07:00 |
|
Harry
|
68dc5eb9ed
|
Refactor BackupAttachmentUploadQueue
|
2025-06-06 10:18:34 -07:00 |
|
Max Radermacher
|
8f0f1c4b08
|
Add BackgroundMessageFetcherFactory
|
2025-06-03 16:11:36 -05:00 |
|
moiseev-signal
|
63a5599341
|
Enforce min TLS version in libsignal based on the remote config
|
2025-06-03 12:27:12 -07:00 |
|
Max Radermacher
|
8503a78e13
|
Update UI & connection when the app expires
|
2025-06-02 15:53:21 -05:00 |
|
Max Radermacher
|
46bbcc4f05
|
Update connection state after re-warming caches
|
2025-06-02 15:25:16 -05:00 |
|
Max Radermacher
|
b0c183f9f4
|
De-protocolize/clean up AppExpiry
|
2025-06-02 15:24:04 -05:00 |
|
Max Radermacher
|
9952d0c64e
|
Asyncify AppExpiry (née remove TestScheduler use)
|
2025-05-30 14:33:15 -05:00 |
|
Max Radermacher
|
4a7c2265c3
|
Adjust connection keep-alives/reconnects/tokens
|
2025-05-30 02:25:51 -05:00 |
|
Sasha Weiss
|
94cfaeb1d2
|
Add to profile whitelist when verifying safety number
|
2025-05-29 08:40:25 -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
|
b1282200cd
|
Make callers of BackupIdManager responsible for network retries
|
2025-05-21 23:34:19 -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
|
cbb99ed17d
|
Enqueue media tier downloads for all attachments when disabling optimize media
|
2025-05-20 16:56:18 -07:00 |
|
Sasha Weiss
|
5e318c79c1
|
Make DeletedCallRecordCleanupManager async
|
2025-05-15 10:30:46 -07:00 |
|
Sasha Weiss
|
7d6edb6412
|
Bulk rename MessageBackup types
|
2025-05-13 11:35:52 -07:00 |
|
Harry Sanabria
|
1152ff55da
|
move download progress into deps bridge
|
2025-05-13 11:04:54 -07:00 |
|
Harry
|
cb4026f618
|
Add BackupAttachmentUploadProgress to drive upload progress bar UI
|
2025-05-13 09:56:16 -07:00 |
|
Harry
|
4abe900938
|
Delete backup too when deleting account
|
2025-05-13 00:48:20 -07:00 |
|
Harry
|
25b548437e
|
Remove isFreeTier/uploadEra placeholder methods and use BackupSettingsStore + BackupSubscriptionManager
|
2025-05-12 23:49:58 -07:00 |
|
Harry
|
162fdbc722
|
Automatically enqueue new attachment streams for backup media tier upload
|
2025-05-12 22:11:09 -07:00 |
|
Harry
|
8c4cacfe9b
|
Don't block attachment backup uploads on wifi if use cellular setting is enabled
|
2025-05-12 17:31:43 -07:00 |
|
Sasha Weiss
|
cb90733631
|
Support enabling/disabling Backups from Settings
|
2025-05-12 12:27:10 -07:00 |
|
Harry
|
4a76ab8070
|
Generalize BackupAttachmentDownloadQueueStatus to cover upload queue status
|
2025-05-06 10:30:19 -07:00 |
|
Max Radermacher
|
068febceee
|
De-protocolize RecipientDatabaseTable
|
2025-05-06 12:06:09 -05:00 |
|
Sasha Weiss
|
32a2c55945
|
Add BackupIdManager
|
2025-05-05 10:51:42 -07:00 |
|
Pete Walters
|
5d3f8d93fc
|
setUpLocalIdentifiers should check for deregistered instances
|
2025-05-05 12:48:14 -05:00 |
|