Max Radermacher
|
b6018bedcf
|
Add cancellation support to RESTNetworkManager
|
2025-01-06 14:48:33 -06:00 |
|
Sasha Weiss
|
117e5e5b19
|
Remove SignalServiceClient
|
2025-01-06 11:35:58 -08:00 |
|
Sasha Weiss
|
33189a6d95
|
Use info from WhoAmI to decide if we need to redeem our subscription
|
2025-01-03 11:17:40 -08:00 |
|
Sasha Weiss
|
1b5e457b20
|
Move WhoAmI request making into a dedicated type
|
2025-01-03 11:07:16 -08:00 |
|
Sasha Weiss
|
e47a864a1a
|
Protocolize and asyncify OWSDevicesService
|
2024-12-06 12:39:05 -08:00 |
|
Harry
|
7d88672c21
|
Remove versioned expire timer capability checking
|
2024-12-02 14:07:53 -08:00 |
|
Max Radermacher
|
7bfe049f30
|
Improve URLSession error handling
|
2024-12-02 15:17:19 -06:00 |
|
Max Radermacher
|
b14e99b689
|
Remove no-longer-needed feature flags
|
2024-11-22 17:05:44 -06:00 |
|
Max Radermacher
|
3c07b4f7ae
|
Rebuild RequestMaker to support GSEs
|
2024-11-20 16:32:04 -06:00 |
|
Max Radermacher
|
f9554761e4
|
Adopt non-deprecated NSKeyedUnarchiver method
|
2024-11-19 16:44:02 -06:00 |
|
Alex Konradi
|
218a01da38
|
Remove redundant zkcCredential=true
|
2024-11-18 14:33:05 -05:00 |
|
Sasha Weiss
|
2000b82c0b
|
One KeyValueStore to rule them all
|
2024-11-15 18:47:54 -06:00 |
|
Sasha Weiss
|
0a9672911e
|
Add recordIkm encryption scheme migration to Storage Service
|
2024-11-07 15:33:03 -08:00 |
|
Max Radermacher
|
0d655f9e1a
|
Consolidate error handling for OWSURLSession
|
2024-11-04 15:49:11 -06:00 |
|
Max Radermacher
|
6d14b97ab6
|
Use new async OWSUrlSession methods
|
2024-11-04 15:29:53 -06:00 |
|
Max Radermacher
|
40db38ae5a
|
Use MonotonicDate for RESTSessionManager
|
2024-11-04 14:22:17 -06:00 |
|
Max Radermacher
|
f05a76bcaa
|
Add cancellation support to http requests
|
2024-11-04 14:16:44 -06:00 |
|
Pete Walters
|
3a63402138
|
Migrate to new Media/Message backup auth credentials
|
2024-11-01 15:46:58 -05:00 |
|
adel-signal
|
a38cb959e8
|
switch to v2/calling/relays endpoint
|
2024-10-28 13:47:12 -07:00 |
|
Harry
|
6cb911ae93
|
Add tokenIdentifier to device provisioning code response
|
2024-10-25 14:34:33 -07:00 |
|
Sasha Weiss
|
46b5b4a9e4
|
Prefix donations-related types with Donations
|
2024-10-25 10:14:56 -07:00 |
|
Sasha Weiss
|
ed6a75e10f
|
Remove the SubscriptionManager protocol
|
2024-10-25 10:13:10 -07:00 |
|
Max Radermacher
|
e6c016c50f
|
Remove handling for HTTP 417 errors
|
2024-10-24 13:43:03 -05:00 |
|
Max Radermacher
|
7c771b5d05
|
Remove handling for HTTP 413 errors
|
2024-10-24 13:42:48 -05:00 |
|
Harry
|
63d820b830
|
List media tier attachments
|
2024-10-22 10:39:03 -07:00 |
|
Ehren Kret
|
9d24c6b111
|
add asyncRequest method to NetworkManager to deprecate Promises
|
2024-10-22 10:57:19 -05:00 |
|
Ehren Kret
|
29915ca893
|
add ability to make asyn requests to NetworkManager
|
2024-10-22 10:57:19 -05:00 |
|
Max Radermacher
|
26cd893f69
|
Clean up various things with profile fetches
|
2024-10-16 12:46:17 -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
|
3b03c172e1
|
misc cleanup
|
2024-10-07 11:19:29 -05:00 |
|
Harry
|
6c20092eb3
|
Add OrphanedBackupAttachmentManager to delete attachments off backup cdn
|
2024-10-07 07:28:48 -07:00 |
|
Harry
|
ba2f10732e
|
Parametrize transaction type in DB v2 protocol
|
2024-10-04 16:12:52 -07:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Harry
|
4e564fc5ab
|
Delete AppReadiness shims now that its modernized
|
2024-09-27 14:01:06 -07:00 |
|
Harry
|
fd0a34909e
|
Add non-global AppReadiness protocol + impl
|
2024-09-27 12:36:15 -07:00 |
|
Harry
|
4d87719397
|
Fix backup copy to media tier request
|
2024-09-25 19:12:48 -05:00 |
|
Ehren Kret
|
12ce531f8e
|
eliminate AnyPromise
|
2024-09-23 15:01:23 -05:00 |
|
Ehren Kret
|
417aaab413
|
migrate OWS2FAManager from objc to swift
|
2024-09-23 15:01:18 -05:00 |
|
Jonathan Klabunde Tomer
|
054e303207
|
use /v1/accounts/whoami instead of deprecated /v1/accounts/me
|
2024-09-23 11:39:27 -07:00 |
|
Max Radermacher
|
960e3db81f
|
Asyncify some 2FA code
|
2024-09-10 19:04:17 -05:00 |
|
Max Radermacher
|
929d9eeaef
|
Remove deprecated VoIP token logic
|
2024-08-29 15:27:52 -05:00 |
|
Max Radermacher
|
99ff1a6858
|
Swiftify OWSRequestFactory
|
2024-08-28 16:05:58 -05:00 |
|
Ehren Kret
|
edefa9a440
|
migrate OWSFakeProfileManager from objc to swift
|
2024-08-28 15:10:10 -05:00 |
|
Pete Walters
|
3f4ffb6e6f
|
Remaining backup API requests
|
2024-08-26 14:51:17 -05:00 |
|
Harry
|
6fe99bd69b
|
Add support for versioned DM expire timer updates
|
2024-08-22 14:02:03 -07:00 |
|
Jordan Rose
|
04bf92ed43
|
Let libsignal know when reachability changes
|
2024-08-21 16:23:43 -07:00 |
|
Pete Walters
|
d69ad25c3a
|
Add media tier backup API request
|
2024-08-21 15:25:45 -05:00 |
|
Ehren Kret
|
086b4abfa5
|
fix several warnings
|
2024-08-15 16:09:58 -05:00 |
|
Jordan Rose
|
71cd1da89a
|
Update libsignal to v0.55.0, OWSChatConnection to account for no-auto-reconnect
|
2024-08-12 15:51:05 -07:00 |
|