Commit Graph

64 Commits (e664cb823550ad2d08089313dbb241844e1407b8)

Author SHA1 Message Date
ryanzhao abafffbfe2 potentially fix a issue that the calls won't get connected 3 years ago
Ryan Zhao b23038087f try to fix a call issue when iOS is on lock screen 3 years ago
Ryan Zhao 49d6a64194 Merge branch 'remove-OWSBlockingManager' into voice-calls-2 3 years ago
Morgan Pretty 78c0d000be Removed the OWSBlockingManager replacing it with the config sync
Fixed an issue where the "block" button would appear in the NoteToSelf swipe menu
Removed the OWSBlockingManager and supporting files
Removed a number of unused classes and methods
Refactored the BlockListUIUtils to Swift
3 years ago
Ryan Zhao 52407aec03 Merge branch 'ipad-support-1' into voice-calls-2 3 years ago
Morgan Pretty 9db5083cc5 Built out the Message Request functionality
Added the MessageRequestsViewController
Added a 'Message Requests' button to the settings screen
Added accept/reject buttons for message requests to the ConversationVC
Added the ability to hide the message request item on the HomeVC (re-appears if you get a new message request)
Added code to handle an edge-case where the message request approval state wouldn't be returned to the sender due to the recipient running an old version of the app
Prevented contacts which aren't associated with an approved thread from appearing when creating a closed group
Disabled notifications for threads which aren't approved
Updated the app notification count to exclude unapproved messages
Updated the app to ignore closed group creation messages if the group has no admins which are approved contacts
Fixed up the keyboard avoidance behaviour in the ConversationVC
Fixed a couple of minor interaction issues which affected some devices
Fixed an issue where the database migrations would run on the 2nd launch when creating a new account (causing odd behaviours)
3 years ago
ryanzhao 716378ccd3 handle offer message might come in earlier than pre offer message 4 years ago
ryanzhao da14539639 handle busy 4 years ago
ryanzhao 6f78d6dfbe refactoring for CallKit 4 years ago
Niels Andriesse baf9e4e9d4 Add ringing UI 4 years ago
Niels Andriesse 6fdf544368 Implement end call message 4 years ago
Niels Andriesse 525eb40d8d Make signaling happen using Session messages 4 years ago
Ryan Zhao 94c1879263 fix unsend request receive handler 4 years ago
nielsandriesse e72c6d4cbd Mark .noThread error as non-retryable 4 years ago
nielsandriesse c36cf1a36d Hopefully fix closed group handling bug 4 years ago
Niels Andriesse bd04775cbf Implement open group invitations UI 4 years ago
Niels Andriesse 1a12487292 Clean 4 years ago
ryanzhao 1893ccac76 use TSIncomingMessage's serverTimastamp to make more sense 4 years ago
Ryan ZHAO fcc3c27779 fix unread message count bug 4 years ago
Niels Andriesse 08015f570f Create DataExtractionNotificationInfoMessage 4 years ago
Niels Andriesse 82690259b2 Clean protobuf 4 years ago
Niels Andriesse e945a6779f Include profile in configuration sync message 4 years ago
Niels Andriesse 37c652c0d0 Make admins send latest closed group key pair when members are added 4 years ago
nielsandriesse 65f397ccd1 Debug 4 years ago
Niels Andriesse 1fda8e4249 Add encryption key pair request message 4 years ago
Niels Andriesse cf333d5e3d Merge branch 'closed-groups' into multi-device 4 years ago
Niels Andriesse c9c83da3dc Rename ClosedGroupUpdateV2 → ClosedGroupControlMessage 4 years ago
Niels Andriesse 9ea1ccd0c2 Update ClosedGroupUpdate for new message types 4 years ago
Niels Andriesse 74fd3eb812 Partially implement message syncing 4 years ago
nielsandriesse d6314c8d30 Handle configuration messages 4 years ago
nielsandriesse d5e1237b0c Allow admins to leave & fix remaining issues 4 years ago
Niels Andriesse ce86d9a196 Debug 4 years ago
nielsandriesse de384fd4d9 Ensure legacy closed groups still work 4 years ago
Niels Andriesse da503b0df1 Update Session protocol closed groups logic 4 years ago
Niels Andriesse ef1d6392a7 Activate the Session protocol 4 years ago
Niels Andriesse 2a4977d269 Implement Session protocol 4 years ago
nielsandriesse d6c115bc2a Fix module linking issue 4 years ago
nielsandriesse 75b184c0b9 Use new message receiving pipeline in PN extension 4 years ago
Niels Andriesse ef76d73821 Fix typo 4 years ago
Niels Andriesse b621bdc69a Partially fix open groups 4 years ago
nielsandriesse addc859c84 Fix duplicate messages & debug 4 years ago
nielsandriesse 77c1f721b9 Further debug attachment sending 4 years ago
nielsandriesse 5dfd4b1965 Restructure 4 years ago
nielsandriesse 178ab7e3e2 WIP 4 years ago
Niels Andriesse ac1bbb3de1 Handle open group message ID 4 years ago
Niels Andriesse d2e8f2142e WIP 4 years ago
Niels Andriesse d7c71a8c06 Make things compile again 4 years ago
nielsandriesse b218a16b05 Implement attachment downloading 4 years ago
nielsandriesse 961878f74c Parse attachment pointers 4 years ago
Niels Andriesse 9242f971fd Fix timestamp handling 5 years ago