Harry
|
7ba9aee871
|
Update backup proto and integration tests
|
2024-12-10 09:51:13 -08:00 |
|
Harry
|
76c171a1b5
|
Ensure device stays awake during link'n'sync
|
2024-12-09 17:05:38 -08:00 |
|
Sasha Weiss
|
e47a864a1a
|
Protocolize and asyncify OWSDevicesService
|
2024-12-06 12:39:05 -08:00 |
|
Sasha Weiss
|
c42557903a
|
Make Backup subscription redemption durable
|
2024-12-05 14:43:11 -08:00 |
|
Harry
|
10c8f35fe6
|
Adios, MediaGalleryRecord
|
2024-12-04 14:26:00 -08:00 |
|
Harry
|
1fd8d2ed6d
|
Sayonara, TSResource
|
2024-12-04 13:30:31 -08:00 |
|
Harry
|
06f1e2ec9d
|
Delete TSAttachment managers and other intermediaries
|
2024-12-04 13:28:12 -08:00 |
|
Sasha Weiss
|
af76e0b9d3
|
Assume all clients are delete-sync-capable
|
2024-12-03 16:33:29 -08:00 |
|
Max Radermacher
|
3b9f0ee1ec
|
Remove redundant Storage Service restore operation
|
2024-11-26 14:46:14 -06:00 |
|
Sasha Weiss
|
2aacc6c939
|
Hook up BackupSubscriptionManager to Storage Service
|
2024-11-26 13:06:50 -05:00 |
|
Sasha Weiss
|
7675a14766
|
Refactor BackupSubscriptionManager
|
2024-11-26 13:02:08 -05:00 |
|
Harry
|
5a14e3842b
|
Make TSMessage TSAttachment migration blocking
|
2024-11-26 08:52:16 -08:00 |
|
Max Radermacher
|
6755175fe6
|
Clean up PhoneNumber and PhoneNumberUtil
|
2024-11-22 17:06:12 -06:00 |
|
Max Radermacher
|
f9554761e4
|
Adopt non-deprecated NSKeyedUnarchiver method
|
2024-11-19 16:44:02 -06:00 |
|
Harry
|
39ec17ce19
|
Suspend message processing during backups
|
2024-11-18 13:56:57 -06:00 |
|
Sasha Weiss
|
2000b82c0b
|
One KeyValueStore to rule them all
|
2024-11-15 18:47:54 -06:00 |
|
Harry
|
72071c2216
|
Enumerate call links and sticker packs when exporting backups
|
2024-11-15 16:35:40 -08:00 |
|
Sasha Weiss
|
dadca9e032
|
Directly adopt KeyValueStore in SDSKeyValueStore
|
2024-11-15 14:54:30 -08:00 |
|
Harry
|
fad98cc00e
|
Archive Contact recipients for TSContactThreads without SignalRecipients
|
2024-11-15 13:23:50 -08:00 |
|
Harry
|
0833ec0042
|
Update backup proto with contact identity key field(s)
|
2024-11-14 08:55:03 -08:00 |
|
Harry
|
44770cef3d
|
Add retrying to MessageBackupAvatarFetcher
|
2024-11-12 13:29:36 -08:00 |
|
Harry
|
b1d31ff72c
|
Use failable insert methods everywhere possible in backups
|
2024-11-12 07:35:44 -08:00 |
|
Harry
|
7591e35fd2
|
Restore group and contact avatars after backup restore
|
2024-11-11 17:30:05 -08:00 |
|
Jordan Rose
|
f8949fd2f8
|
Configure whether libsignal should use connection fallbacks
|
2024-11-08 09:47:21 -08:00 |
|
Marissa Le Coz
|
236f6e6056
|
Add ad hoc calls to backups
|
2024-11-08 11:45:22 -05:00 |
|
Sasha Weiss
|
f890ca7bac
|
Fully Swiftify StorageServiceManager
|
2024-11-07 17:32:41 -08:00 |
|
Sasha Weiss
|
0a9672911e
|
Add recordIkm encryption scheme migration to Storage Service
|
2024-11-07 15:33:03 -08:00 |
|
Max Radermacher
|
91c9c46ed9
|
Remove unused CDS code
|
2024-11-06 18:58:22 -06:00 |
|
Max Radermacher
|
ddf65f314a
|
Clean up DeviceSleepManager
|
2024-11-04 14:34:57 -06:00 |
|
Harry
|
aca2204448
|
Improve post-backup FullTestSearchIndexer error handling
|
2024-11-04 08:30:01 -08:00 |
|
Pete Walters
|
3a63402138
|
Migrate to new Media/Message backup auth credentials
|
2024-11-01 15:46:58 -05:00 |
|
Harry
|
03d9cc024e
|
Set lastVisibleRowId on threads and wasRead on messages when restoring
|
2024-11-01 13:46:06 -07:00 |
|
Harry
|
2a88f9e9f3
|
Move lastVisibleSortId store into its own class
|
2024-11-01 13:41:30 -07:00 |
|
Marissa Le Coz
|
b96923fc82
|
Add Call Links to backups
|
2024-11-01 13:30:02 -04:00 |
|
Harry
|
c37c385a40
|
Just present backup errors UI directly from chat list VC
|
2024-10-31 15:55:24 -07:00 |
|
Harry
|
ba81099bbd
|
Add toggle to enable link'n'sync for internal builds
|
2024-10-30 15:04:05 -07:00 |
|
Harry
|
9ba009a1e3
|
Add internal-only UI to display verbose backup errors
|
2024-10-30 11:21:53 -07:00 |
|
Harry
|
01fbce844f
|
Generate, persist, and read/write MediaRootBackupKey aka MrBurgerKing
|
2024-10-28 10:28:27 -07:00 |
|
Harry
|
8ecae5c825
|
Use remote config value to determine which transit tier attachments we auto-download off backups
|
2024-10-28 09:30:57 -07:00 |
|
Harry
|
0c75d27170
|
Add LinkNSyncManager skeleton
|
2024-10-25 14:35:12 -07:00 |
|
Harry
|
f149718964
|
Make backup media list endpoint handling more efficient
|
2024-10-25 11:09:51 -07:00 |
|
Sasha Weiss
|
46b5b4a9e4
|
Prefix donations-related types with Donations
|
2024-10-25 10:14:56 -07:00 |
|
Sasha Weiss
|
ed6a75e10f
|
Remove the SubscriptionManager protocol
|
2024-10-25 10:13:10 -07:00 |
|
Sasha Weiss
|
734ca937fe
|
Add BackupSubscriptionManager
|
2024-10-22 12:50:03 -07:00 |
|
Harry
|
9956bd3ce0
|
Disable DatabaseChangeObserver while creating and restoring backups
|
2024-10-22 10:43:40 -07:00 |
|
Harry
|
b3b14bc97f
|
Protocolize+make public DatabaseChangeObserver
|
2024-10-22 10:42:16 -07:00 |
|
Harry
|
63d820b830
|
List media tier attachments
|
2024-10-22 10:39:03 -07:00 |
|
Harry
|
30c4b02f92
|
Directly insert in the database in MessageBackupThreadStore
|
2024-10-21 16:42:17 -07:00 |
|
Harry
|
7650e8d993
|
Bypass sdsSave for interactions restored from backups
|
2024-10-21 16:41:26 -07:00 |
|
Harry
|
383755d71e
|
Add MessageBackupStoryStore
|
2024-10-18 13:08:25 -07:00 |
|