Pete Walters
|
515b5f1a28
|
Add support for supplying explicit credentials to storage service request
|
2025-02-11 10:26:52 -06:00 |
|
Sasha Weiss
|
e776d9e633
|
Retain group avatar URLs, even if the avatar data is missing
|
2025-01-31 12:31:37 -08:00 |
|
Max Radermacher
|
daca0d94ec
|
Migrate blocked groups to a dedicated table
|
2025-01-21 10:54:28 -06:00 |
|
Max Radermacher
|
4c3b4e3a83
|
Remove anyReload methods from codegen
|
2025-01-07 16:41:42 -06:00 |
|
Max Radermacher
|
8320c13887
|
Fix Mexico number contraction handling
|
2024-12-11 15:14:27 -06:00 |
|
Max Radermacher
|
650f1fdc59
|
Look up both Argentinian number formats
|
2024-12-11 15:13:32 -06:00 |
|
Max Radermacher
|
bccde24b7b
|
Look up both Benin phone number formats
|
2024-12-11 15:12:43 -06:00 |
|
Max Radermacher
|
67e5ed7907
|
Simplify & consolidate example phone numbers
|
2024-12-11 14:56:58 -06:00 |
|
Max Radermacher
|
5c38ebf6a1
|
Update libPhoneNumber-unsupported country codes
|
2024-12-11 14:56:06 -06:00 |
|
Max Radermacher
|
039149618a
|
Improve default country code selection logic
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
|
2024-12-11 14:24:26 -06:00 |
|
Max Radermacher
|
de677ee7b2
|
Reuse registration parsing logic for change number
|
2024-12-11 14:13:47 -06:00 |
|
Max Radermacher
|
6fa84d3f2b
|
Make the raw phone number parsing method private
|
2024-12-10 16:32:01 -06:00 |
|
Max Radermacher
|
25651588ad
|
Rename callingCode method
|
2024-12-10 16:29:43 -06:00 |
|
Max Radermacher
|
beeee9baf4
|
Fix some countryCode/callingCode confusion
|
2024-12-10 16:28:46 -06:00 |
|
Max Radermacher
|
965447291c
|
Clean up some more phone number parsing code
|
2024-12-10 16:27:05 -06:00 |
|
Max Radermacher
|
6755175fe6
|
Clean up PhoneNumber and PhoneNumberUtil
|
2024-11-22 17:06:12 -06:00 |
|
Sasha Weiss
|
46b2726ceb
|
Add a mode to rotateManifest to preserve records if possible
|
2024-11-20 15:10:01 -08:00 |
|
Sasha Weiss
|
2000b82c0b
|
One KeyValueStore to rule them all
|
2024-11-15 18:47:54 -06:00 |
|
Sasha Weiss
|
dadca9e032
|
Directly adopt KeyValueStore in SDSKeyValueStore
|
2024-11-15 14:54:30 -08:00 |
|
Sasha Weiss
|
f890ca7bac
|
Fully Swiftify StorageServiceManager
|
2024-11-07 17:32:41 -08:00 |
|
Sasha Weiss
|
0a9672911e
|
Add recordIkm encryption scheme migration to Storage Service
|
2024-11-07 15:33:03 -08:00 |
|
Sasha Weiss
|
422fa97a44
|
Add rotateManifest to Storage Service and use in SVR code
|
2024-11-07 14:03:50 -08:00 |
|
Max Radermacher
|
67c9335ff6
|
Simplify & fix warning in ContactDiscoveryError
|
2024-11-06 19:02:06 -06:00 |
|
Max Radermacher
|
219df32636
|
Asyncify CDS lookups
|
2024-11-06 19:01:28 -06:00 |
|
Max Radermacher
|
91c9c46ed9
|
Remove unused CDS code
|
2024-11-06 18:58:22 -06:00 |
|
Harry
|
2a88f9e9f3
|
Move lastVisibleSortId store into its own class
|
2024-11-01 13:41:30 -07:00 |
|
Ehren Kret
|
de32c7799d
|
remove NSObject and Dependencies extension computed vars for SignalServiceKit
|
2024-10-11 23:12:59 -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 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 |
|
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 |
|
Max Radermacher
|
f3ad8a243f
|
Add CallLink Storage Service placeholders
|
2024-08-29 15:26:31 -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
|
6fe99bd69b
|
Add support for versioned DM expire timer updates
|
2024-08-22 14:02:03 -07:00 |
|
Max Radermacher
|
af03b70346
|
Migrate blocked recipients to dedicated table
|
2024-08-21 18:03:22 -05:00 |
|
Ehren Kret
|
99cb4b5ebe
|
remove toE164 method from PhoneNumber
|
2024-08-07 16:16:02 -05:00 |
|
Sasha Weiss
|
78ae578aa0
|
Use the withDefaults pattern for TSOutgoingMessageBuilder
|
2024-08-06 10:22:07 -07:00 |
|
Ehren Kret
|
e1cfd116a2
|
rename OWSAES256Key in swift to Aes256Key
|
2024-08-02 09:29:55 -05:00 |
|
Ehren Kret
|
8db47c5f62
|
inline Cryptography.generateRandomBytes
|
2024-08-01 15:33:26 -05:00 |
|
Sasha Weiss
|
40835a7f2f
|
Implement Backup of "thread merge" chat updates
|
2024-07-22 14:40:27 -07:00 |
|
Max Radermacher
|
4b15e46318
|
Rename AccountId → RecipientUniqueId
|
2024-07-11 10:38:21 -05:00 |
|
Harry
|
bb083ca39c
|
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
|
2024-06-26 08:44:41 -07:00 |
|
Sasha Weiss
|
11e9404d76
|
Add ThreadSoftDeleteManager
|
2024-06-04 14:58:58 -07:00 |
|
Harry
|
5c31047c54
|
Split out and clean up thread wallpaper image storage
|
2024-05-21 10:37:05 -07:00 |
|
Sasha Weiss
|
3ffcc47a66
|
Scaffold for Backup integration tests
|
2024-05-17 13:59:49 -07:00 |
|
Ehren Kret
|
12e9d554a4
|
migrate PhoneNumberUtilTest remaining tests to swift
|
2024-05-08 08:05:22 -05:00 |
|
Sasha Weiss
|
6ff76dd7e6
|
Do away with some ObjC test infra
|
2024-05-06 09:57:21 -07:00 |
|
Sasha Weiss
|
a25868491f
|
Make defaults in TSIncomingMessageBuilder explicit and complete
|
2024-05-02 15:56:02 -07:00 |
|