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 |
|
Harry Sanabria
|
72430f103a
|
Don't list media if feature flag disabled
|
2024-10-22 14:39:09 -07:00 |
|
Sasha Weiss
|
734ca937fe
|
Add BackupSubscriptionManager
|
2024-10-22 12:50:03 -07:00 |
|
Sasha Weiss
|
90e0e6a5a7
|
Genericize receipt credential requesting in SubMgrImpl
|
2024-10-22 12:48:41 -07:00 |
|
Harry
|
0c3c55ce32
|
Check for >0 timestamps for link previews
|
2024-10-22 15:06:09 -04:00 |
|
Pete Walters
|
315f2ebbd1
|
Cache SQL statements for reactions/attachment fetches
|
2024-10-22 13:34:45 -05:00 |
|
Harry
|
9956bd3ce0
|
Disable DatabaseChangeObserver while creating and restoring backups
|
2024-10-22 10:43:40 -07:00 |
|
Harry
|
b3b14bc97f
|
Protocolize+make public DatabaseChangeObserver
|
2024-10-22 10:42:16 -07:00 |
|
Harry
|
c1a4b8828c
|
Skip serializing empty objects in SDS serialization
|
2024-10-22 10:41:42 -07:00 |
|
Harry
|
374a980281
|
Cache attachment reads on backup export
|
2024-10-22 10:40:34 -07: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
|
6ca937df79
|
Run profile key group updates concurrently
|
2024-10-22 09:47:54 -05:00 |
|
Max Radermacher
|
9137ea35d6
|
Clean up handling for a few non-terminal errors
|
2024-10-22 09:46:04 -05:00 |
|
Harry
|
e8e01bbe11
|
Directly insert in the database in MessageBackupStoryStore
|
2024-10-21 16:43:03 -07:00 |
|
Harry
|
30c4b02f92
|
Directly insert in the database in MessageBackupThreadStore
|
2024-10-21 16:42:17 -07:00 |
|
Harry
|
7650e8d993
|
Bypass sdsSave for interactions restored from backups
|
2024-10-21 16:41:26 -07:00 |
|
Harry
|
576dad141e
|
Add BackupFullTextSearchIndexer
|
2024-10-21 16:20:39 -07:00 |
|
Pete Walters
|
2459a2e05a
|
Update default CC targets
|
2024-10-21 13:11:12 -05:00 |
|
Harry
|
1dd5ce5698
|
Refactor Backup postFrameRestoreActions to support thread visibility needs
|
2024-10-18 14:00:32 -07:00 |
|
Harry
|
d3e3e84023
|
Don't fetch original message for quote by timestamp
|
2024-10-18 13:55:25 -07:00 |
|
Harry
|
383755d71e
|
Add MessageBackupStoryStore
|
2024-10-18 13:08:25 -07:00 |
|
Max Radermacher
|
b902790b93
|
Add & use global.messageQueueTime remote config
|
2024-10-18 15:07:10 -05:00 |
|
Harry
|
347b8adbf2
|
Add MessageBackupThreadStore
|
2024-10-18 13:06:57 -07:00 |
|
Harry
|
60e590c21b
|
Add MessageBackupInteractionStore
|
2024-10-18 13:01:09 -07:00 |
|
Max Radermacher
|
52e4446a0a
|
Asyncify (and speed up) profile key rotation
|
2024-10-18 14:35:01 -05:00 |
|
Max Radermacher
|
e8a0aee759
|
Remove IncomingGroupSyncJobRecord entirely
|
2024-10-18 14:01:33 -05:00 |
|
Max Radermacher
|
f7c3b9b976
|
Prune some cases that don’t need to sync contacts
|
2024-10-18 13:43:07 -05:00 |
|
Max Radermacher
|
0a2f3dd343
|
Remove an extra layer when sending messages
|
2024-10-18 13:41:13 -05:00 |
|
Max Radermacher
|
7965356ae9
|
Asyncify PaymentsReconciliation
|
2024-10-18 13:32:53 -05:00 |
|
Max Radermacher
|
03589b47ab
|
Asyncify GroupV2UpdateOperation
|
2024-10-18 13:31:06 -05:00 |
|
Max Radermacher
|
c0b31c02df
|
Asyncify uploadQueue
|
2024-10-18 13:28:19 -05:00 |
|
Max Radermacher
|
b3b7f90445
|
Asyncify GenericGroupUpdateOperation
|
2024-10-18 13:25:10 -05:00 |
|
Max Radermacher
|
4cad31ca6a
|
Asyncify CDNDownloadOperation
|
2024-10-18 13:20:24 -05:00 |
|
Max Radermacher
|
07f3a0a2f7
|
Fix SerialTaskQueue
|
2024-10-18 02:46:11 -05:00 |
|
Max Radermacher
|
6a8e93b5e4
|
Asyncify GroupInviteLinksUI
|
2024-10-18 02:39:24 -05:00 |
|
Max Radermacher
|
120666d45d
|
Wait reasonably before retrying prekey fetches
|
2024-10-17 20:41:53 -05:00 |
|
Max Radermacher
|
87f2e7b7de
|
Handle key mismatches when fetching prekey bundles
|
2024-10-17 20:39:36 -05:00 |
|
Max Radermacher
|
0d6d744f90
|
Clean up compile-time flags
|
2024-10-17 16:34:51 -05:00 |
|
Max Radermacher
|
dad37fc5b6
|
Enable call links
|
2024-10-16 14:33:14 -05:00 |
|
Max Radermacher
|
26cd893f69
|
Clean up various things with profile fetches
|
2024-10-16 12:46:17 -05:00 |
|
Max Radermacher
|
07632a2f4a
|
Ignore calls sent to our PNI
|
2024-10-15 18:54:58 -05:00 |
|
Harry
|
780f91dcf2
|
Remove outdated comment on shouldStartExpireTimer and move logic to swift
|
2024-10-15 15:49:51 -07:00 |
|
Max Radermacher
|
6e0af60788
|
Fix SignedPreKeyRecord NSSecureCoding conformance
|
2024-10-15 13:42:39 -05:00 |
|