Pete Walters
|
1480539e43
|
Add backup failure UX
|
2025-09-22 13:37:49 -05:00 |
|
Pete Walters
|
2a18c65279
|
Add prompt for multiple failed backup attempts
|
2025-09-22 09:40:56 -05:00 |
|
Sasha Weiss
|
45e534a712
|
Disable Backups as part of the "Create New Key" flow
|
2025-09-15 15:25:20 -07:00 |
|
Sasha Weiss
|
29eabb58da
|
Rename: "Signal Secure Backups", "Recovery Key"
|
2025-09-10 09:20:19 -07:00 |
|
Sasha Weiss
|
26100521d3
|
Set BackupPlan for real on linked devices
|
2025-09-05 13:01:37 -07:00 |
|
Harry
|
01d2a8ea36
|
Reset DidDismissDownloadCompleteBanner when disabling optimize storage
|
2025-09-04 14:01:56 -07:00 |
|
Sasha Weiss
|
f08f0868c2
|
Add dedicated "low power mode" paused case for Backup upload/download
|
2025-09-03 11:38:40 -07:00 |
|
Sasha Weiss
|
4fa4142881
|
Expose the last Backup file size separately in Internal Settings
|
2025-09-02 15:39:51 -07:00 |
|
Sasha Weiss
|
9cb929e8d2
|
Only set the Backup-ID on the primary
|
2025-09-02 16:19:08 -05:00 |
|
Max Radermacher
|
0ee384908e
|
NO MORE REST
|
2025-08-27 18:09:16 -05:00 |
|
Sasha Weiss
|
1a2f26ed29
|
Enable Backups for internal builds
|
2025-08-27 15:56:05 -07:00 |
|
kate-signal
|
155397767b
|
Notify user 1-3 hours after they enable backups
|
2025-08-27 14:26:15 -07:00 |
|
Sasha Weiss
|
722cdde264
|
Use an extended timeout for delete-Backups requests
|
2025-08-26 13:58:10 -07:00 |
|
Harry
|
54c1ee60a8
|
Don't count thumbnails in download progress
|
2025-08-25 13:29:56 -07:00 |
|
Max Radermacher
|
5102a2e229
|
Don’t use the web socket for registerBackupId
|
2025-08-22 12:02:02 -05:00 |
|
Sasha Weiss
|
1db4d1544f
|
Acquire a Backups entitlement before fetching Backup auth credentials
|
2025-08-21 20:46:25 -07:00 |
|
Sasha Weiss
|
0ff8c43679
|
Ensure we always register Backup-ID, if necessary, before fetching Backup auth
|
2025-08-21 12:37:44 -07:00 |
|
sashaweiss-signal
|
140b83567e
|
Quick fixes for registering Backup-ID
|
2025-08-20 16:10:11 -07:00 |
|
kate-signal
|
d926946143
|
Perform a regular "keep alive" of backups
|
2025-08-06 15:39:25 -05:00 |
|
kate-signal
|
877e2dc10b
|
Always set BackupId, not just if Backups are enabled
|
2025-08-06 15:12:42 -05:00 |
|
Harry
|
75b226b8d9
|
Use an OWSBackgroundTask for backup attachment up/downloads
|
2025-08-05 23:46:59 -07:00 |
|
Pete Walters
|
d619aa50f1
|
Populate 'backupTier' in StorageService
|
2025-08-05 11:22:18 -05:00 |
|
Sasha Weiss
|
7a4cf0c13e
|
Add Internal option to reenable Backups onboarding
|
2025-08-01 10:27:55 -07:00 |
|
Pete Walters
|
417c80cded
|
Explicitly pass in backup keys to backup operations
|
2025-07-24 14:27:31 -05:00 |
|
Sasha Weiss
|
73fd17e963
|
Use a TaskQueue instead of DebouncedTask in BackupDisablingManager
|
2025-07-22 09:24:54 -07:00 |
|
Sasha Weiss
|
9a6cc9118f
|
Wipe transient Backup settings when disabling
|
2025-07-17 22:17:40 -07:00 |
|
Sasha Weiss
|
4f4c79f532
|
Add BackupTestFlightEntitlementManager
|
2025-07-16 08:36:15 -07:00 |
|
Sasha Weiss
|
0581d75090
|
Wait for list-media before disabling Backups
|
2025-07-14 10:36:06 -07:00 |
|
Sasha Weiss
|
3085db77ca
|
Rename BackupCDNCache -> BackupCDNCredentialStore
|
2025-07-14 10:35:25 -07:00 |
|
Sasha Weiss
|
13a4226676
|
Wipe cached Backup credentials when disabling Backups
|
2025-07-14 10:34:49 -07:00 |
|
Sasha Weiss
|
19a93a8fdc
|
Add a test for BackupDisablingManager
|
2025-07-14 10:33:54 -07:00 |
|
Sasha Weiss
|
b7df52ec77
|
Download offloaded attachments before disabling Backups
|
2025-07-14 10:32:33 -07:00 |
|
Sasha Weiss
|
9a4029e062
|
Remove the concept of BackupFrequency, assume daily
|
2025-07-07 16:26:01 -07: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 |
|
Sasha Weiss
|
57a771ddca
|
Rotate BackupPlan-related keys
|
2025-06-30 15:13:33 -07:00 |
|
Sasha Weiss
|
a20cfe6048
|
Assorted fixes for upload progress reporting
|
2025-06-25 16:20:47 -07:00 |
|
kate-signal
|
704494d902
|
Add "Verify Backup Key" megaphone
|
2025-06-17 13:57:44 -07:00 |
|
Max Radermacher
|
bb2d89e55a
|
Update to LibSignal v0.75.0
|
2025-06-17 14:02:29 -05: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 |
|
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 |
|
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 |
|
Harry
|
d8d5b4d993
|
Update libsignal to 0.73.1
|
2025-05-21 12:20:22 -07:00 |
|
Harry
|
18853b89d0
|
Clean up + prepare some shouldOptimizeLocalStorage code
|
2025-05-20 16:58:18 -07:00 |
|
Sasha Weiss
|
7d6edb6412
|
Bulk rename MessageBackup types
|
2025-05-13 11:35:52 -07:00 |
|