Harry
|
9a25e5991a
|
Manually rollback or crash if Attachment v2 writes partially fail
|
2024-10-30 11:42:30 -07:00 |
|
Harry
|
9ba009a1e3
|
Add internal-only UI to display verbose backup errors
|
2024-10-30 11:21:53 -07:00 |
|
Ehren Kret
|
a6fd1765f9
|
remove unnecessary @objc from SDSDatabaseStorage
|
2024-10-30 12:01:54 -05:00 |
|
Jordan Rose
|
d279d682ec
|
Turn off libsignal-net shadowing experiment by default
|
2024-10-29 15:56:24 -07:00 |
|
Harry
|
8f9c66cc5c
|
Clean up SDSDatabaseStorage's layers and layers of methods
|
2024-10-29 14:51:23 -07:00 |
|
Sasha Weiss
|
f54409b92d
|
Stop persisting a ReceiptCredentialPresentation on job records
|
2024-10-29 11:31:04 -07:00 |
|
Pete Walters
|
bc9341a571
|
Revert SNI header changes
|
2024-10-29 09:42:46 -05:00 |
|
Max Radermacher
|
33e8ebf9f7
|
Remove exclusiveProcessIdentifier almost everywhere
|
2024-10-28 21:40:25 -05:00 |
|
Max Radermacher
|
788e87f15b
|
Decode a bunch of JSON constants
|
2024-10-28 21:34:41 -05:00 |
|
Max Radermacher
|
d086376fcf
|
Improve MessageSenderJobQueue fetching
|
2024-10-28 21:25:40 -05:00 |
|
Max Radermacher
|
027e400e11
|
Asyncify more of Storage Service
|
2024-10-28 16:48:35 -05:00 |
|
adel-signal
|
a38cb959e8
|
switch to v2/calling/relays endpoint
|
2024-10-28 13:47:12 -07:00 |
|
Harry
|
01fbce844f
|
Generate, persist, and read/write MediaRootBackupKey aka MrBurgerKing
|
2024-10-28 10:28:27 -07:00 |
|
Harry
|
8ecae5c825
|
Use remote config value to determine which transit tier attachments we auto-download off backups
|
2024-10-28 09:30:57 -07:00 |
|
Max Radermacher
|
406f406d7b
|
Fix stall in waitForProcessingComplete
|
2024-10-28 10:01:07 -05:00 |
|
Marissa Le Coz
|
3d8eb76994
|
Add view-once messages to backups
|
2024-10-25 19:48:58 -04:00 |
|
Harry
|
0949fbfc76
|
Hook up link'n'sync (dev only, without error handling)
|
2024-10-25 14:42:31 -07:00 |
|
Harry
|
7269d29723
|
Implement linked device side of link'n'syncManager
|
2024-10-25 14:37:10 -07:00 |
|
Harry
|
9595bdfa9f
|
Implement primary side of link'n'syncManager
|
2024-10-25 14:36:36 -07:00 |
|
Harry
|
0c75d27170
|
Add LinkNSyncManager skeleton
|
2024-10-25 14:35:12 -07:00 |
|
Harry
|
6cb911ae93
|
Add tokenIdentifier to device provisioning code response
|
2024-10-25 14:34:33 -07:00 |
|
Harry
|
1f03f0e52d
|
Add link'n'sync ephemeralBackupKey provisioning proto
|
2024-10-25 14:33:45 -07:00 |
|
Harry
|
535acba11c
|
Add encryption mode to backups for link'n'sync support
|
2024-10-25 14:30:00 -07:00 |
|
Max Radermacher
|
03643f5f91
|
Fix testEarlyServerGeneratedDeliveryReceipt
|
2024-10-25 16:09:34 -05:00 |
|
Sasha Weiss
|
6992f47c64
|
Upgrade our Swift-Protobuf version
|
2024-10-25 13:30:24 -07:00 |
|
Sasha Weiss
|
8ebcc1e4ec
|
Update to the latest Backup integration test cases
|
2024-10-25 13:28:33 -07:00 |
|
Max Radermacher
|
4281cc9a5b
|
Clean up MessageSenderJobQueue
|
2024-10-25 13:24:11 -05:00 |
|
Max Radermacher
|
cd99181746
|
Squash JobQueue and MessageSenderJobQueue
|
2024-10-25 13:19:48 -05:00 |
|
Max Radermacher
|
b367f65465
|
Simplify REST batching & ACKing logic
|
2024-10-25 13:19:12 -05:00 |
|
Max Radermacher
|
320cd0ca7e
|
Remove missingDevicesCache
|
2024-10-25 13:10:57 -05:00 |
|
Harry
|
f149718964
|
Make backup media list endpoint handling more efficient
|
2024-10-25 11:09:51 -07:00 |
|
Max Radermacher
|
fcc46d3aa6
|
Asyncify PaymentProcessingOperation
|
2024-10-25 13:09:23 -05:00 |
|
Max Radermacher
|
b640e6d32d
|
Use inout mutable Storage Service state
|
2024-10-25 13:02:52 -05:00 |
|
Max Radermacher
|
de25c20284
|
Asyncify Storage Service operations
|
2024-10-25 13:01:46 -05:00 |
|
Max Radermacher
|
71950c3e52
|
Don’t use escaping block for awaitableWrite
|
2024-10-25 13:00:37 -05:00 |
|
Harry
|
f6beca37fb
|
include flagged looping videos in media gallery gif query
|
2024-10-25 10:32:13 -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 |
|
Elaine
|
a1f11374e0
|
Add device authentication for device linking behind a feature flag
|
2024-10-25 10:52:44 -06:00 |
|
Pete Walters
|
08dd35e919
|
Buffer GzipStreamTransform input
|
2024-10-24 15:04:39 -05:00 |
|
Pete Walters
|
d9e411208a
|
ChunkedInputStreamTransform performance improvements
|
2024-10-24 15:04:17 -05:00 |
|
Max Radermacher
|
1b43d021e9
|
Don’t handle 428s when fetching pre keys
|
2024-10-24 13:43:29 -05: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 |
|
Pete Walters
|
e5a5f7c451
|
Cache the TSInteraction insert statement for backup restore.
|
2024-10-24 11:54:46 -05:00 |
|
Pete Walters
|
9b01bd5fdd
|
Switch to default compression for backup export
|
2024-10-24 11:48:00 -05:00 |
|
Harry
|
1447f5160d
|
Only use audio tracks when computing waveform
|
2024-10-23 16:17:31 -07:00 |
|
Harry
|
32b93c103b
|
Remove KnownStickerPack, query MessageAttachmentReference instead
|
2024-10-23 14:57:20 -07:00 |
|
Max Radermacher
|
52f31e38d3
|
Add captcha support for call link calls
|
2024-10-23 03:07:04 -05:00 |
|
Harry
|
57fd3b6418
|
Circumvent ModelReadCache on backup export
|
2024-10-22 15:40:07 -07:00 |
|