Harry
|
44770cef3d
|
Add retrying to MessageBackupAvatarFetcher
|
2024-11-12 13:29:36 -08:00 |
|
Harry
|
7591e35fd2
|
Restore group and contact avatars after backup restore
|
2024-11-11 17:30:05 -08:00 |
|
Harry
|
f3c786fdc9
|
Drop group story replies for missing stories
|
2024-11-08 12:45:43 -08:00 |
|
Harry
|
1f56ed5181
|
[RFC] Run IncrementalTSAttachmentMigrator when the main app is foregrounded
|
2024-11-08 09:06:40 -08:00 |
|
Ehren Kret
|
3d0a7d0e36
|
remove dead code
|
2024-11-07 09:27:31 -06:00 |
|
Ehren Kret
|
236d436d09
|
remove dead code: DB.writePromiseWithTxCompletion
|
2024-11-05 10:46:46 -06:00 |
|
Harry
|
aca2204448
|
Improve post-backup FullTestSearchIndexer error handling
|
2024-11-04 08:30:01 -08:00 |
|
Max Radermacher
|
c3cd9f13cc
|
Clean up some noisy lines
|
2024-11-01 17:33:38 -05:00 |
|
Harry
|
9937e97d6a
|
Add database writeWithTxCompletion variants
|
2024-10-30 12:45:45 -07:00 |
|
Ehren Kret
|
a6fd1765f9
|
remove unnecessary @objc from SDSDatabaseStorage
|
2024-10-30 12:01:54 -05: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 |
|
Max Radermacher
|
71950c3e52
|
Don’t use escaping block for awaitableWrite
|
2024-10-25 13:00:37 -05:00 |
|
Sasha Weiss
|
46b5b4a9e4
|
Prefix donations-related types with Donations
|
2024-10-25 10:14:56 -07:00 |
|
Harry
|
32b93c103b
|
Remove KnownStickerPack, query MessageAttachmentReference instead
|
2024-10-23 14:57:20 -07: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 |
|
Max Radermacher
|
e8a0aee759
|
Remove IncomingGroupSyncJobRecord entirely
|
2024-10-18 14:01:33 -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 |
|
Max Radermacher
|
b6b3a78f60
|
Add GRDB migrations for call links
|
2024-10-09 14:03:38 -05:00 |
|
Max Radermacher
|
3aceb65513
|
Add info button support to calls tab
|
2024-10-08 11:54:58 -05:00 |
|
Harry
|
ce5689dcb3
|
Remove MockDB in favor of InMemoryDB
|
2024-10-07 19:06:08 -07:00 |
|
Harry
|
7c5dcf8b4f
|
Orphan backup attachments by mediaId as well as mediaName
|
2024-10-07 07:52:17 -07:00 |
|
Harry
|
ba2f10732e
|
Parametrize transaction type in DB v2 protocol
|
2024-10-04 16:12:52 -07:00 |
|
Harry
|
98e4b143ea
|
Add database connection access method to db v2 transactions
|
2024-10-04 16:10:47 -07:00 |
|
Harry
|
16ea76a8e3
|
Add OrphanedBackupAttachment table
|
2024-10-02 09:23:26 -07:00 |
|
Max Radermacher
|
d40fd336df
|
Adjust “Use awaitableWrite in Tasks” check
|
2024-10-01 16:17:44 -05:00 |
|
Harry
|
718984472f
|
Add GRDB db observation method to DB
|
2024-10-01 12:57:35 -07:00 |
|
Max Radermacher
|
a69ff7d3fd
|
Add basic support for rendering call links
|
2024-09-30 21:14:01 -05:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Harry Sanabria
|
044f277a28
|
Pass AppReadiness instance to a ton of classes that need to retain it as an instance var
|
2024-09-27 15:03:52 -07:00 |
|
Harry
|
13cd59a2a0
|
Pass AppReadiness instance to a bunch of usage sites that are only 1 layer deep
|
2024-09-27 14:02:07 -07:00 |
|
Harry
|
fd0a34909e
|
Add non-global AppReadiness protocol + impl
|
2024-09-27 12:36:15 -07:00 |
|
Pete Walters
|
a8d12f0be2
|
Add backup/restore of sticker packs
|
2024-09-25 11:38:51 -05:00 |
|
Harry
|
28c598f001
|
Add BackupAttachmentUploadQueue table
|
2024-09-25 08:44:18 -07:00 |
|
Ehren Kret
|
8057d074c5
|
fix race condition for cross process sds notifications by no longer using state
|
2024-09-24 21:28:22 -05:00 |
|
Ehren Kret
|
5c1731902b
|
convert SDSCrossProcess and DarwinNotificationCenter to swift
|
2024-09-24 15:15:51 -05:00 |
|
Max Radermacher
|
6512d0bc47
|
Use -> Never for rescue blocks
|
2024-09-24 14:50:56 -05:00 |
|
Sasha Weiss
|
7314377bbc
|
Re-add .defaults(to: false) in migration missed during rebase
|
2024-09-24 12:13:55 -07:00 |
|
Sasha Weiss
|
cb16a9bd59
|
More propertly handle "contact hidden and in message request state" from Backups
|
2024-09-24 10:00:36 -07:00 |
|
Sasha Weiss
|
966b6cacdb
|
Support isSMS for messages restored from Backups
|
2024-09-23 17:42:11 -07:00 |
|
Ehren Kret
|
417aaab413
|
migrate OWS2FAManager from objc to swift
|
2024-09-23 15:01:18 -05:00 |
|
Sasha Weiss
|
a784a67441
|
Remove SignalRecipientFinder in favor of RecipientDatabaseTable
|
2024-09-20 09:40:48 -07:00 |
|
Harry
|
866c20055a
|
Implement Attachment content validation backfill migrator
|
2024-09-17 11:38:37 -07:00 |
|
Harry
|
7b69618ae2
|
Genericize BGProcessingTask runner for reuse
|
2024-09-17 11:19:29 -07:00 |
|
Harry
|
3c9c891059
|
Track isViewOnce on MessageAttachmentReference table
|
2024-09-17 09:04:26 -07:00 |
|
Harry
|
6fd4d5f12f
|
Don't run TSAttachment migration in main app
|
2024-09-16 11:48:32 -07:00 |
|
Sasha Weiss
|
a1720def52
|
Add "simple chat updates" Backup integration test cases
|
2024-09-10 14:44:51 -07:00 |
|