Commit Graph

25 Commits

Author SHA1 Message Date
Sasha Weiss
7877edefa9
Backup Export progress bar polish 2025-09-23 09:16:12 -07:00
Pete Walters
1480539e43
Add backup failure UX 2025-09-22 13:37:49 -05:00
Sasha Weiss
fa57658ee1
Improvements to Backups logging 2025-09-11 16:05:45 -07:00
Harry
b47cd71171
Suspend message processing for entire backup bgprocessingTask 2025-09-10 13:48:02 -05:00
Sasha Weiss
f6e7769baf
Handle Upload.Error when uploading the Backup proto file 2025-09-09 17:37:32 -07:00
Sasha Weiss
0e8ffca7de
Durably update BackupSettings when BackupExportJobRunner finishes 2025-09-05 14:23:03 -07:00
Harry
d6571f3fd9
Don't block on thumbnail attachment upload 2025-08-29 11:58:00 -07:00
Sasha Weiss
957876e53d
Debounce BackupExportJob progress updates to 10Hz 2025-08-27 17:14:27 -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
Harry
7faaf2c9a2
OWSProgress improvements 2025-08-15 20:08:48 -07:00
sashaweiss-signal
4c415ca1ce Add log line with mode to BackupExportJob 2025-08-12 08:31:09 -07: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
Harry
101843765b
Download backup attachments in backup BGProcessingTask 2025-08-05 09:23:32 -07:00
Sasha Weiss
39b963af58
Skip reporting progress for some BackupExportJob steps if not paid-tier 2025-08-04 14:30:33 -07:00
Harry
b1fe641270
SVR🐝 2025-08-04 14:07:33 -07:00
Pete Walters
417c80cded
Explicitly pass in backup keys to backup operations 2025-07-24 14:27:31 -05:00
Sasha Weiss
b08a9f6a41
Rename AsyncAtomic -> SeriallyAccessedState 2025-07-21 17:52:50 -07:00
Sasha Weiss
69af4843ed
Add UX in BackupSettings for "Back Up Now" 2025-07-21 17:46:56 -07:00
Sasha Weiss
c282947933
Catch and rethrow CancellationError in BackupExportJob 2025-07-17 18:16:02 -07:00
Sasha Weiss
dc82bf5ccc
Add network-error Retry for BackupExportJob 2025-07-17 11:28:30 -07:00
Harry
37becd42d2
Don't run backup export job if Upload on Cellular disabled and no wifi 2025-07-16 21:49:05 -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
fa80d9aca9
Add Backup overnight BGProcessingTask 2025-06-23 12:44:45 -07:00