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
Ehren Kret
9c7078b3f8
migrate OWSContactsManager to swift
...
as the last remaining objective-c file, this removed direct dependency
from the SignalMessaging framework headers on SignalServiceKit and
thus required adding lots of import statements
2024-03-09 10:45:55 -06:00
Sasha Weiss
b8b532e610
Add support for coalescing to the Calls Tab
2024-03-08 13:43:57 -08:00
Sasha Weiss
3b108f3794
Put CallRecordCursor into its own file, add ordering
2024-03-07 13:09:20 -08:00
Max Radermacher
0a24b7b357
Clean up recipient searches
2024-03-07 11:57:45 -06:00
Ehren Kret
fd0ff04a94
fix imports on scrubbing log formatter test
...
also it's not clear why this isn't in framework test so todo move this later
2024-03-06 12:47:28 -06:00
Max Radermacher
8d64ca2055
Stop sending isBlocked during contact syncs
2024-03-04 17:33:36 -06:00
Max Radermacher
03288e8be0
Introduce DisplayName for rendering names
2024-02-27 18:21:30 -06:00