Commit Graph

11055 Commits

Author SHA1 Message Date
Max Radermacher
03589b47ab
Asyncify GroupV2UpdateOperation 2024-10-18 13:31:06 -05:00
Max Radermacher
c0b31c02df
Asyncify uploadQueue 2024-10-18 13:28:19 -05:00
Max Radermacher
b3b7f90445
Asyncify GenericGroupUpdateOperation 2024-10-18 13:25:10 -05:00
Max Radermacher
4cad31ca6a
Asyncify CDNDownloadOperation 2024-10-18 13:20:24 -05:00
Max Radermacher
07f3a0a2f7
Fix SerialTaskQueue 2024-10-18 02:46:11 -05:00
Max Radermacher
6a8e93b5e4
Asyncify GroupInviteLinksUI 2024-10-18 02:39:24 -05:00
Max Radermacher
120666d45d
Wait reasonably before retrying prekey fetches 2024-10-17 20:41:53 -05:00
Max Radermacher
87f2e7b7de
Handle key mismatches when fetching prekey bundles 2024-10-17 20:39:36 -05:00
Max Radermacher
0d6d744f90
Clean up compile-time flags 2024-10-17 16:34:51 -05:00
Max Radermacher
dad37fc5b6
Enable call links 2024-10-16 14:33:14 -05:00
Max Radermacher
26cd893f69
Clean up various things with profile fetches 2024-10-16 12:46:17 -05:00
Max Radermacher
07632a2f4a
Ignore calls sent to our PNI 2024-10-15 18:54:58 -05:00
Harry
780f91dcf2
Remove outdated comment on shouldStartExpireTimer and move logic to swift 2024-10-15 15:49:51 -07:00
Max Radermacher
6e0af60788
Fix SignedPreKeyRecord NSSecureCoding conformance 2024-10-15 13:42:39 -05:00
Marissa Le Coz
0621ab8691
Randomize call link icon colors 2024-10-15 13:12:24 -04:00
Ehren Kret
538f5064a6 remove Dependencies protocol entirely 2024-10-12 00:26:22 -05:00
Ehren Kret
a4d65d6119 remove Dependencies+MainApp.swift 2024-10-11 23:47:02 -05:00
Ehren Kret
de32c7799d remove NSObject and Dependencies extension computed vars for SignalServiceKit 2024-10-11 23:12:59 -05:00
Max Radermacher
289ad6e3a4
Send CallLinkUpdate messages when first joining 2024-10-11 13:39:52 -05:00
Max Radermacher
d96a16a921
Add call link support for group call notifications 2024-10-11 11:40:56 -05:00
Max Radermacher
e344e200a3
Fix call link delete sync event handling 2024-10-11 11:38:03 -05:00
Ehren Kret
114afd8fe8 remove shared extensions 2024-10-11 10:58:08 -05:00
Max Radermacher
2eb971e41c
Add callLinkSync feature flag 2024-10-10 16:08:51 -05:00
Harry
8f248e42e9
Don't pass tx to a method that doesn't need it 2024-10-10 16:07:09 -05:00
Chris Eager
e7ff2cbdea
Remove deprecated LevelConfiguration#name 2024-10-10 13:34:55 -07:00
Max Radermacher
23d6a23d90
Add call link support to a unit test 2024-10-10 11:18:44 -05:00
Harry
1be997b523
Cache TSThread in memory in backups 2024-10-09 12:45:11 -07:00
Sasha Weiss
326172956a
Add Storage Service manifest version to internal settings 2024-10-09 12:24:06 -07:00
Max Radermacher
bc3b214886
Clean up call link feature flags 2024-10-09 14:05:34 -05:00
Max Radermacher
b6b3a78f60
Add GRDB migrations for call links 2024-10-09 14:03:38 -05:00
Max Radermacher
1e7d1767c7
Persist initial call link state when joining 2024-10-09 13:37:52 -05:00
Max Radermacher
110858dffc
Peek call links (and groups) on the calls tab 2024-10-09 13:33:42 -05:00
Max Radermacher
f12b942747
Add support for deleting call links 2024-10-09 13:22:38 -05:00
Max Radermacher
1ec1a5ee0c
Throw an error when joining deleted call links 2024-10-09 13:09:41 -05:00
Harry
9d637f8fc7
Log how long it takes to export/import a backup 2024-10-08 15:07:53 -07:00
Max Radermacher
3aceb65513
Add info button support to calls tab 2024-10-08 11:54:58 -05:00
Max Radermacher
36504393b9
Add call link disposition sync messages 2024-10-08 00:31:49 -05:00
Harry
ce5689dcb3
Remove MockDB in favor of InMemoryDB 2024-10-07 19:06:08 -07:00
Harry Sanabria
6d6bf7bf0b Disable enqueuing orphaned backup attachments behind feature flag 2024-10-07 19:05:03 -07:00
Harry
82af130260
Add new SVR enclave and begin migrating 2024-10-07 18:48:43 -07:00
Harry Sanabria
8d4e3d786f Don't run orphanedBackupAttachment job unless feature flag enabled 2024-10-07 18:46:35 -07:00
Max Radermacher
72929bd2ef
Remove unnecessary isAppReady check 2024-10-07 19:32:48 -05:00
Pete Walters
dcb847c207
Update header 2024-10-07 19:17:09 -05:00
Pete Walters
6b3d2a174e
Update SNI headers 2024-10-07 14:01:11 -05:00
Sasha Weiss
e7cdb0ed4c
Add support for passing a PrefixedLogger to owsFail* methods 2024-10-07 11:06:47 -07:00
Ehren Kret
3b03c172e1
misc cleanup 2024-10-07 11:19:29 -05:00
Harry
4e5e570421
Add necessary media tier list methods to AttachmentUploadStore 2024-10-07 07:56:36 -07:00
Harry
a760f35b6d
Split AttachmentStore and AttachmentUploadStore 2024-10-07 07:55:58 -07:00
Harry
96e6dbca4a
Don't issue media tier delete requests on linked devices 2024-10-07 07:55:13 -07:00
Harry
5d83d0acaa
Handle inserting/updating attachments with duplicate mediaNames 2024-10-07 07:53:51 -07:00