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 |
|
Sasha Weiss
|
853bf45b8a
|
Split TSInfoMessage+Swift into extension files
|
2024-08-14 16:51:00 -07: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
|
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 |
|
Sasha Weiss
|
0afca3aec7
|
Add receivedAtTimestamp to message builders
|
2024-08-07 14:58:50 -07:00 |
|
Ehren Kret
|
99cb4b5ebe
|
remove toE164 method from PhoneNumber
|
2024-08-07 16:16:02 -05:00 |
|
Ehren Kret
|
fc350cb88a
|
convert PhoneNumber to swift
|
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
|
dc64d534ca
|
Avoid using inline default values in message builders
|
2024-08-06 10:33:33 -07:00 |
|
Sasha Weiss
|
7adc7d2d95
|
Use @objcMembers in message builders
|
2024-08-06 10:31:30 -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
|
5c405b4981
|
convert ContactsManagerProtocol from objc to swift
|
2024-08-06 09:14:11 -05:00 |
|
Sasha Weiss
|
ca6758421c
|
Add doc comments for timestamp interaction properties
|
2024-08-01 12:39:59 -07:00 |
|
Sasha Weiss
|
5fa7a81444
|
Implement archive/restore for learned profile chat updates
|
2024-08-01 09:45:26 -07:00 |
|
Harry
|
4948828fad
|
Don't owsFailDebug for outgoing group update messages' nonexistent v2 attachments
|
2024-07-31 14:21:15 -06:00 |
|
Sasha Weiss
|
a817a93be6
|
Introduce 'learned profile key' info messages
|
2024-07-29 14:42:00 -07:00 |
|
Max Radermacher
|
f2eb7f5a22
|
Extract LinkPreviewFetcher into its own type
|
2024-07-26 21:45:22 -05:00 |
|
Max Radermacher
|
82a87d6c9f
|
Asyncify LinkPreviewManager
|
2024-07-25 02:33:13 -05:00 |
|
Max Radermacher
|
a56b9e9be5
|
Pass around GroupSecretParams instead of Data
|
2024-07-25 02:12:07 -05:00 |
|
Max Radermacher
|
f3423d64f8
|
Move some GroupsV2 methods to better places
|
2024-07-25 02:02:32 -05:00 |
|
Max Radermacher
|
e9799fead8
|
Remove redundant timestamp generation
|
2024-07-25 01:46:15 -05:00 |
|
Max Radermacher
|
0ca2c7dd47
|
Add MessageTimestampGenerator
|
2024-07-25 01:45:20 -05:00 |
|
Harry
|
7ceb336b1c
|
Only generate quote thumbnails for sending from streams
|
2024-07-24 15:38:10 -07: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 |
|
Sasha Weiss
|
16b28ce4f7
|
Organize TSInfoMessage methods
|
2024-07-22 14:39:18 -07:00 |
|
Max Radermacher
|
a5074f84c5
|
Remove suggestedStickerCache
|
2024-07-22 14:43:11 -05:00 |
|
Harry
|
fcd6828050
|
V2 attachment feature flags, take 2
|
2024-07-19 17:23:21 -07:00 |
|
Harry
|
75919050c4
|
Collapse v2 attachment FeatureFlags into one
|
2024-07-18 16:53:13 -07:00 |
|
Sasha Weiss
|
9f84665630
|
Add support for profile change chat updates to Backups
|
2024-07-16 10:08:53 -07:00 |
|
Sasha Weiss
|
e20be373df
|
Update init args for OWSDisappearingConfigUpdateInfoMsg
|
2024-07-16 09:34:39 -07:00 |
|
Sasha Weiss
|
86d7933d48
|
Limit scope of generically-named typealias
|
2024-07-15 13:19:46 -07:00 |
|
Sasha Weiss
|
8ae61d1e9e
|
Require a TSContactThread to insert a DM-timer-change info message
|
2024-07-15 10:02:39 -07:00 |
|
Pete Walters
|
2482a02c51
|
Add UI for displaying restored payments in chats
|
2024-07-11 14:20:34 -05:00 |
|
Pete Walters
|
832c4c8ab7
|
Restore MOB payments from backup
|
2024-07-11 13:15:41 -05:00 |
|
Pete Walters
|
6649b4d4fd
|
Add archived payment message types
|
2024-07-11 09:34:37 -05:00 |
|
Max Radermacher
|
c4a64b3965
|
Improve send performance when handling errors
|
2024-07-09 13:01:51 -05:00 |
|
Adam Sharp
|
34a8cf2bda
|
Rename owsAssert to owsPrecondition
|
2024-07-09 10:42:56 -04: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
|
6e539fa9f0
|
Add a wrapper for phone number change info in info messages
|
2024-07-02 17:37:34 -07:00 |
|
Elaine
|
77fd765b15
|
Enable raise hand toast internally
And add local user support
|
2024-06-28 16:23:58 -06:00 |
|
Sasha Weiss
|
2216705e8a
|
Document types and remove unused code in TSErrorMessage
|
2024-06-26 13:17:54 -07:00 |
|
Sasha Weiss
|
26d2d4f498
|
Remove direct uses of verificationState on OWSVerStateChangeMsg
|
2024-06-26 13:15:48 -07:00 |
|
Harry
|
bb083ca39c
|
Fold SignalCoreKit into SignalServiceKit
Co-authored-by: Adam Sharp <sharplet@signal.org>
|
2024-06-26 08:44:41 -07:00 |
|