Commit Graph

36 Commits

Author SHA1 Message Date
Sasha Weiss
9a35281f52
Make BkpSubMgr/redeemSubscriptionIfNecessary await interrupted-and-resumed redemptions 2025-09-10 12:55:22 -07:00
Max Radermacher
bb2d89e55a
Update to LibSignal v0.75.0 2025-06-17 14:02:29 -05:00
Max Radermacher
10cb6f69f7
Use HttpHeaders in more places 2025-03-21 13:53:38 -05:00
Sasha Weiss
1082e08786
Always suppress 409 errors from donation subscription-redemption jobs 2025-03-05 12:28:37 -08:00
Max Radermacher
23f0d543ac
Remove handling for unsupported messages 2025-02-11 14:32:26 -06:00
Sasha Weiss
c42557903a
Make Backup subscription redemption durable 2024-12-05 14:43:11 -08:00
Harry
39557cf5b8
Drop TSAttachment fields from JobRecords 2024-12-04 13:31:41 -08:00
Sasha Weiss
f54409b92d
Stop persisting a ReceiptCredentialPresentation on job records 2024-10-29 11:31:04 -07: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
Sasha Weiss
46b5b4a9e4
Prefix donations-related types with Donations 2024-10-25 10:14:56 -07:00
Max Radermacher
e8a0aee759
Remove IncomingGroupSyncJobRecord entirely 2024-10-18 14:01:33 -05:00
Max Radermacher
23d424ee71
Prepare ConversationId handling for call links 2024-08-30 16:18:48 -05:00
Sasha Weiss
3cdf735b40
Pare down TSInteraction initializers 2024-08-06 10:06:20 -07:00
Sasha Weiss
d87164a073
Replace Wire with Swift-Protobuf for Backups 2024-07-29 15:26:01 -07:00
Sasha Weiss
af12f210cb
Receive support for DeleteForMe sync messages 2024-06-04 15:15:24 -07:00
Harry
e9c8d71a53
Rename BroadcastMediaMessageJob->TSAttachmentMultisendJob 2024-04-15 20:45:26 -07:00
Harry
dfaf09be1a
Download in IncomingContactSyncJobRecord without creating a TSAttachment 2024-04-10 20:17:18 -07:00
Harry
dc1192b0ee
Rename IncomingGroupSyncJobRecord.attachmentId->legacyAttachmentId and make optional 2024-04-10 09:29:41 -05:00
Harry
0e24aa35ff
Add edit message as an explicit type in the new message send preparers 2024-03-29 11:24:18 -07:00
Harry
8090e47a73
Use an explicit enum on MessageSenderJobRecord 2024-03-26 13:26:47 -07:00
Sasha Weiss
2dd9eb6b83
Add outgoing support for call identifiers in CallLogEvent sync messages 2024-03-19 14:45:28 -07:00
Sasha Weiss
36c959a6ff
Add support for "Delete All" from the Calls Tab 2024-02-13 11:01:57 -08:00
Harry
72bf624c45
Use explicit OutgoingStoryMessage on BroadcastMediaJob 2024-02-06 12:55:35 -08:00
Max Radermacher
6b3397b936
Remove confusing “Subscription” prefix 2023-12-12 12:30:31 -06:00
Max Radermacher
6d16de2522
Change how job queue labels are specified 2023-12-11 13:39:48 -06:00
Sasha Weiss
7acc370f67
Suppress 409 errors on receipt credentials for very specific cases 2023-11-14 10:02:46 -08:00
Sasha Weiss
30680635f8
Prevent donation-complete sheets from popping on subscription renewal 2023-11-09 15:26:46 -08:00
Sasha Weiss
7f41ecaa8b
Support SEPA bank transfer donations 2023-11-06 13:49:40 -08:00
Max Radermacher
0233059f44
Add DB-conforming InMemoryDB type 2023-10-31 00:54:32 -05:00
Sasha Weiss
70ecfd5a3b
Clean up and document subscription receipt credential redemption 2023-10-24 15:32:53 -07:00
Max Radermacher
ec18653994
[ServiceId] Update the groups code 2023-08-14 14:05:49 -05:00
Sasha Weiss
2845d60e13
Remove lots of GV1-related code 2023-06-01 11:47:43 -07:00
Sasha Weiss
d219bfe59e
Serialize amount property as nullable 2023-04-19 09:38:27 -07:00
Sasha Weiss
f1063c1071
Migrate OWSDevice to SDSCodableModel 2023-04-13 14:00:46 -07:00
Sasha Weiss
c9fbc9a9ee
Migrate SSKJobRecord and subclasses to SDSCodableModel using factory init 2023-04-13 10:57:48 -07:00