Max Radermacher
|
fd3602dbd1
|
Runnerify IncomingContactSyncJobQueue
|
2023-12-18 12:06:06 -06:00 |
|
Pete Walters
|
1c9ccc0baa
|
Add support for authorizing iDEAL donations through external apps.
|
2023-12-15 15:28:03 -06:00 |
|
Harry
|
0c53ff88fa
|
Rename TSOutgoingMessage.isFromLinkedDevice->wasNotCreatedLocally
|
2023-12-15 09:36:46 -08:00 |
|
Harry
|
c30ec36986
|
Update to latest Backup proto from specs repo
|
2023-12-15 09:13:21 -08:00 |
|
Harry
|
5ce497e6ee
|
Clean up shims in CloudBackup code
|
2023-12-15 09:11:30 -08:00 |
|
Harry
|
3e309a08ea
|
Add basic reaction archiving/restoring from backup
|
2023-12-15 09:09:57 -08:00 |
|
Harry
|
69eb37d62a
|
Flesh out CloudBackupManager sub-components: Chat Item (message) handling
|
2023-12-13 13:37:19 -08:00 |
|
Max Radermacher
|
80c765a1ac
|
Change misleading stringSet terminology
|
2023-12-12 17:37:39 -06:00 |
|
Max Radermacher
|
88d2749a87
|
Fix where we save recent stickers
|
2023-12-12 17:36:48 -06:00 |
|
Max Radermacher
|
996b62a83a
|
Enable integrity check only in dev builds
|
2023-12-12 16:40:31 -06:00 |
|
Harry
|
a62c393d8e
|
Split second and third person for STORY_REACTION_QUOTE_FORMAT and STORY_REPLY_REACTION
|
2023-12-12 14:13:11 -08:00 |
|
Harry Sanabria
|
8fce2a5afb
|
Fix reentrant read
|
2023-12-12 14:00:16 -08:00 |
|
Sasha Weiss
|
475932d892
|
Internal-only UI for group CallRecord state
|
2023-12-12 13:56:47 -08:00 |
|
Harry
|
9891ceb13a
|
Clean up PreKeyManager to remove twenty thousand layers of abstraction
|
2023-12-12 13:44:00 -08:00 |
|
Max Radermacher
|
89ddc81b0c
|
Add initial JobQueueRunner implementation
|
2023-12-12 13:34:46 -06:00 |
|
Sasha Weiss
|
ac58295ed5
|
Log whenever creating or updating a group call record
|
2023-12-12 11:08:10 -08:00 |
|
Max Radermacher
|
6b3397b936
|
Remove confusing “Subscription” prefix
|
2023-12-12 12:30:31 -06:00 |
|
Sasha Weiss
|
6bab396c44
|
Update generic/joined calls for outgoing/accepted incoming sync messages
|
2023-12-11 15:45:58 -08:00 |
|
Sasha Weiss
|
b954d87562
|
Update CallRecord state in response to ring updates
|
2023-12-11 15:02:25 -08:00 |
|
Max Radermacher
|
ba4034f5a7
|
Remove SSKJobQueues
|
2023-12-11 14:22:22 -06:00 |
|
Max Radermacher
|
6d16de2522
|
Change how job queue labels are specified
|
2023-12-11 13:39:48 -06:00 |
|
Pete Walters
|
2f53b3e4ec
|
Support subscriptions in the iDEAL payment flow
|
2023-12-11 08:57:20 -06:00 |
|
Max Radermacher
|
590ff88b52
|
Don’t mark messages isHighPriority if they’re not
|
2023-12-08 14:26:13 -06:00 |
|
Max Radermacher
|
3eb9c48d43
|
Ignore muted, marked unread threads in badge count
|
2023-12-08 12:39:52 -06:00 |
|
Harry
|
0b61f88474
|
Update SVR2 enclave values
|
2023-12-08 12:10:19 -06:00 |
|
Sasha Weiss
|
9086f53643
|
Extract status transition manager from CallRecordStore
|
2023-12-07 16:03:33 -08:00 |
|
Sasha Weiss
|
72926c6121
|
Support incoming group call disposition sync messages
|
2023-12-07 14:59:10 -08:00 |
|
Harry
|
6990af3fc3
|
Flesh out CloudBackupManager sub-components: Chat handling
|
2023-12-07 09:00:10 -08:00 |
|
Sasha Weiss
|
9d713c655c
|
Add entrypoints to group update items building for various scenarios
|
2023-12-06 15:52:59 -08:00 |
|
Harry
|
f1cd43fbc7
|
Touch TSContactThreads for reindexing when system contact name changes
|
2023-12-05 16:39:22 -08:00 |
|
Max Radermacher
|
626c4b0462
|
Fix edit message retry handling for groups
|
2023-12-05 14:23:27 -06:00 |
|
Max Radermacher
|
f19cdf2ef9
|
Don’t include identityKey in PUT v2/keys
|
2023-12-05 14:18:44 -06:00 |
|
Max Radermacher
|
63fa427c2d
|
Clean up enum to avoid forced unwraps
|
2023-12-04 15:55:10 -06:00 |
|
Max Radermacher
|
32a4f57a4d
|
Rename OWSMessageManager to MessageReceiver
|
2023-12-04 15:48:09 -06:00 |
|
Max Radermacher
|
90d89d7a5b
|
Swiftify the rest of OWSMessageManager
|
2023-12-04 15:42:04 -06:00 |
|
Max Radermacher
|
5c01966be6
|
Swiftify data message preprocessing
|
2023-12-04 15:34:00 -06:00 |
|
Max Radermacher
|
bf38dbc90d
|
Swiftify call message processing
|
2023-12-04 15:24:28 -06:00 |
|
Max Radermacher
|
965b46a17c
|
Swiftify receipt processing
|
2023-12-04 15:16:31 -06:00 |
|
Max Radermacher
|
8bc126b3b7
|
Swiftify data message processing
|
2023-12-04 13:26:21 -06:00 |
|
Max Radermacher
|
dc7bc27dad
|
Use TimeGatedBatch for MSL cleanup
|
2023-12-04 13:25:39 -06:00 |
|
Marissa Le Coz
|
e52286994f
|
Put chat into msg request state when hidden recipient calls
|
2023-12-04 12:58:49 -05:00 |
|
Max Radermacher
|
d51102c461
|
Delete expired messages in smaller batches
|
2023-12-04 11:40:11 -06:00 |
|
Max Radermacher
|
e7dc59f05b
|
Convert typing message handling to Swift
|
2023-12-02 03:04:55 -06:00 |
|
Max Radermacher
|
c6a22c9651
|
Swiftify part of OWSDisappearingMessagesJob
|
2023-12-02 02:08:31 -06:00 |
|
Sasha Weiss
|
ff87f958f5
|
Don't show the donation megaphone if we have a payment pending
|
2023-11-30 12:31:00 -08:00 |
|
Sasha Weiss
|
42c78c98a4
|
Remove temporary_rawUUID from ServiceId
|
2023-11-30 10:08:16 -08:00 |
|
Harry
|
f5a27b9f3b
|
Flesh out CloudBackupManager sub-components: Recipient handling
|
2023-11-29 15:12:46 -08:00 |
|
Max Radermacher
|
631a0e286b
|
Make all mergeAndNotify callers consistent
|
2023-11-28 18:26:31 -06:00 |
|
Max Radermacher
|
194bd3a71f
|
Remove a bunch of Obj-C annotations from factories
|
2023-11-27 16:13:03 -06:00 |
|
Max Radermacher
|
151c8a7428
|
Clean up the Bench API
|
2023-11-27 16:08:34 -06:00 |
|