Max Radermacher
|
95077a81de
|
Swiftify markMessageAsViewedOnLinkedDevice
|
2023-06-13 13:04:49 -05:00 |
|
Max Radermacher
|
881bb8dab3
|
Clean up fetches for invalid received messages
|
2023-06-13 13:03:49 -05:00 |
|
Max Radermacher
|
9b919fb192
|
Simplify logic to fetch thread in message sender
|
2023-06-13 12:51:14 -05:00 |
|
Max Radermacher
|
0e4093298a
|
Simplify recipient update message handling
|
2023-06-13 12:50:41 -05:00 |
|
Pete Walters
|
bd60168db9
|
Update to LibSignalClient 0.27 and stub in KyberPreKeyStore
|
2023-06-13 12:06:43 -05:00 |
|
Harry
|
b931a30838
|
Update LibSignal target to 0.26
|
2023-06-12 16:12:53 -07:00 |
|
Pete Walters
|
b357fecbf6
|
Handle Edit Message early delivery
|
2023-06-12 11:40:41 -05:00 |
|
Harry
|
f4333d859d
|
Call disposition: better debugging of sync events
|
2023-06-12 09:04:33 -07:00 |
|
Max Radermacher
|
9d98abc352
|
Remove unused compareForSorting method
|
2023-06-09 13:53:54 -05:00 |
|
Harry
|
f728457039
|
Update build target to iOS 13.0
|
2023-06-08 16:21:20 -07:00 |
|
Pete Walters
|
1e261ef9b0
|
When deleting a message look for it both as a latest and prior edit
|
2023-06-07 22:26:08 -05:00 |
|
Harry
|
a14495559b
|
Fix spoilerReveal multithreaded usage
|
2023-06-07 19:58:51 -07:00 |
|
Pete Walters
|
33581a63b4
|
Ignore isRecipientUpdate field for edit sync messages
|
2023-06-07 16:09:51 -05:00 |
|
Pete Walters
|
d013917eab
|
Turn on edit receive for all users
|
2023-06-07 15:48:55 -05:00 |
|
Igor Solomennikov
|
b736a1c205
|
Convert BlockListUIUtils to Swift.
|
2023-06-07 11:44:08 -07:00 |
|
Harry
|
1eed5244aa
|
Turn on SVR2 feature flag for internal
|
2023-06-06 16:00:03 -07:00 |
|
Harry
|
b1927f528d
|
Migrate from kbs to svr2
|
2023-06-06 14:15:24 -07:00 |
|
Max Radermacher
|
3cd36e46b1
|
Remove Batching.enumerate; it’s not needed
|
2023-06-06 13:47:02 -05:00 |
|
Igor Solomennikov
|
20c55e7dec
|
Add necessary imports to Swift files.
Necessary for converting ChatListVC to Swift.
|
2023-06-05 16:04:48 -07:00 |
|
Sasha Weiss
|
3811a7f4de
|
Tidy up group update types
|
2023-06-05 15:07:54 -07:00 |
|
Sasha Weiss
|
aae8c95fbd
|
Represent group updates as an enum
|
2023-06-05 14:27:09 -07:00 |
|
Harry
|
b9bf24eb4d
|
Allow for nullable svr credentials in registration reglock response
|
2023-06-05 14:17:52 -07:00 |
|
Max Radermacher
|
ca3b018734
|
Add & use DisappearingMessagesConfigurationStore
|
2023-06-05 11:00:38 -05:00 |
|
Igor Solomennikov
|
f65d8e267d
|
Remove ObjC cruft from some classes.
|
2023-06-02 21:36:36 -07:00 |
|
Igor Solomennikov
|
8f6fbdf827
|
Convert SignalBaseTest to Swift.
|
2023-06-02 21:24:50 -07:00 |
|
Pete Walters
|
859c8e6b35
|
Improve edit window validation
|
2023-06-02 22:51:10 -05:00 |
|
Harry
|
e6d0c3021f
|
Fix SVR concurrency test flake
|
2023-06-02 17:12:53 -07:00 |
|
Harry
|
62b75863d2
|
Set SVR remote config on non-registration path
|
2023-06-02 15:55:16 -07:00 |
|
Max Radermacher
|
bfe2d28ad0
|
Don’t cache includeMutedThreadsInBadgeCount
|
2023-06-02 16:49:39 -05:00 |
|
Pete Walters
|
9b235845ed
|
Update how edits are expired & deleted
|
2023-06-02 16:15:46 -05:00 |
|
Pete Walters
|
b91865f358
|
Fix unread behavior with edits
|
2023-06-02 13:58:30 -05:00 |
|
Harry
|
c912ed67a9
|
Update rules for SVR2 rollout
|
2023-06-02 09:52:31 -07:00 |
|
Pete Walters
|
f58b6947ce
|
Funnel read crashes into the recovery flow
|
2023-06-02 11:48:51 -05:00 |
|
Harry
|
4580b9ee66
|
Don't rely on TSAccountManager global state to load groups from storageService
|
2023-06-02 09:15:52 -07:00 |
|
Sasha Weiss
|
2845d60e13
|
Remove lots of GV1-related code
|
2023-06-01 11:47:43 -07:00 |
|
Igor Solomennikov
|
0ed81d560a
|
Convert OWSPreferences in SignalMessaging to Swift as Preferences.
|
2023-06-01 11:29:08 -07:00 |
|
Harry
|
572a11e003
|
Handle websocket disconnects in SVR2Impl
|
2023-06-01 09:12:47 -07:00 |
|
Harry
|
fde4e94cfb
|
Remove unnecessary KBS migration & method it exclusively used
|
2023-05-31 15:25:16 -07:00 |
|
Harry
|
e5d5865352
|
Cache, and used cached, auth methods in SVR2Impl
|
2023-05-31 13:12:14 -07:00 |
|
Harry
|
12adcd071a
|
Add SVR2 delete request & implement enclave migrations
|
2023-05-31 12:36:15 -07:00 |
|
Max Radermacher
|
28753eb98b
|
Add & use ThreadReplyInfoStore
|
2023-05-31 11:34:43 -05:00 |
|
Marissa Le Coz
|
7f2702a9a5
|
Make SignalAccount.copy true copy
|
2023-05-31 12:21:41 -04:00 |
|
Harry
|
76c6fd43a1
|
Add SVR2 restore request
|
2023-05-30 13:30:39 -07:00 |
|
Harry
|
be2c10ca95
|
SVR2: Backup request(s)
|
2023-05-30 12:54:01 -07:00 |
|
Sasha Weiss
|
3ac8917bc6
|
Skip sending group update messages for PNI invite declines
|
2023-05-30 10:59:07 -07:00 |
|
Max Radermacher
|
a96fb35bb7
|
Fix SignalAccount merging logic
|
2023-05-30 12:51:48 -05:00 |
|
Harry
|
12db9af53f
|
Start using SVR2 auth credentials
|
2023-05-26 15:39:52 -07:00 |
|
Sasha Weiss
|
ce63ccd29c
|
Mark two nullable properties as such
|
2023-05-26 12:41:54 -07:00 |
|
Max Radermacher
|
9dde26e3b2
|
Add ftsIndexMode to SignalAccount
|
2023-05-25 18:50:42 -04:00 |
|
Sasha Weiss
|
454dea75ae
|
Mark nullable property as such and bail if missing required properties
|
2023-05-25 13:24:53 -07:00 |
|