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 |
|
Max Radermacher
|
3cd36e46b1
|
Remove Batching.enumerate; it’s not needed
|
2023-06-06 13:47:02 -05: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 |
|
Pete Walters
|
859c8e6b35
|
Improve edit window validation
|
2023-06-02 22:51:10 -05: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
|
fde4e94cfb
|
Remove unnecessary KBS migration & method it exclusively used
|
2023-05-31 15:25:16 -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
|
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 |
|
Pete Walters
|
c3d15745cd
|
Check for valid timestamp when deleting messages
|
2023-05-25 11:35:15 -05:00 |
|
Max Radermacher
|
94f96fcd8e
|
Migrate SignalRecipient to SDSCodableModel
|
2023-05-24 15:50:17 -07:00 |
|
Max Radermacher
|
acaedcc035
|
Update app icon/tab bar badge asynchronously
|
2023-05-24 14:04:31 -07:00 |
|
Max Radermacher
|
c229bd8eed
|
Improve performance of unread count queries
|
2023-05-24 09:54:36 -07:00 |
|
Max Radermacher
|
9841190eac
|
Load conversation view header asynchronously
|
2023-05-24 09:48:17 -07:00 |
|
Sasha Weiss
|
9d16dd49e0
|
Support PNI invites in groups
|
2023-05-23 15:40:58 -07:00 |
|
Harry
|
734cb6cef0
|
Skip out of range mentions during hydration
|
2023-05-23 14:50:02 -07:00 |
|
Harry
|
cc67fe55ad
|
SVR2 implementation part 1: local operations
|
2023-05-23 12:26:25 -07:00 |
|
Harry
|
ea3e742142
|
Add SVR2Impl stub and OrchestratingSVRImpl
|
2023-05-23 11:56:35 -07:00 |
|
Sasha Weiss
|
555abee78b
|
Add "PNI Hello World"
|
2023-05-22 16:56:58 -07:00 |
|
Max Radermacher
|
231dde0a2f
|
Remove unused conversation view loading code
|
2023-05-19 14:33:17 -07:00 |
|
Harry
|
d3387847cd
|
Limit incoming attachments to 100 per message
|
2023-05-19 12:42:32 -04:00 |
|
Pete Walters
|
6a81e409d3
|
Add edit message history modal
|
2023-05-19 11:16:48 -05:00 |
|
Harry Sanabria
|
e57d603139
|
Fix multiple spoiler plaintext range iteration
|
2023-05-18 22:31:21 -07:00 |
|
Pete Walters
|
e846c69d4f
|
Don't limit spoiler notification length for now
|
2023-05-19 00:20:49 -05:00 |
|
Max Radermacher
|
279c518f32
|
Improve conversation view load performance
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
|
2023-05-18 18:38:06 -07:00 |
|
Harry
|
edfc51bdf6
|
Add proto types to parametrized types handled by SgxWebsocket code
|
2023-05-18 17:03:29 -07:00 |
|