Commit Graph

1254 Commits

Author SHA1 Message Date
Max Radermacher
23d424ee71
Prepare ConversationId handling for call links 2024-08-30 16:18:48 -05:00
Max Radermacher
ecce0ccdc9
Asyncify NotificationPresenter & friends
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2024-08-30 15:52:40 -05:00
Max Radermacher
407350647d
Simplify ZkParamsMigrator 2024-08-29 15:31:02 -05:00
Max Radermacher
f3ad8a243f
Add CallLink Storage Service placeholders 2024-08-29 15:26:31 -05:00
Sasha Weiss
334af86419
Improve Backup integration test logging 2024-08-29 13:12:39 -07:00
Max Radermacher
99ff1a6858
Swiftify OWSRequestFactory 2024-08-28 16:05:58 -05:00
Sasha Weiss
a47aeebc1b
Replace individual Backup integration test cases with auto-iteration 2024-08-28 10:10:48 -07:00
Harry
906759521a
Consolidate + clean up ChatColorSettingStore 2024-08-27 16:03:32 -07:00
Harry
096aa72133
Consolidate + clean up WallpaperStore 2024-08-27 15:57:10 -07:00
Pete Walters
7cb672c15a
Add media tier attachment uploads 2024-08-27 10:59:56 -05:00
Pete Walters
ec1206743b
Add store method to update attachment media tier thumbnail info 2024-08-26 11:10:57 -05:00
Sasha Weiss
a1f7e4c1b1
Migrate TSOutgoingMessageRecipientState off of Mantle 2024-08-23 16:17:26 -07:00
Harry
6fe99bd69b
Add support for versioned DM expire timer updates 2024-08-22 14:02:03 -07:00
Sasha Weiss
d6feda8f3d
Update to latest Backup proto and integration tests 2024-08-22 09:18:05 -07:00
Pete Walters
d134b222c7
Move around some code in prep for media tier uploads 2024-08-22 11:04:13 -05:00
Sasha Weiss
8cb25faa43
Add support for backing up outgoing message edits 2024-08-21 22:14:02 -07:00
Sasha Weiss
9dfca6113e
Update to LibSignal v0.56.0 2024-08-21 16:06:13 -07:00
Max Radermacher
af03b70346
Migrate blocked recipients to dedicated table 2024-08-21 18:03:22 -05:00
Pete Walters
ba78d5aab7
Add mediaTier AttachmentStore methods 2024-08-21 15:10:35 -05:00
Harry
b6a049a621
Reject link preview urls with unsafe characters in path 2024-08-21 11:59:27 -07:00
Max Radermacher
07baa170f7
Remove “collection” concept from database types 2024-08-20 18:22:00 -05:00
Sasha Weiss
3e92166fe8
Update Backup.proto to latest 2024-08-16 15:30:10 -07:00
Sasha Weiss
9690fd8ed8
Add "message request accepted" info message 2024-08-16 15:29:22 -07:00
Sasha Weiss
fb5ee27c80
Add "blocked" and "unblocked" info messages 2024-08-16 15:28:37 -07:00
Pete Walters
d81fe02845
Add AttachmentUploadStore 2024-08-15 11:14:00 -05:00
Pete Walters
ac50ead8be Fix submodule pointers 2024-08-15 09:54:02 -05:00
Pete Walters
b5b260e5b5 Update release notes 2024-08-15 09:02:55 -05:00
Sasha Weiss
5b35301892
Enable the Backup comparator for chat update tests 2024-08-13 15:52:25 -07:00
Sasha Weiss
0d17a073e2
Enable ComparableBackup check in ExpirationTimerChatUpdate test 2024-08-13 10:53:06 -07:00
Sasha Weiss
05931acf6c
Enable LibSignal comparator for "distribution list" Backup tests 2024-08-13 10:44:41 -07:00
Sasha Weiss
6178a6a008
Enable LibSignal comparator for "contact" Backup tests 2024-08-13 10:42:45 -07:00
Sasha Weiss
4da6a79253
Integrate and enable LibSignal's ComparableBackup for AccountData tests 2024-08-12 14:01:58 -07:00
Sasha Weiss
921bdf6c24
Add support for incoming message edits in Backups 2024-08-07 16:16:20 -07:00
Sasha Weiss
b1fdcf0dc7
Allow passing more message params through MessageEdits 2024-08-07 15:06:09 -07:00
Ehren Kret
99cb4b5ebe remove toE164 method from PhoneNumber 2024-08-07 16:16:02 -05:00
Sasha Weiss
fca19c0c78
Represent serverTimestamp as a UInt64 in IncomingMessageBuilder 2024-08-06 12:28:41 -07:00
Sasha Weiss
78ae578aa0
Use the withDefaults pattern for TSOutgoingMessageBuilder 2024-08-06 10:22:07 -07:00
Sasha Weiss
3cdf735b40
Pare down TSInteraction initializers 2024-08-06 10:06:20 -07:00
Ehren Kret
e1cfd116a2 rename OWSAES256Key in swift to Aes256Key 2024-08-02 09:29:55 -05:00
Ehren Kret
8db47c5f62 inline Cryptography.generateRandomBytes 2024-08-01 15:33:26 -05:00
Sasha Weiss
5fa7a81444
Implement archive/restore for learned profile chat updates 2024-08-01 09:45:26 -07:00
Harry
2700cfe624
Block on migrating TSAttachments before creating backups 2024-07-31 15:33:11 -07:00
Ehren Kret
69bd0af9ad migrate OWSAES256Key from objc to swift 2024-07-31 12:23:25 -05:00
Sasha Weiss
5220ba61e3
Update to latest Backup integration test commit 2024-07-29 15:28:25 -07:00
Sasha Weiss
d87164a073
Replace Wire with Swift-Protobuf for Backups 2024-07-29 15:26:01 -07:00
Max Radermacher
f2eb7f5a22
Extract LinkPreviewFetcher into its own type 2024-07-26 21:45:22 -05:00
Max Radermacher
f7398b4e6d
Check for profile when showing phone numbers 2024-07-25 02:57:42 -05:00
Max Radermacher
82a87d6c9f
Asyncify LinkPreviewManager 2024-07-25 02:33:13 -05:00
Max Radermacher
f3423d64f8
Move some GroupsV2 methods to better places 2024-07-25 02:02:32 -05:00
Harry
106599da8e
Ensure some tests work both before and after message v2 attachment flags are enabled 2024-07-23 09:06:34 -07:00