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 |
|
sashaweiss-signal
|
7d97623c6d
|
Pop, don't dismiss, when tapping Not Now in Backups onboarding
|
2025-09-16 09:23:22 -07:00 |
|
Sasha Weiss
|
45e534a712
|
Disable Backups as part of the "Create New Key" flow
|
2025-09-15 15:25:20 -07:00 |
|
Sasha Weiss
|
38c2623410
|
Add .owsByteCount SwiftUI FormatStyle
|
2025-09-12 10:59:40 -07:00 |
|
Sasha Weiss
|
ecf6e940e9
|
Rework Backup Settings progress bars
|
2025-09-11 14:32:40 -07:00 |
|
Sasha Weiss
|
c1cb263c98
|
Remove Back Up Now/Later options after enabling Backups
|
2025-09-11 08:39:26 -07:00 |
|
Sasha Weiss
|
29eabb58da
|
Rename: "Signal Secure Backups", "Recovery Key"
|
2025-09-10 09:20:19 -07:00 |
|
jimio
|
d49113ded7
|
"Zero kB" ==> "0 kB" in backups progress bars
|
2025-09-09 09:59:08 -07:00 |
|
Sasha Weiss
|
0e8ffca7de
|
Durably update BackupSettings when BackupExportJobRunner finishes
|
2025-09-05 14:23:03 -07:00 |
|
Sasha Weiss
|
26100521d3
|
Set BackupPlan for real on linked devices
|
2025-09-05 13:01:37 -07:00 |
|
Harry
|
95ef772c24
|
Animate backup settings progress bars
|
2025-09-04 14:38:20 -07:00 |
|
Sasha Weiss
|
5e5cdb9530
|
Consolidate Support URLs into one place
|
2025-09-04 09:09:50 -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
|
cfe620ce9d
|
Design feedback on "View Backup Key"
|
2025-09-02 16:18:11 -05:00 |
|
Sasha Weiss
|
8ee84d4a36
|
Consolidate Backup Settings progress bars
|
2025-08-28 11:45:33 -07:00 |
|
sashaweiss-signal
|
e5e76d3201
|
Use .monospacedDigit for progress bar subtitles
|
2025-08-27 18:06:56 -07: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
|
666d6f335a
|
Add AccountEntropyPoolManager
|
2025-08-26 12:00:04 -07:00 |
|
Harry
|
54c1ee60a8
|
Don't count thumbnails in download progress
|
2025-08-25 13:29:56 -07:00 |
|
Harry
|
3cb8c85185
|
Don't count thumbnails in upload progress
|
2025-08-25 13:29:27 -07:00 |
|
Sasha Weiss
|
860b93f846
|
Rework "PIN enabled/disabled" checks
|
2025-08-21 17:30:48 -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 |
|
Sasha Weiss
|
6a90c75807
|
Present WelcomeToBackupsSheet in viewDidAppear
|
2025-08-20 10:20:33 -07:00 |
|
Sasha Weiss
|
e87dadb8a1
|
Move Copy to Clipboard button in RecordKey into pinned footer
|
2025-08-18 16:17:55 -07:00 |
|
Harry
|
7faaf2c9a2
|
OWSProgress improvements
|
2025-08-15 20:08:48 -07:00 |
|
Sasha Weiss
|
f65ff3951f
|
Rotate MRBK when rotating the AEP
|
2025-08-13 11:21:44 -07:00 |
|
kate-signal
|
9909604304
|
Info image already exists as a symbol
|
2025-08-13 11:08:06 -07:00 |
|
kate-signal
|
03174c4bfc
|
Fix info icon coloring in dark mode
|
2025-08-11 14:02:09 -07:00 |
|
Sasha Weiss
|
a8d53fb377
|
Fix for BackupSettings deviceSleepBlock not resuming after cancel
|
2025-08-08 23:39:16 -07:00 |
|
Sasha Weiss
|
3aebe57906
|
Add UX for rotating the AEP, from Backup Settings
|
2025-08-07 12:02:18 -07:00 |
|
kate-signal
|
fb74d4151f
|
Add beta labeling to backups
|
2025-08-07 09:46:52 -05:00 |
|
Sasha Weiss
|
1e88db2066
|
End Backups Onboarding in AppSettings(BackupSettings)
|
2025-08-06 13:19:11 -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 |
|
kate-signal
|
b1b3cd4ab3
|
Re-enable backups only pressable over text
|
2025-08-05 12:39:35 -05:00 |
|
Sasha Weiss
|
d9a42ee9cf
|
Add BackupExportJob progress string for list-media
|
2025-08-04 14:27:14 -07:00 |
|
sashaweiss-signal
|
a958b4b13e
|
Pass correct error to sheet presentation when manual Backup export fails
|
2025-08-04 13:20:16 -07:00 |
|
kate-signal
|
fefdd784b1
|
Continue buttons only pressable over the text
|
2025-08-04 09:46:42 -05:00 |
|
kate-signal
|
ae665910ff
|
Toast when backup key is copied
|
2025-08-01 12:44:05 -07:00 |
|
sashaweiss-signal
|
2ee029c36e
|
Remove .none case from BackupSettingsViewController.OnLoadAction
|
2025-08-01 11:00:42 -07:00 |
|
Pete Walters
|
8cfac43a55
|
Prevent showing the 'back' button in AEP entry if the user has already registered
|
2025-07-31 14:01:09 -05:00 |
|
Sasha Weiss
|
707146c781
|
Prevent device sleep when a Backups progress bar is visible
|
2025-07-30 20:21:44 -07:00 |
|
Harry
|
5e1c1f5de4
|
Fix backup attachment upload network retrying
|
2025-07-30 09:35:01 -07:00 |
|
Sasha Weiss
|
0dbe6833b1
|
Remove workaround avoiding AppAttest call
|
2025-07-23 13:50:12 -07:00 |
|
Sasha Weiss
|
6097c287a3
|
Skip AppAttest check, for now, if opted into Backups via remote config
|
2025-07-22 21:17:26 -07:00 |
|
Sasha Weiss
|
73fd17e963
|
Use a TaskQueue instead of DebouncedTask in BackupDisablingManager
|
2025-07-22 09:24:54 -07:00 |
|
Sasha Weiss
|
b08a9f6a41
|
Rename AsyncAtomic -> SeriallyAccessedState
|
2025-07-21 17:52:50 -07:00 |
|
Sasha Weiss
|
9430d0ca56
|
Show error sheets when manual Backup export fails
|
2025-07-21 17:48:25 -07:00 |
|