Commit Graph

34988 Commits

Author SHA1 Message Date
Ehren Kret
a2ebef4cab remove PromiseKit from ConversationPickerViewController 2024-10-21 15:54:13 -05:00
Pete Walters
2459a2e05a
Update default CC targets 2024-10-21 13:11:12 -05:00
Harry
1dd5ce5698
Refactor Backup postFrameRestoreActions to support thread visibility needs 2024-10-18 14:00:32 -07:00
Harry
d3e3e84023
Don't fetch original message for quote by timestamp 2024-10-18 13:55:25 -07:00
Harry
383755d71e
Add MessageBackupStoryStore 2024-10-18 13:08:25 -07:00
Max Radermacher
b902790b93
Add & use global.messageQueueTime remote config 2024-10-18 15:07:10 -05:00
Harry
347b8adbf2
Add MessageBackupThreadStore 2024-10-18 13:06:57 -07:00
Harry
60e590c21b
Add MessageBackupInteractionStore 2024-10-18 13:01:09 -07:00
Max Radermacher
52e4446a0a
Asyncify (and speed up) profile key rotation 2024-10-18 14:35:01 -05:00
Max Radermacher
e8a0aee759
Remove IncomingGroupSyncJobRecord entirely 2024-10-18 14:01:33 -05:00
Max Radermacher
f7c3b9b976
Prune some cases that don’t need to sync contacts 2024-10-18 13:43:07 -05:00
Max Radermacher
0a2f3dd343
Remove an extra layer when sending messages 2024-10-18 13:41:13 -05:00
Max Radermacher
7965356ae9
Asyncify PaymentsReconciliation 2024-10-18 13:32:53 -05:00
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
73759beb09
Add missing third outcome to SendMessageFlow 2024-10-17 20:42:45 -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
9e83ba7836
Don’t localize DEBUG-only string 2024-10-17 16:35:07 -05:00
Max Radermacher
0d6d744f90
Clean up compile-time flags 2024-10-17 16:34:51 -05:00
sashaweiss-signal
0036c07ad2 Convert Signal/Calls back to a Group in Xcode 2024-10-17 11:51:21 -07:00
Max Radermacher
4fa4300fef
Fix Safety Number handling during group calls 2024-10-16 23:31:49 -05:00
Sasha Weiss
4b22356a37
Add forward-looking TURN server parsing 2024-10-16 15:34:16 -07:00
Harry Sanabria
b64fb84f4e Bump version to 7.35 2024-10-16 13:47:46 -07:00
Harry Sanabria
46e5b12ae1 Update translations 2024-10-16 13:47:21 -07:00
Harry Sanabria
9fb2411b39 Update release notes 2024-10-16 13:42:09 -07:00
Max Radermacher
dad37fc5b6
Enable call links 2024-10-16 14:33:14 -05:00
Elaine
bfbf721337
Update table spacing in call drawer 2024-10-16 12:34:37 -06:00
Max Radermacher
26cd893f69
Clean up various things with profile fetches 2024-10-16 12:46:17 -05:00
Max Radermacher
0391ff0c87 Send CallLinkUpdate each time we join the call 2024-10-16 12:10:45 -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
5e2725ea2d
Save call link when sharing via Signal 2024-10-15 14:17:53 -05: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
4f43208fdc delete Dependencies+SignalUI.swift 2024-10-12 00:06:27 -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
c7b16a7f22
Don’t change IDs when coalescing call records 2024-10-11 13:39:30 -05:00
Max Radermacher
9999683bd0
Fix reloading when the ID doesn’t change 2024-10-11 13:38:54 -05:00
Max Radermacher
8f2a0813fe
Fix row reload logic when joining/leaving a call 2024-10-11 11:53:33 -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
Max Radermacher
a981f5efcf
Handle non-existent call links when peeking 2024-10-11 11:37:28 -05:00