Commit Graph

63 Commits

Author SHA1 Message Date
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
dbfa30bdc5
Remove AppReadinessGlobal pt 1: AppSetup 2024-09-27 13:15:07 -07:00
Harry
ba333be714
Add BackupAttachmentDownloadManager 2024-09-27 07:25:26 -07:00
Sasha Weiss
1c2231145a
Increase timeout for Backup integration tests 2024-09-25 13:10:40 -07:00
Pete Walters
a8d12f0be2
Add backup/restore of sticker packs 2024-09-25 11:38:51 -05:00
Sasha Weiss
966b6cacdb
Support isSMS for messages restored from Backups 2024-09-23 17:42:11 -07:00
Sasha Weiss
2c9d140154
Add final Backup integration tests 2024-09-18 14:12:56 -07:00
Sasha Weiss
6af2388771
Backup integration tests for quote messages 2024-09-18 10:57:19 -07:00
Sasha Weiss
e691714201
Drop profileKey fields from GroupSnapshots in Backups
Co-authored-by: Jordan Rose <jrose@signal.org>
2024-09-18 10:30:59 -07:00
Sasha Weiss
d6e9c59c09
Backup integration tests for more chat items 2024-09-16 11:44:32 -07:00
Sasha Weiss
a1720def52
Add "simple chat updates" Backup integration test cases 2024-09-10 14:44:51 -07:00
Sasha Weiss
c0525bb24f
Add "complex chat updates" Backup integration tests 2024-09-10 11:37:35 -07:00
Sasha Weiss
b4f15c7ccb
Add "calls" Backup integration tests 2024-09-10 11:33:28 -07:00
Sasha Weiss
78408fa3ca
Add test cases for gift badges 2024-09-10 11:19:19 -07:00
Sasha Weiss
4cd386e224
Add "expiration timer update" Backup integration tests 2024-09-10 11:04:04 -07:00
Sasha Weiss
efe9e73005
Add "contact message" Backup integration tests 2024-09-10 10:49:15 -07:00
Harry
86ef1d52bc
Migration to split incrementalMac attachment columns to separate media and transit tier values 2024-09-09 16:52:02 -07:00
Adam Sharp
0c47f1569d
Fix test build failure on device due to ComparableBackup availability 2024-09-09 11:02:58 -04:00
Sasha Weiss
961086eed0
Adopt generated Backup integration tests for AccountData 2024-09-04 14:15:45 -07: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
Sasha Weiss
334af86419
Improve Backup integration test logging 2024-08-29 13:12:39 -07:00
Sasha Weiss
a47aeebc1b
Replace individual Backup integration test cases with auto-iteration 2024-08-28 10:10:48 -07:00
Sasha Weiss
a1f7e4c1b1
Migrate TSOutgoingMessageRecipientState off of Mantle 2024-08-23 16:17:26 -07:00
Sasha Weiss
d6feda8f3d
Update to latest Backup proto and integration tests 2024-08-22 09:18:05 -07:00
Sasha Weiss
8cb25faa43
Add support for backing up outgoing message edits 2024-08-21 22:14:02 -07: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
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
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
Sasha Weiss
5220ba61e3
Update to latest Backup integration test commit 2024-07-29 15:28:25 -07:00
Max Radermacher
f2eb7f5a22
Extract LinkPreviewFetcher into its own type 2024-07-26 21:45:22 -05: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
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
Adam Sharp
de382a9a21
Fix missed uses of owsAssert in tests 2024-07-09 11:56:07 -04:00
Sasha Weiss
8e2badb395
Add an integration test for simple chat updates in Backups 2024-07-08 12:12:23 -07:00
Sasha Weiss
6bab5d99b8
Support "simple chat updates" in Backups 2024-07-03 15:46:05 -07:00
Sasha Weiss
2f9e627aa0
Update block arguments for thread/interaction enumeration 2024-07-02 17:38:15 -07:00