Commit Graph

1823 Commits

Author SHA1 Message Date
Pete Walters
1a615f2a7b
Fix delivery status for outgoing edits 2023-08-07 11:27:28 -07:00
Max Radermacher
7452ea0442
[ServiceId] Update RecipientMerger 2023-08-03 16:59:29 -05:00
Pete Walters
bb50a9d00f
Add last bits of KyberStore functionality 2023-08-03 10:24:30 -05:00
Pete Walters
bdee76c880
Update PreKeyTask API to reflect PQ 2023-08-03 09:14:39 -05:00
Pete Walters
cff12230e8
Update PKBundle request to fetch PQ keys
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2023-08-02 18:10:28 -05:00
Pete Walters
9d27c3f341
Implement SSKKyberPreKeyStore operations 2023-08-02 16:53:29 -05:00
Pete Walters
129ba49903
Consolidate PreKey operations into a single codepath 2023-08-01 10:32:32 -05:00
Harry
921c288894
Use modern db tx types in RecipientHidingManager and remove @objc 2023-07-31 18:02:28 -07:00
Pete Walters
b7e3b1df67
Wrap debug methods in TESTABLE_BUILD 2023-07-28 11:35:25 -05:00
Pete Walters
656dc6d654
Protocolize SignalProtocolStore 2023-07-27 10:02:28 -05:00
Max Radermacher
17a2fb4093
Rename ServiceId -> UntypedServiceId 2023-07-26 16:56:19 -05:00
Marissa Le Coz
52bf8a41fc
React to remote changes of hidden recipient state 2023-07-19 19:25:54 -04:00
Max Radermacher
f8b164b965
Add ensureRecipient to enable future changes 2023-07-18 14:17:54 -04:00
Max Radermacher
a091255898 Remove unnecessary escaping annotation 2023-07-17 18:35:32 -05:00
Pete Walters
0afe537465
Fix unread edit behavior 2023-07-17 17:00:02 -05:00
Max Radermacher
500e93e312 Ensure ProtocolAddress is always a UUID 2023-07-07 19:41:57 -05:00
Pete Walters
82e51fe9cd
Add support for saving edit message drafts. 2023-07-07 15:38:35 -05:00
Max Radermacher
e631162b2b
Add logic to merge threads 2023-07-07 13:21:20 -05:00
Igor Solomennikov
918d9df24e Only load photos, videos and GIFs in Recent Media section in chat info. 2023-07-05 14:53:19 -07:00
Max Radermacher
7e66ad45dd
Remove unused fragment files
They appear to be unused since 7927bc1afe.
2023-06-30 14:50:35 -05:00
Max Radermacher
5acabbe61f
Prepare interactions for modern recipient merging 2023-06-28 11:58:44 -05:00
Max Radermacher
adf301aa78 Prepare receipts for modern recipient merging 2023-06-28 10:33:57 -05:00
Igor Solomennikov
cffc4aed50
Layout fixes for All Media screen. 2023-06-27 14:36:17 -07:00
Max Radermacher
13b676391b Merge OWSUserProfiles during recipient merges 2023-06-23 12:53:12 -05:00
Max Radermacher
ebc5e15b9e Improve code to fetch thread for a given message 2023-06-23 12:48:30 -05:00
Marissa Le Coz
025633ed1a
Reindex SignalAccounts 2023-06-14 21:34:12 -04:00
Max Radermacher
a86d172244 Simplify decryption placeholder replacement logic 2023-06-14 11:06:51 -05:00
george-signal
128972e160
Add support for audio to All Media. 2023-06-13 15:41:07 -07:00
Pete Walters
bd60168db9
Update to LibSignalClient 0.27 and stub in KyberPreKeyStore 2023-06-13 12:06:43 -05:00
Harry
f728457039
Update build target to iOS 13.0 2023-06-08 16:21:20 -07:00
Pete Walters
d013917eab
Turn on edit receive for all users 2023-06-07 15:48:55 -05:00
Max Radermacher
ca3b018734
Add & use DisappearingMessagesConfigurationStore 2023-06-05 11:00:38 -05:00
Pete Walters
9b235845ed
Update how edits are expired & deleted 2023-06-02 16:15:46 -05:00
Pete Walters
b91865f358
Fix unread behavior with edits 2023-06-02 13:58:30 -05:00
Pete Walters
f58b6947ce
Funnel read crashes into the recovery flow 2023-06-02 11:48:51 -05:00
Sasha Weiss
2845d60e13
Remove lots of GV1-related code 2023-06-01 11:47:43 -07:00
Igor Solomennikov
0ed81d560a
Convert OWSPreferences in SignalMessaging to Swift as Preferences. 2023-06-01 11:29:08 -07:00
Harry
fde4e94cfb
Remove unnecessary KBS migration & method it exclusively used 2023-05-31 15:25:16 -07:00
Max Radermacher
28753eb98b Add & use ThreadReplyInfoStore 2023-05-31 11:34:43 -05:00
Max Radermacher
94f96fcd8e
Migrate SignalRecipient to SDSCodableModel 2023-05-24 15:50:17 -07:00
Max Radermacher
acaedcc035
Update app icon/tab bar badge asynchronously 2023-05-24 14:04:31 -07:00
Max Radermacher
c229bd8eed Improve performance of unread count queries 2023-05-24 09:54:36 -07:00
Sasha Weiss
9d16dd49e0
Support PNI invites in groups 2023-05-23 15:40:58 -07:00
Harry
cc67fe55ad
SVR2 implementation part 1: local operations 2023-05-23 12:26:25 -07:00
Max Radermacher
231dde0a2f Remove unused conversation view loading code 2023-05-19 14:33:17 -07:00
Pete Walters
6a81e409d3
Add edit message history modal 2023-05-19 11:16:48 -05:00
Max Radermacher
279c518f32
Improve conversation view load performance
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2023-05-18 18:38:06 -07:00
Pete Walters
c4ef4402a4
Properly set the read state when creating edit copies 2023-05-17 14:47:15 -05:00
Pete Walters
60989ad5f8
Collapse db log output into a single line 2023-05-17 13:56:57 -05:00
Igor Solomennikov
f22ae21b54
Convert SignalApp to Swift. 2023-05-16 16:48:06 -07:00