Commit Graph

1198 Commits

Author SHA1 Message Date
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
Max Radermacher
dc910cfa7f
Remove OWSDeviceManager cache 2024-06-27 14:06:46 -05:00
Sasha Weiss
2216705e8a
Document types and remove unused code in TSErrorMessage 2024-06-26 13:17:54 -07:00
Max Radermacher
c748618219
Adjust property that tracks unknown devices 2024-06-26 12:51:23 -05:00
Harry
bb083ca39c
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-06-26 08:44:41 -07:00
Max Radermacher
63bd233f7d
Don’t cycle sockets when changing number 2024-06-25 14:12:24 -05:00
Harry
dfda999430
Add unencryptedByteCount field to Attachment.TransitTierInfo 2024-06-21 14:14:45 -07:00
Sasha Weiss
2769166d79
Add outgoing support for non-expiring messages in delete-sync messages 2024-06-21 12:14:27 -07:00
Sasha Weiss
2a25846480
Implement support for outgoing attachment-delete sync messages 2024-06-21 09:52:45 -07:00
Sasha Weiss
688a7411c5
Add stable-decoding test for DeleteForMeOutgoingSyncMessage 2024-06-18 14:22:06 -07:00
Sasha Weiss
d193a937c8
Add a capability to enable sending DeleteForMe sync messages 2024-06-13 11:12:05 -07:00
Sasha Weiss
f55ba3682e
Exhaustively enumerate errors in ParamParser 2024-06-13 11:10:11 -07:00
sashaweiss-signal
ff459d6256 Temporarily disable flaking Backup integration test 2024-06-12 16:58:59 -07:00
Harry
e168704676
Add originalAttachmentIdForQuotedReply column to Attachment table 2024-06-12 15:05:49 -07:00
Harry
8d7e4c6844
Validate link preview images before sending 2024-06-12 14:40:36 -07:00
Pete Walters
84295351e8
Update Signal-Message-Backup-Tests pointer 2024-06-11 16:32:46 -07:00
Max Radermacher
c1f486a48d
Remove TestModel from the database 2024-06-07 14:05:13 -05:00
Pete Walters
c8f9883e5d
Archive/Restore of story distribution lists 2024-06-05 16:55:35 -05:00
Sasha Weiss
e31fb4a8b2
Batch the contents of DeleteForMe sync messages 2024-06-04 15:20:07 -07:00
Sasha Weiss
4a7be90003
Send support for DeleteForMe sync messages 2024-06-04 15:18:39 -07:00
Sasha Weiss
af12f210cb
Receive support for DeleteForMe sync messages 2024-06-04 15:15:24 -07:00
Sasha Weiss
11e9404d76
Add ThreadSoftDeleteManager 2024-06-04 14:58:58 -07:00
Sasha Weiss
2c5f47e95e
Consolidate similar InteractionFinder methods 2024-06-04 14:55:36 -07:00
Sasha Weiss
0f4289fc73
Replace interaction anyRemove with InteractionDeleteManager 2024-06-04 14:51:52 -07:00
Harry
e9038e0a38
Abstract ImageMetadata loading so it can use more than just in memory Data 2024-05-30 15:29:15 -07:00
Harry
ef62e06c82
Build AttachmentReference.OwnerBuilder into a full Owner object 2024-05-29 19:55:37 -07: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
Harry
ff1a62475c
Throw on method to mark attachment as uploaded 2024-05-28 15:44:05 -07:00
Harry
9348405216
Take Attachment.TransitTierInfo instead of fanned out params 2024-05-28 15:43:28 -07:00
Harry
a9e8866956
Change attachment owner duplication method signature 2024-05-28 15:41:49 -07:00
Adam Sharp
c675ec09c7
Resolve designated initializer warnings in SignalServiceKit 2024-05-28 10:47:15 -04: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
Harry
e6c47c9250
Initialize Attachment.Record from Attachment 2024-05-23 09:14:28 -07:00