Max Radermacher
|
b902790b93
|
Add & use global.messageQueueTime remote config
|
2024-10-18 15:07:10 -05:00 |
|
Harry
|
347b8adbf2
|
Add MessageBackupThreadStore
|
2024-10-18 13:06:57 -07:00 |
|
Max Radermacher
|
f7c3b9b976
|
Prune some cases that don’t need to sync contacts
|
2024-10-18 13:43:07 -05:00 |
|
Max Radermacher
|
0a2f3dd343
|
Remove an extra layer when sending messages
|
2024-10-18 13:41:13 -05:00 |
|
Ehren Kret
|
538f5064a6
|
remove Dependencies protocol entirely
|
2024-10-12 00:26:22 -05:00 |
|
Ehren Kret
|
de32c7799d
|
remove NSObject and Dependencies extension computed vars for SignalServiceKit
|
2024-10-11 23:12:59 -05:00 |
|
Ehren Kret
|
114afd8fe8
|
remove shared extensions
|
2024-10-11 10:58:08 -05:00 |
|
Harry
|
8f248e42e9
|
Don't pass tx to a method that doesn't need it
|
2024-10-10 16:07:09 -05:00 |
|
Harry
|
ce5689dcb3
|
Remove MockDB in favor of InMemoryDB
|
2024-10-07 19:06:08 -07:00 |
|
Harry
|
ba2f10732e
|
Parametrize transaction type in DB v2 protocol
|
2024-10-04 16:12:52 -07:00 |
|
Harry
|
78d39a6604
|
Make recipient unhiding method properly throw
|
2024-10-04 16:11:43 -07:00 |
|
Harry
|
98e4b143ea
|
Add database connection access method to db v2 transactions
|
2024-10-04 16:10:47 -07:00 |
|
Max Radermacher
|
672254dacf
|
Fix iOS 18 limited contact access handling
|
2024-10-02 16:07:42 -05:00 |
|
Ehren Kret
|
6e974418aa
|
migrate OWSReceiptManager to swift
|
2024-09-30 10:25:39 -07:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Harry Sanabria
|
044f277a28
|
Pass AppReadiness instance to a ton of classes that need to retain it as an instance var
|
2024-09-27 15:03:52 -07:00 |
|
Harry
|
fd0a34909e
|
Add non-global AppReadiness protocol + impl
|
2024-09-27 12:36:15 -07:00 |
|
Harry
|
de608c00fb
|
Add AppReadiness wrapper for the few remaining objc callers
|
2024-09-27 10:00:53 -07:00 |
|
Max Radermacher
|
ec5c1ecd3e
|
Remove SignalAccount & OWSUserProfile read caches
|
2024-09-26 00:06:24 -05:00 |
|
Sasha Weiss
|
cb16a9bd59
|
More propertly handle "contact hidden and in message request state" from Backups
|
2024-09-24 10:00:36 -07:00 |
|
Ehren Kret
|
12ce531f8e
|
eliminate AnyPromise
|
2024-09-23 15:01:23 -05:00 |
|
Sasha Weiss
|
a784a67441
|
Remove SignalRecipientFinder in favor of RecipientDatabaseTable
|
2024-09-20 09:40:48 -07:00 |
|
Adam Sharp
|
a813352029
|
Remove conditional compiler directives
|
2024-09-18 12:00:57 -04:00 |
|
Ehren Kret
|
8476d64a01
|
remove NSData+OWS
|
2024-09-12 12:01:19 -05:00 |
|
Pete Walters
|
fb3c66074e
|
Add ContentAccessPicker for iOS18
|
2024-09-11 10:42:03 -05:00 |
|
Sasha Weiss
|
a1720def52
|
Add "simple chat updates" Backup integration test cases
|
2024-09-10 14:44:51 -07:00 |
|
Sasha Weiss
|
17a10f7762
|
Add "chats" Backup integration test cases
|
2024-09-10 10:37:05 -07:00 |
|
Ehren Kret
|
1298bc414f
|
migrate NSString+OWS to swift
|
2024-09-10 12:26:09 -05:00 |
|
Max Radermacher
|
408748b62f
|
Remove remnants of ObjC exceptions
|
2024-09-06 17:35:26 -05:00 |
|
Pete Walters
|
09efe55a48
|
Update Contacts Megaphone for iOS18
|
2024-09-05 16:28:09 -05:00 |
|
Ehren Kret
|
252beefb73
|
convert Contact to swift
|
2024-09-03 10:27:14 -05:00 |
|
Ehren Kret
|
91ed508ed7
|
convert DataSource types from objc to swift
|
2024-08-28 10:56:41 -05:00 |
|
Harry
|
906759521a
|
Consolidate + clean up ChatColorSettingStore
|
2024-08-27 16:03:32 -07:00 |
|
Harry
|
096aa72133
|
Consolidate + clean up WallpaperStore
|
2024-08-27 15:57:10 -07:00 |
|
Harry Sanabria
|
1d947651d0
|
Use version pair for thread merging resolution
|
2024-08-23 15:34:52 -07:00 |
|
Max Radermacher
|
527280f78f
|
Use RemoteConfig as an instance type
|
2024-08-23 14:59:44 -05:00 |
|
Harry
|
8794e09425
|
Normalize OWSDisappearingMessageConfiguration at read time
|
2024-08-23 11:34:10 -07:00 |
|
Harry
|
6fe99bd69b
|
Add support for versioned DM expire timer updates
|
2024-08-22 14:02:03 -07:00 |
|
Adam Sharp
|
f1667993f5
|
Make AppContext a non-Objective-C protocol
|
2024-08-22 16:39:27 -04:00 |
|
Harry
|
dea120a068
|
Delete BridgingWallpaperImageStore and LegacyWallpaperImageStore
|
2024-08-22 08:50:43 -07:00 |
|
Max Radermacher
|
af03b70346
|
Migrate blocked recipients to dedicated table
|
2024-08-21 18:03:22 -05:00 |
|
Max Radermacher
|
07baa170f7
|
Remove “collection” concept from database types
|
2024-08-20 18:22:00 -05:00 |
|
Adam Sharp
|
0bbdac36c2
|
Use exhaustive switch statements when checking contacts authorization
|
2024-08-19 14:19:00 -04:00 |
|
Sasha Weiss
|
9690fd8ed8
|
Add "message request accepted" info message
|
2024-08-16 15:29:22 -07:00 |
|
Sasha Weiss
|
fb5ee27c80
|
Add "blocked" and "unblocked" info messages
|
2024-08-16 15:28:37 -07:00 |
|
Ehren Kret
|
086b4abfa5
|
fix several warnings
|
2024-08-15 16:09:58 -05:00 |
|
Sasha Weiss
|
5b35301892
|
Enable the Backup comparator for chat update tests
|
2024-08-13 15:52:25 -07:00 |
|
Sasha Weiss
|
6178a6a008
|
Enable LibSignal comparator for "contact" Backup tests
|
2024-08-13 10:42:45 -07:00 |
|
Sasha Weiss
|
e11061dd76
|
Add a missing TSInfoMessage messageType case to a switch
|
2024-08-12 12:21:39 -07:00 |
|
Harry
|
83ebf96c0d
|
Add media tier attachment download source enum cases
|
2024-08-07 15:43:38 -07:00 |
|