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
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
sashaweiss-signal
ff459d6256
Temporarily disable flaking Backup integration test
2024-06-12 16:58:59 -07:00
Pete Walters
84295351e8
Update Signal-Message-Backup-Tests pointer
2024-06-11 16:32:46 -07:00
Pete Walters
c8f9883e5d
Archive/Restore of story distribution lists
2024-06-05 16:55:35 -05:00
Max Radermacher
17ab8a1e66
Simplify CallMessageHandler
2024-05-29 11:55:42 -05:00
Max Radermacher
ca1b5f4751
Remove SignalCall.thread
2024-05-29 11:47:01 -05:00
Max Radermacher
7f1bcbf991
Stop tracking pending calls at the app layer
2024-05-24 14:39:57 -05:00
Max Radermacher
fe82d248e1
Rename to CurrentCallProvider
2024-05-24 14:36:14 -05:00
Max Radermacher
3eec477bf1
Process some missed call events more quickly
2024-05-24 14:16:55 -05:00
Sasha Weiss
0abdf5793b
Integrate shared Message Backup integration test repo
2024-05-20 14:37:05 -07:00
Jordan Rose
0ac5558493
Move libsignal-net proxy handling into SignalProxy
...
Since this already affects more than just the chat connection, having
it in OWSChatConnection isn't really the best choice. This way we can
be sure the libsignal Net instance's proxy settings will be updated
before any notifications go out.
2024-05-17 16:20:13 -07:00
Sasha Weiss
3ffcc47a66
Scaffold for Backup integration tests
2024-05-17 13:59:49 -07:00