Harry
42d1aabb6c
Remove attachment-owner fields from MessageBuilder
2024-04-09 13:58:10 -07:00
Harry
8ef0ddf52e
Remove attachmentIds from MessageBuilder
2024-04-08 11:18:59 -07:00
Max Radermacher
20783085bb
Replace SAMKeychain with direct keychain access
2024-04-05 21:50:00 -05:00
Sasha Weiss
7d65d35a62
Support DB debugging when restoring in Debug+Sim builds
2024-04-05 13:48:48 -07:00
Harry
3915fd14db
Use PreparedOutgoingMessage in MessageSender
2024-04-03 13:26:49 -07:00
Harry
4ce5fbd7d9
Remove unsafe message getter from UnpreparedOutgoingMessage
2024-03-29 14:49:27 -05:00
Harry
600daabd6f
Build outgoing contact avatars using TSResourceManager
2024-03-29 11:36:11 -07:00
Harry
71f06fc3c2
Remove OutgoingMessagePreparer from MessageSendJobQueue
2024-03-28 10:38:12 -07:00
Harry
2b23e1e38f
Separate DraftQuotedReplyModel from QuotedReplyModel
2024-03-25 21:09:39 -07:00
Max Radermacher
e26c9f6322
Move AuthCredential logic to its own class
2024-03-22 16:58:36 -05:00
Marissa Le Coz
3d248229ab
move param from init to other method
2024-03-19 19:21:35 -04:00
Marissa Le Coz
1139af694a
Add tooltip notifying that flip cam moved to pip
2024-03-19 17:11:30 -04:00
Max Radermacher
6761ffe414
Swiftify parts of PhoneNumberUtil
2024-03-18 14:00:30 -05:00
Max Radermacher
dd08192895
Remove throws methods that can’t throw
2024-03-13 11:00:44 -05:00
Ehren Kret
d4e17730f3
remove import SignalMessaging statements
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
Max Radermacher
0a24b7b357
Clean up recipient searches
2024-03-07 11:57:45 -06:00
Harry
8c820683e9
Clean up usage of addBodyAttachments
2024-03-05 09:45:52 -08:00
Pete Walters
8080d0810a
Async-ify more of GroupManager
2024-02-29 12:55:04 -06:00
Max Radermacher
03288e8be0
Introduce DisplayName for rendering names
2024-02-27 18:21:30 -06:00
Max Radermacher
68848ed071
Don’t use phone numbers in some debug code
2024-02-08 14:15:17 -06:00
Harry
9fc1f78f3e
Remove method only used in debugUI; clean up debugUI's usage
2024-02-06 08:56:32 -08:00
Harry
2a95e36240
Push TSAttachment's TSAttachmentType getter methods up one level, requiring the containing message
2024-02-02 13:53:47 -08:00
Max Radermacher
585a6ceb32
Remove some sneaky transaction methods
2024-02-01 11:38:31 -06:00
Max Radermacher
d958e90a58
Clean up ProfileFetcherJob error handling
2024-01-24 17:26:32 -06:00
Max Radermacher
d24c370cb1
Convert OWSUserProfile to SDSCodableModel
2024-01-24 17:14:10 -06:00
Elaine
472866b078
Streamline flow for fixing a corrupted username state
2024-01-23 17:17:22 -07:00
Sasha Weiss
0f43dcacfb
Add debug UI for inserting call records
2024-01-16 13:35:45 -08:00
Max Radermacher
3b1d8efabc
Swiftify AppDelegate
2024-01-16 09:18:40 -06:00
Max Radermacher
6876e58f4c
Don’t cycle sockets when linking/unlinking devices
2024-01-02 15:30:27 -06:00
Max Radermacher
d837f6b407
Runnerify LocalUserLeaveGroupJobQueue
2023-12-18 12:45:26 -06:00
Max Radermacher
ba4034f5a7
Remove SSKJobQueues
2023-12-11 14:22:22 -06:00
Max Radermacher
32a4f57a4d
Rename OWSMessageManager to MessageReceiver
2023-12-04 15:48:09 -06:00
Max Radermacher
f848a6373f
Swiftify the rest of MessageSender
2023-11-27 11:29:23 -06:00
Igor Solomennikov
be1d8220d3
Convert OWSContact to Swift.
2023-11-07 16:21:00 -08:00
Pete Walters
9fefbadc1e
Move SocketManager into DependenciesBridge
2023-11-02 16:39:14 -05:00
Harry
b1b1f8cc05
Allow internal builds to access cloud backup file export/import
2023-10-20 13:45:27 -07:00
Harry
ef7668fc0c
Add proof-of-concept backup proto file export/import
2023-10-20 10:47:53 -07:00
Max Radermacher
a189e2434a
Update a bunch of TODOs for future changes
2023-10-12 15:56:38 -05:00
Max Radermacher
4269f26c9e
Use ServiceId in SessionStore/IdentityManager
2023-10-11 10:54:38 -05:00
Max Radermacher
9c564f3c67
Clean up verification state changes & ignore PNIs
2023-10-11 10:52:38 -05:00
Harry
aa0e250cb7
[Death to TSAccountManager, long live TSAccountManager][9] Migrate usages of old TSAccountManager to new
2023-10-05 08:56:08 -07:00
Sasha Weiss
128d582a2a
Rip out notifications for sealed-sender decryption errors
2023-10-04 15:49:10 -07:00
Pete Walters
94df0160ae
Clean up warnings around designated/unavailable initializers
2023-09-06 22:01:10 -05:00
Max Radermacher
d634c65f2e
Swiftify receipt handling code
2023-09-05 15:21:06 -05:00
Max Radermacher
9104b2e2ef
Prefer ServiceId in OWSIdentityManager
2023-08-31 09:43:24 -05:00
Pete Walters
ce6e94a3a5
Update edit send beta message for general consumption
2023-08-30 13:02:05 -07:00
Max Radermacher
434317cb02
Swiftify & protocolize OWSIdentityManager
2023-08-29 10:28:11 -05:00
Sasha Weiss
71a299420b
Remove dead code from prekey operations
2023-08-28 16:46:00 -07:00