Commit Graph

1801 Commits

Author SHA1 Message Date
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
Sasha Weiss
97167eed7a
Use ServiceId in username lookup 2023-05-16 10:02:36 -07:00
Pete Walters
d0475890f4
Delete old edit revisions during a remote delete 2023-05-15 19:17:38 -05:00
Igor Solomennikov
472a38ccec
Convert all DebugUI classes to Swift. 2023-05-12 21:05:25 -07:00
Marissa Le Coz
67d1141cfb
Add custom cursor option to SDSCodableModel enumeration 2023-05-12 16:44:08 -07:00
Harry
1bd1354a1d
Rename KeyBackupService protocol to SecureValueRecovery 2023-05-12 10:13:46 -07:00
Marissa Le Coz
4be334c5ad
Migrate SignalAccount to use SDSCodableModel 2023-05-11 17:34:15 -04:00
Pete Walters
2eba24de18
Add sync message support for edit message 2023-05-11 12:56:09 -05:00
Pete Walters
1aa7cdcf55
Clean up more Edit Message edge cases 2023-05-10 21:04:39 -05:00
Max Radermacher
c2f30c3b78 Grab a background task during async checkpoints 2023-05-10 17:52:13 -07:00
Sasha Weiss
a6fbbefa9b
Remove PniIdentitySyncMessage 2023-05-10 14:35:48 -07:00
Sasha Weiss
88f304b0c9
Prune orphaned job records 2023-05-10 14:32:22 -07:00
Max Radermacher
62965f6781
Convert TSThread.anyRemove to ThreadRemover 2023-05-10 14:03:08 -07:00
Max Radermacher
f5759cd17e
Use modern matching check for duplicate messages 2023-05-10 10:36:42 -07:00
Max Radermacher
2437083a68 Don’t mark SDS enumerate blocks as escaping 2023-05-05 14:52:48 -07:00
Pete Walters
407da806b3
Ignore edit label sizing for unedited messages 2023-05-04 15:30:54 -05:00
Pete Walters
cf37a8b1f9
Edit Message DB changes & conversation edit filtering 2023-05-03 17:22:10 -05:00
Max Radermacher
31f2f3d681
Improve MSL performance 2023-04-25 14:13:59 -07:00
Max Radermacher
0d8ef0f17e
Improve FailedAttachmentDownloadsJob perf 2023-04-25 12:22:20 -07:00
Evan Hahn
4e9dd76b69
Remove a bunch of dead code. 2023-04-24 15:44:51 -07:00
Evan Hahn
d6b60ac2cd
Add F_BARRIERFSYNC remote config kill switch 2023-04-21 16:10:35 -05:00
Max Radermacher
7d0d59f451
Support contact merges for yourself 2023-04-20 14:11:51 -07:00
Evan Hahn
874e07d1c2
Don't start disappearing messages job if database is corrupted 2023-04-20 11:51:46 -05:00