Max Radermacher
|
13d5fe93dc
|
Run swiftformat . using v0.60.1
|
2026-03-26 17:10:38 -05:00 |
|
Pete Walters
|
6cd0f0916d
|
Reset download observer state on optimize media disable
|
2026-03-25 13:08:09 -05:00 |
|
Sasha Weiss
|
ab175a6b24
|
Refetch attachment after mutating in BackupAttachmentDownloadQueueRunner
|
2026-03-21 09:51:55 -07:00 |
|
kate-signal
|
986cd9a366
|
group terminate backups
|
2026-03-20 08:37:57 -04:00 |
|
kate-signal
|
5a8178ac5c
|
group terminate checks & info message
|
2026-03-20 07:59:41 -04:00 |
|
sashaweiss-signal
|
d70076426e
|
Remove vestigial comment
|
2026-03-19 11:26:48 -07:00 |
|
Pete Walters
|
c387e8e0b2
|
Fix initial download calculations when optimized media is enabled
|
2026-03-19 11:08:41 -05:00 |
|
Pete Walters
|
d25246acf3
|
Add 'state' to the debug message when enqueuing/deqeuing download items
|
2026-03-19 11:06:45 -05:00 |
|
Pete Walters
|
044a9967db
|
When restoring with optimize media enabled, don't download fullsize
|
2026-03-19 11:06:28 -05:00 |
|
Pete Walters
|
8c3d431ef9
|
Fix reused label string for battery level monitor
|
2026-03-18 13:37:24 -07:00 |
|
Sasha Weiss
|
77a6140946
|
Use BackupExportJobRunner in BackupBGProcessingTask
|
2026-03-16 18:54:03 -07:00 |
|
Pete Walters
|
470db099df
|
Skip export of empty phone numbers in contact shares
|
2026-03-16 16:50:06 -05:00 |
|
Sasha Weiss
|
035db65d68
|
Remove progress: nil extensions
|
2026-03-13 09:40:28 -07:00 |
|
Pete Walters
|
c051d06b11
|
Additional cancellation handling in BackupAttachmentCoordinator.
|
2026-03-13 10:06:14 -05:00 |
|
Pete Walters
|
f4f4696650
|
Unify backup logging through a common logger
|
2026-03-13 09:52:06 -05:00 |
|
Pete Walters
|
a900eff37d
|
Move BackupAttachmentUploadEnqueueMode from Enum to OptionSet
|
2026-03-13 09:11:34 -05:00 |
|
Sasha Weiss
|
b0d97c642c
|
Only include uploaded media in LastBackupDetails
|
2026-03-12 11:37:28 -07:00 |
|
Max Radermacher
|
78436e61dd
|
Consolidate code for parsing varints
Co-authored-by: Sasha Weiss <sasha@signal.org>
|
2026-03-11 18:05:08 -05:00 |
|
kate-signal
|
d3c9ae0192
|
member label permission backups
|
2026-03-09 16:24:29 -04:00 |
|
kate-signal
|
c8a105920e
|
skip member label permission for now
|
2026-03-09 12:53:46 -04:00 |
|
kate-signal
|
27ddb2b435
|
New member label permission
|
2026-03-09 10:34:35 -04:00 |
|
Max Radermacher
|
5d47b5d0e8
|
Uncodegen TSThread
|
2026-03-05 21:54:46 -06:00 |
|
Sasha Weiss
|
38a386441e
|
[RFC] Wipe ListMedia state when disabling Backups, instead of running it
|
2026-03-02 17:45:46 -08:00 |
|
Sasha Weiss
|
96e4392d59
|
Always call concludeTx, even if processBatch throws
|
2026-03-02 17:45:32 -08:00 |
|
Sasha Weiss
|
752c57f7ab
|
Add IOSSpecificSettings to Backup.proto, with isSystemCallLogEnabled
|
2026-02-26 14:48:08 -08:00 |
|
Sasha Weiss
|
6b4455e9f9
|
Use modern TimeGatedBatch in ListMediaManager
|
2026-02-26 14:48:02 -08:00 |
|
kate-signal
|
daaf847afe
|
admin delete backups
|
2026-02-26 13:57:58 -05:00 |
|
Sasha Weiss
|
94ff755e0b
|
Make BackupMediaErrorNotificationPresenter async
|
2026-02-24 09:50:24 -08:00 |
|
Jordan Rose
|
4475a8eeaf
|
BackupKeyService: Remove unused code
|
2026-02-20 21:05:23 -06:00 |
|
Pete Walters
|
1684759e49
|
Remove BackupAttachmentUploadScheduler protocol
|
2026-02-19 16:14:31 -06:00 |
|
Max Radermacher
|
cb5f8e9a2e
|
Add & use TSThread.databaseTableName
|
2026-02-19 10:40:49 -06:00 |
|
Pete Walters
|
8263a5ad34
|
Fix Logger typo
|
2026-02-19 09:04:40 -06:00 |
|
Pete Walters
|
f543877c68
|
Clean up some list media logging
|
2026-02-18 18:00:33 -06:00 |
|
sashaweiss-signal
|
6c5362df65
|
Add log line when presenting Backups media error
|
2026-02-18 12:56:14 -08:00 |
|
Sasha Weiss
|
72e9649d98
|
Avoid attempting unexpected BackupExportJob runs
Co-authored-by: Pete Walters <pete@signal.org>
|
2026-02-18 10:21:34 -08:00 |
|
Sasha Weiss
|
cb749a2ad1
|
Add BackupMediaErrorNotificationPresenter, use in various flows
|
2026-02-18 09:35:29 -06:00 |
|
Pete Walters
|
652dcd4b86
|
Treat 'badArgument' the same as 'sourceObjectNotFound' and reupload
|
2026-02-17 15:39:21 -08:00 |
|
Sasha Weiss
|
9e00014b3f
|
Filter out "zero-byte" upload progress updates in BackupAttachmentUploadTracker
|
2026-02-17 14:27:06 -08:00 |
|
Pete Walters
|
5320c24ea0
|
Skip export of long text if it fails to decrypt to a string
|
2026-02-17 15:47:54 -06:00 |
|
Pete Walters
|
89f168b35e
|
Filter out contact share addresses if their values are all empty
|
2026-02-17 15:47:30 -06:00 |
|
Pete Walters
|
ddf0efde81
|
Filter out empty emails for contact share message export
|
2026-02-17 15:46:59 -06:00 |
|
Pete Walters
|
aeadb98cb4
|
Add missing retryable error types
|
2026-02-17 14:49:40 -06:00 |
|
Sasha Weiss
|
6ae49c28f1
|
Implement interactions, handle edge cases in CLVBackupProgressView
|
2026-02-17 09:50:31 -08:00 |
|
Sasha Weiss
|
4e40f729e1
|
Move BackupDisablingManager to Signal target
|
2026-02-14 20:31:10 -08:00 |
|
sashaweiss-signal
|
d61ed77d3c
|
Fix progress reporting for BackupExportJob stages being non-granular
|
2026-02-12 16:02:08 -08:00 |
|
Sasha Weiss
|
662d7e7e49
|
Make BackupExportJob "resumable"
|
2026-02-12 14:57:20 -08:00 |
|
Sasha Weiss
|
5a67d29d07
|
Simplify BackupExportJob progress reporting
|
2026-02-12 14:44:25 -08:00 |
|
kate-signal
|
9ce0c01ac3
|
Polls one-on-one behind a send FF
|
2026-02-12 09:07:09 -05:00 |
|
sashaweiss-signal
|
c4ffa5c551
|
Consolidate firstBackupDate into LastBackupDetails
|
2026-02-11 17:50:04 -08:00 |
|
sashaweiss-signal
|
961a08a492
|
Update comments on BackupAttachmentUploadProgress
|
2026-02-11 17:49:29 -08:00 |
|