Commit Graph

218 Commits (5eca31aaa25f198580c2f643ff2fe9c669ce58b9)

Author SHA1 Message Date
Morgan Pretty 6009c30805 Removed a resolved todo and fixed some variable naming 3 years ago
Morgan Pretty 4f3900771e More work on getting SOGS V4 integrated
Updated the MessageSendJob to support V4 messages (V2 messages will be upgraded to V4 if they get re-encoded)
Renamed the Message+Destination from 'openGroup' & 'openGroupV2' to 'legacyOpenGroup' and 'openGroup'
Started plugging in more of the V4 APIs
Renamed a number of the V2 APIs to start with 'legacy'
3 years ago
Ryan Zhao 2d9f962a97 Merge branch 'dev' of https://github.com/oxen-io/session-ios 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
Ryan Zhao 20a3b6ee26 move path button into setttings 3 years ago
Ryan Zhao 2a229bd663 minor fix 3 years ago
Ryan Zhao 68ec1654e8 rebuild global search UI 3 years ago
Ryan Zhao e718cee611 WIP: rebuild global search UI 3 years ago
Ryan Zhao 8be5768ad2 snippet for group members 3 years ago
Ryan Zhao 037d70b185 handle seed view reminder and search bar 3 years ago
ryanzhao 10abbb0552 search result view UI 3 years ago
ryanzhao fed1218538 WIP: global search UI 3 years ago
ryanzhao 9ec749285f minor clean 3 years ago
Ryan Zhao 912f8d80a6 Merge branch 'pin-chats' into voice-calls-2 3 years ago
Ryan Zhao 7e5573c96f fix cell updating and pin icon color 3 years ago
Ryan Zhao a6a297048c Merge branch 'pin-chats' into voice-calls-2 3 years ago
Ryan Zhao 1cc2f17469 pin conversations 3 years ago
ryanzhao daee269a7a Merge branch 'dev' into voice-calls-2 4 years ago
ryanzhao 17b15f2cd9 fix threading issue 4 years ago
Niels Andriesse b54cd3b026 Add call button to conversation screen 4 years ago
Niels Andriesse 662fc945e2 Refactor CallVC 4 years ago
Niels Andriesse 691f931dde Hook up CallVC 4 years ago
nielsandriesse a9f81a17f9 Fix code style & unnecessary changes 4 years ago
coo1k e328ab9bfd Support for App Links 4 years ago
Niels Andriesse 3fda8daec9 Merge branch 'dev' into cleanup 4 years ago
Niels Andriesse 1e246389be Clean 4 years ago
nielsandriesse 1d028e5f6c Add file server instability modal 4 years ago
nielsandriesse 340b9fcdf0 Update build number 4 years ago
Ryan ZHAO 9cbc2921e3 fix move-insert conflict 4 years ago
Niels Andriesse 26b0a1f08a Possibly fix crash 4 years ago
nielsandriesse 17688a66e6 Make closed group polling variable rate 4 years ago
Niels Andriesse e3671291c5 Merge branch 'dev' into cleanup 4 years ago
Niels Andriesse ea668f0344 Use newly translated strings 4 years ago
nielsandriesse e1ad33e832 Clean 4 years ago
nielsandriesse 49f3b9f7db Rename contactIdentifier → contactSessionID 4 years ago
nielsandriesse 21acdfc835 Clean up thread model 4 years ago
Niels Andriesse 371222098b Fix snode pool updating bug 4 years ago
Niels Andriesse e9df213bfe Put feature flags in one place 4 years ago
nielsandriesse 330e4ce8ad Fix unnecessary V2 open group requests 4 years ago
Niels Andriesse a7dd7e1bf0 Hook up suggestion grid 4 years ago
nielsandriesse c6f4443eed Update more logic for V2 open groups 4 years ago
Niels Andriesse 54fc54e7b9 Minor refactoring 4 years ago
Niels Andriesse 92304fa590 Clean & debug 4 years ago
Niels Andriesse 9969284a2b Clean 4 years ago
nielsandriesse 109e673bad Debug 4 years ago
nielsandriesse 881bd9b00f Add missing sync 4 years ago
Niels Andriesse e4aca65af0 Clean 4 years ago
Niels Andriesse 66a00d4167 Clean 4 years ago
Niels Andriesse 49c825eb43 Remove old conversation screen 4 years ago
Niels Andriesse 547f5bf540 Make replies tappable 4 years ago
Niels Andriesse bc58dfd94e Update build number 4 years ago
nielsandriesse ebd91dcc73 Merge branch 'dev' into ui 4 years ago
Niels Andriesse 2736d1c6a0 Don't show key pair migration modal anymore 4 years ago
nielsandriesse 1924e01edc Merge branch 'multi-device' into ui 4 years ago
Niels Andriesse 90e53e5cef Redesign conversation screen part 1 4 years ago
Niels Andriesse e7b9017992 Enable V2 closed group control messages 4 years ago
Niels Andriesse 82cbf2ab41 Clean 4 years ago
Niels Andriesse 57f7bc88eb Fix leftover merge conflicts 4 years ago
Niels Andriesse 7acb6c9ac3 Merge branch 'dev' into multi-device 4 years ago
Niels Andriesse 4ee5c66653 Send old closed group control messages for now 4 years ago
Niels Andriesse cf333d5e3d Merge branch 'closed-groups' into multi-device 4 years ago
Niels Andriesse 017e4f7d50 Hook up the new system 4 years ago
Niels Andriesse 867e9114a6
Merge branch 'dev' into multi-device 4 years ago
Niels Andriesse c9c83da3dc Rename ClosedGroupUpdateV2 → ClosedGroupControlMessage 4 years ago
Niels Andriesse 2fa62bd2ca Fix threads not updating on home screen 4 years ago
nielsandriesse e38dae5a05 Replace PublicChatManager 4 years ago
nielsandriesse b8d9334d19 Force sync upon creating a closed group or joining an open group 4 years ago
nielsandriesse a915c5ddaa Re-organize files 4 years ago