Commit Graph

1233 Commits

Author SHA1 Message Date
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
Sasha Weiss
0ff29d510b
Add support for session switchover events to Backups 2024-07-22 15:02:09 -07:00
Sasha Weiss
40835a7f2f
Implement Backup of "thread merge" chat updates 2024-07-22 14:40:27 -07:00
Max Radermacher
a5074f84c5
Remove suggestedStickerCache 2024-07-22 14:43:11 -05:00
Harry
f561f12f51
Stub out attachment downloads in StoryManagerTest 2024-07-22 13:32:08 -06:00
Max Radermacher
9f7407f7c7
Clean up StickerManager 2024-07-22 13:00:21 -05:00
Harry
fcd6828050
V2 attachment feature flags, take 2 2024-07-19 17:23:21 -07:00
sashaweiss-signal
cc86fb22c7 Update to latest Backup test-case commit 2024-07-16 10:28:34 -07:00
Sasha Weiss
9492225a46
Add an integration test for profile change chat updates 2024-07-16 10:09:38 -07:00
Sasha Weiss
03b047d248
Move each message backup test case into a dedicated file 2024-07-16 10:03:18 -07:00
Sasha Weiss
b3912b0ee2
Add integration test for expiration timer updates 2024-07-16 09:58:41 -07:00
Max Radermacher
4b15e46318
Rename AccountId → RecipientUniqueId 2024-07-11 10:38:21 -05:00
Adam Sharp
de382a9a21
Fix missed uses of owsAssert in tests 2024-07-09 11:56:07 -04:00
Adam Sharp
34a8cf2bda
Rename owsAssert to owsPrecondition 2024-07-09 10:42:56 -04:00
Sasha Weiss
8e2badb395
Add an integration test for simple chat updates in Backups 2024-07-08 12:12:23 -07:00
Harry
d279676916
Move BlurHash method into TSAttachmentUploadManager 2024-07-03 19:35:40 -05:00
Sasha Weiss
6bab5d99b8
Support "simple chat updates" in Backups 2024-07-03 15:46:05 -07:00
Adam Sharp
18a0d40d62 Fix various compiler errors in tests under Xcode 16 2024-07-03 11:29:37 -04:00
Sasha Weiss
2f9e627aa0
Update block arguments for thread/interaction enumeration 2024-07-02 17:38:15 -07:00
Adam Sharp
3a3f6b850e
Fix integer conversion warnings 2024-07-01 15:20:17 -04:00
Sasha Weiss
4c937a722a
Stabilize timestamps in Backups story-dlist test 2024-07-01 09:20:57 -07:00
Sasha Weiss
1478cd8313
Update the Backup proto to the latest 2024-06-28 10:03:57 -07:00