Commit Graph

1011 Commits

Author SHA1 Message Date
Sasha Weiss
4a7be90003
Send support for DeleteForMe sync messages 2024-06-04 15:18:39 -07:00
Sasha Weiss
af12f210cb
Receive support for DeleteForMe sync messages 2024-06-04 15:15:24 -07:00
Sasha Weiss
11e9404d76
Add ThreadSoftDeleteManager 2024-06-04 14:58:58 -07:00
Sasha Weiss
2c5f47e95e
Consolidate similar InteractionFinder methods 2024-06-04 14:55:36 -07:00
Sasha Weiss
0f4289fc73
Replace interaction anyRemove with InteractionDeleteManager 2024-06-04 14:51:52 -07:00
Harry
e9038e0a38
Abstract ImageMetadata loading so it can use more than just in memory Data 2024-05-30 15:29:15 -07:00
Max Radermacher
1daef3b202
Remove unused performance tests 2024-05-29 12:20:31 -05:00
Sasha Weiss
3ffcc47a66
Scaffold for Backup integration tests 2024-05-17 13:59:49 -07:00
Harry
3cf36728b9
Correctly show new PIN entry after skipping old PIN entry post-registration
Co-authored-by: Pete Walters <pete@signal.org>
2024-05-15 10:27:36 -07:00
Harry
3ad0f4c89a
Don't use backup internal registration step in tests 2024-05-14 17:59:52 -05:00
Ehren Kret
0ab16e43a4
remove the last chunk of objc in the main app target 2024-05-13 12:35:01 -05:00
Ehren Kret
4364907c3e move AppContext globals to swift 2024-05-08 07:37:37 -05:00
adel-signal
2b49b096a2
calling: support null hostname in turn server info serdes 2024-05-03 14:24:04 -07:00
Marissa Le Coz
b089e62f11
Add call reaction bursting for internal 2024-04-29 21:25:20 -04:00
Ehren Kret
8bd714e847 move signal core kit tests to signal core kit 2024-04-27 13:58:20 -05:00
Ehren Kret
25335708f0 move ensureArabicNumerals test into the tests for the target where it is defined 2024-04-27 13:33:46 -05:00
Ehren Kret
b63a2d6bf4 migrate NSData+Image to swift 2024-04-26 05:24:55 -05:00
Sasha Weiss
c26ad8a4e5
Add an "inactive linked device" megaphone 2024-04-24 11:28:33 -07:00
Max Radermacher
456f2037ee
Stop putting kLocalProfileUniqueId in addresses 2024-04-23 13:58:27 -05:00
Ehren Kret
3b51f00f6a migrate two factory methods of UIImage+OWS to swift 2024-04-22 00:17:31 -05:00
Ehren Kret
e0d0b5e3df add description to XCTFail 2024-04-20 15:12:41 -05:00
Ehren Kret
4461711f61 fix warnings in SignalPerformanceTests target 2024-04-20 14:29:28 -05:00
Ehren Kret
12b450886f fix warnings in SignalTests target 2024-04-20 13:55:48 -05:00
Sasha Weiss
d8627324fa
Require a V2 group model for group creation 2024-04-19 15:37:45 -07:00
Harry
363868c46f
Expose wrapped types in MediaGalleryResourceFinder 2024-04-15 09:16:14 -07:00
Harry
40af904a24
Another chunk of TSResource type migrations for conversation view classes 2024-04-15 09:15:27 -07:00
Harry
b63468b98b
Clean up MediaGalleryResourceFinder API 2024-04-11 09:30:36 -07:00
Harry
a6b2cd966f
Wrap MediaGalleryRecordFinder completely transparently in MediaGalleryResourceFinder 2024-04-11 09:29:47 -07:00
Harry
c898c69ff6
Reorganize MediaGalleryFinder file with no code changes 2024-04-11 09:28:13 -07:00
Pete Walters
2c6cfd7f32
Clean up uses of AuthedAccount in profiles 2024-04-11 11:11:43 -05:00
Harry
8ef0ddf52e
Remove attachmentIds from MessageBuilder 2024-04-08 11:18:59 -07:00
Max Radermacher
8cac7bccf8
Move StaleProfileFetcher into its own file 2024-04-05 20:12:46 -05:00
Marissa Le Coz
a2e56d74bf
Show incoming reactions in group calls for internal users 2024-04-05 19:21:33 -04:00
Elaine
659e897dc9
Allow nicknames to be saved and displayed 2024-04-05 09:35:57 -06:00
Max Radermacher
4cdae7175f
Stop using NSKeyedArchiver in SignalAccounts 2024-04-02 13:48:57 -05:00
Max Radermacher
ee490fbdf4
Standardize Contact nullability for primary/linked 2024-04-02 13:38:55 -05:00
Max Radermacher
c06d92f163
Split Contact & SystemContact 2024-04-02 13:37:36 -05:00
Max Radermacher
638e4f9421
Simplify & stabilize system contact parsing 2024-04-02 12:54:03 -05:00
Max Radermacher
c864c949ee
Use shorter redactions & modern Swift regex syntax 2024-04-01 12:09:02 -05:00
Pete Walters
b1c3c14e68
Add dev-only backup restore option for registraion flow. 2024-03-29 19:18:06 -05:00
Max Radermacher
e26c9f6322
Move AuthCredential logic to its own class 2024-03-22 16:58:36 -05:00
Max Radermacher
83ca18747b
Add parsing/encoding support for call links 2024-03-21 13:10:38 -05:00
Sasha Weiss
7c85428f7b
Add unit tests for CallRecordMissedCallManager 2024-03-21 11:07:36 -07:00
Sasha Weiss
2b791566d9
Mark calls as read when opening the relevant conversation 2024-03-21 10:18:40 -07:00
Jordan Rose
a4bbe75320
Rename OWSWebSocket -> OWSChatConnection, SocketManager -> ChatConnectionManager
Plus some small cleanups in OWSChatConnection.
2024-03-20 16:36:20 -07:00
Max Radermacher
42c704a4e3
Remove some debug/verbose lines 2024-03-19 19:24:54 -05:00
Max Radermacher
6761ffe414
Swiftify parts of PhoneNumberUtil 2024-03-18 14:00:30 -05:00
Ehren Kret
d4e17730f3 remove import SignalMessaging statements 2024-03-12 03:35:34 -05:00
Ehren Kret
e74445bf30 move groups, contacts, and storage service code to SignalServiceKit 2024-03-12 03:35:34 -05:00
Ehren Kret
fd8e2950ea move remaining Subscriptions and Jobs code to SignalServiceKit 2024-03-12 03:35:34 -05:00