Max Radermacher
4e54aaa91f
Update story integration tests to match reality
2025-04-17 17:10:06 -05:00
Sasha Weiss
ec45bb395b
Deprotocolize MessageBackup archivers and related impl-only types
2025-04-04 09:26:08 -07:00
Max Radermacher
bb9f83f69c
Further isolate tests that should be isolated
2025-04-03 17:45:19 -05:00
Max Radermacher
1a6a7ae223
Wait for profile names when showing notifications
2025-03-28 13:20:46 -05:00
Sasha Weiss
8394080dfc
Only enqueue new downloads for backup-restored media in willBecomeVisible
2025-03-27 15:55:47 -07:00
Max Radermacher
279a11f742
Add DeviceId type
2025-03-21 16:49:38 -05:00
Sasha Weiss
8fba406b84
Update Backup.proto with latest contents
2025-03-21 09:45:45 -07:00
Sasha Weiss
bb048e8b59
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
Sasha Weiss
a455dc27ee
Add system contact names to Backups ( #10727 )
2025-03-10 16:22:59 -07:00
Ehren Kret
65d131737a
convert AppSetup.prepareDatabase() from promises to swift concurrency
2025-03-07 15:04:06 -06:00
Jordan Rose
3d0963cfbf
Use new libsignal connect logic for CDS (again)
...
This was turned on implicitly in libsignal v0.65.3, but was discovered
to have issues. Those issues should now be fixed, but this time we
have a RemoteConfig kill switch in case there are more. That kill
switch also needs to control the use of system proxies (cf. 1f6fea1a ).
2025-02-25 11:30:52 -08:00
Sasha Weiss
2954d34687
Separately report progress for recreating indexes during Backup import
2025-02-25 09:51:15 -08:00
Sasha Weiss
3a77c216d0
MessageBackup*Progress cleanup
2025-02-25 09:35:58 -08:00
Pete Walters
1b7caa8ce9
Split out various key managment methods into AccountKeyStore
2025-02-24 10:12:47 -06:00
Pete Walters
ecc084de55
Remove AEP & MasterKey protocols
2025-02-24 09:42:03 -06:00
Pete Walters
e9863fcb4d
Bulk of AEP registration changes.
2025-02-24 09:04:55 -06:00
Sasha Weiss
9417f60a52
Backup benching improvements
2025-02-20 16:48:59 -08:00
Pete Walters
9c84b751d3
Split SVRKeyDeriver pieces into MasterKey + SVRLocalStorage
2025-02-11 09:25:00 -06:00
Elaine
83ba76de31
Show megaphone for new linked devices when notifications are disabled
2025-02-07 11:32:36 -07:00
Sasha Weiss
4a66a25556
Add test case support for Group.blocked
2025-01-28 09:58:29 -08:00
Sasha Weiss
0a9c11c89c
Update to latest Backup.proto
2025-01-27 22:34:37 -08:00
Max Radermacher
6f02723dbb
Use the web socket where easily possible
2025-01-21 12:26:39 -06:00
Harry
b1493d54fa
Update backup proto with contact nicknames and 1:1 story replies
2025-01-16 15:20:12 -08:00
Max Radermacher
bc35b911b2
Update to LibSignal v0.65.0
2025-01-08 14:43:29 -06:00
Harry
45389b0c60
Clean up zombie SVR code
2025-01-07 15:31:05 -08:00
Max Radermacher
60dc4a8dc0
Don’t pass around TSGroupThread in group calls
2025-01-07 16:40:13 -06:00
Elaine
ff7b8bea36
Schedule notification when new device is linked
2024-12-17 13:34:37 -07:00
Harry
d9be87a76d
Make TSAttachment migration non-blocking again
...
Co-authored-by: sashaweiss-signal <sasha@signal.org>
2024-12-16 18:09:20 -08:00
Harry
7ba9aee871
Update backup proto and integration tests
2024-12-10 09:51:13 -08:00
Harry
26c2c712e8
Use OWSProgress in MessageBackupManager
2024-12-06 09:19:45 -08:00
Harry
835febb7ef
Include expiring messages in deviceTransfer backups
2024-12-05 13:23:23 -08:00
Harry
5a14e3842b
Make TSMessage TSAttachment migration blocking
2024-11-26 08:52:16 -08:00
Marissa Le Coz
666061f40d
Update backup integration tests
2024-11-25 11:27:04 -05:00
Max Radermacher
6044620b6a
Remove VoIP push handling
2024-11-20 18:26:31 -06:00
Pete Walters
00a6927884
Simplify payment archiving
2024-11-18 09:12:00 -06:00
Harry
b0c5ab65f6
Bench memory usage in backups
2024-11-15 13:47:15 -08:00
Marissa Le Coz
f70a70a277
Add comment for why chat_item_group_change_chat_update_36/37 are disabled
2024-11-14 17:27:24 -05:00
Marissa Le Coz
7455e2cf6d
Add most group change chat update backup tests
2024-11-14 13:08:24 -05:00
Harry
b62ed1e85c
Report progress for backup import/export
2024-11-14 08:57:00 -08:00
Marissa Le Coz
236f6e6056
Add ad hoc calls to backups
2024-11-08 11:45:22 -05:00
Sasha Weiss
6326b4eb61
Prune a couple ImplRef properties off SSKEnvironment
2024-11-07 17:33:17 -08:00
Pete Walters
d86761d750
Update to LibSignal v0.60.2
2024-11-01 15:38:17 -05:00
Marissa Le Coz
b96923fc82
Add Call Links to backups
2024-11-01 13:30:02 -04:00
Harry
9ba009a1e3
Add internal-only UI to display verbose backup errors
2024-10-30 11:21:53 -07:00
Marissa Le Coz
3d8eb76994
Add view-once messages to backups
2024-10-25 19:48:58 -04:00
Sasha Weiss
8ebcc1e4ec
Update to the latest Backup integration test cases
2024-10-25 13:28:33 -07:00
Pete Walters
d9e411208a
ChunkedInputStreamTransform performance improvements
2024-10-24 15:04:17 -05:00
Ehren Kret
9d24c6b111
add asyncRequest method to NetworkManager to deprecate Promises
2024-10-22 10:57:19 -05:00
Max Radermacher
07632a2f4a
Ignore calls sent to our PNI
2024-10-15 18:54:58 -05:00
Harry
88c939264c
Delete pending orphan backup attachment jobs when creating a new attachment with the same mediaName/Id
2024-10-07 07:53:11 -07:00