Commit Graph

11901 Commits (a9a403a7030279a1642961d0b0b90fba7bbb00fd)
 

Author SHA1 Message Date
Niels Andriesse b4ca385028 Clean 5 years ago
Niels Andriesse 75d52d7b7a Add missing UI state 5 years ago
Niels Andriesse ca292169d6 Fix friend request view bug 5 years ago
Niels Andriesse 4c6d09aa29 Handle friend request messages before they're discarded by Signal 5 years ago
Niels Andriesse cd03dfd4c6 Add workaround for Signal bug 5 years ago
Niels Andriesse 50f31840bc Update Pods 5 years ago
Niels Andriesse 32ff266213 Fix friend request acceptance bug 5 years ago
Niels Andriesse a8633ff739 Merge branch 'master' of github.com:loki-project/loki-messenger-ios 5 years ago
Niels Andriesse 4d94346959 Fix minor logic issue & document friend request handling 5 years ago
Mikunj Varsani c43295eb7c
Loki session reset (#14)
* Added session reset.

* Hooked up session reset internals to UI.

* Send empty message when we have received an end session message.

* Verify incoming PreKeyWhisperMessage.

* Fix indentations in SessionReset.md
5 years ago
Mikunj fb1e27d633 Fix empty message generation.
Before since we were setting the groupMetaMessage, it was setting the `shouldSave` property to true and thus the message sender was looking for the message in the db.
We now don't set this property so the message should be able to be sent without saving.
5 years ago
Niels Andriesse 7faa9d333c Add missing save 5 years ago
Niels Andriesse 2720cac676
Merge pull request #15 from loki-project/friend-request-handling
Friend Request Handling
5 years ago
Niels Andriesse b6cef5826e Fix build 5 years ago
Niels Andriesse be7724b41b Implement feedback 5 years ago
Niels Andriesse 3728638832 Reduce code duplication & fix cell sizing bug 5 years ago
Niels Andriesse 3161680432 Redo friend request handling 5 years ago
Niels Andriesse 0a69ac3fa3 Fix incorrect copy 5 years ago
Niels Andriesse 49c6611d9d WIP 5 years ago
Niels Andriesse c3582f3d06 Update name shown on home screen 5 years ago
Niels Andriesse 3c579548cc Make pending friend request status more obvious 5 years ago
Niels Andriesse 1fc9ac34a2 Disable input bar as appropriate 5 years ago
Niels Andriesse cb1e876b7a Make friend request status updates more reliable 5 years ago
Niels Andriesse 9d3a9f9b78 Fix crash due to nested transaction 5 years ago
Niels Andriesse 5800222606 Remove unnecessary fetches 5 years ago
Niels Andriesse 4200ce6cbc Significantly reduce energy usage by eliminating polling overhead 5 years ago
Niels Andriesse b83766ef74 Clean & fix conversation settings crash 5 years ago
Niels Andriesse fffb55540b Mostly hook up friend request status logic 5 years ago
Niels Andriesse c3fe7fba50 Remove network status indicator from settings 5 years ago
Niels Andriesse 94e7cefbd9 Update Pods 5 years ago
Niels Andriesse e2b407ab65 Rename files 5 years ago
Niels Andriesse e3e7788219 Disable input if a friend request is pending 5 years ago
Niels Andriesse d91dc5f045 Fix friend request view bug 5 years ago
Mikunj f8de85ac42 Fix deadlock crash when receiving PreKeyBundle message.
It was deadlocking because we had a transaction inside another transaction.
To stop this we can pass in the parent transaction when setting or removing bundles, as well as generating PreKeyBundle from the proto message.
5 years ago
Niels Andriesse 38d2fbfbeb Merge branch 'master' of github.com:loki-project/loki-messenger-ios 5 years ago
Niels Andriesse da967e6586 Update friend request view for sent state 5 years ago
Mikunj a4b042f282 Added convenience function to make empty outgoing messages. 5 years ago
Niels Andriesse f748fbd4cc Apply OCD 5 years ago
Niels Andriesse e04944d4f3 Merge branch 'master' of github.com:loki-project/loki-messenger-ios 5 years ago
Niels Andriesse b215cdd9fd Measure friend request view height dynamically 5 years ago
Mikunj ad546eba5b Made code a bit more testable. 5 years ago
Mikunj e714d9b3ab Review fixes. 5 years ago
Mikunj 38b698a531 Fix OWSPrimaryStorage+PreKeyStore methods. 5 years ago
Mikunj f38ddd052e Minor fix. 5 years ago
Mikunj 3a03aa8ca8 Add comment for the future. 5 years ago
Mikunj 141fa8e2cc Do KeyOperations on the global thread. 5 years ago
Mikunj 8fff98d94e Save prekey bundle from content message. 5 years ago
Mikunj ea7205ce76 Discard PreKeyBundle once session has been built. 5 years ago
Mikunj 705e5f939d Set pre key bundle in FriendRequestMessage and EndSessionMessage.
Updated PreKey Operations to not contact signal servers.
5 years ago
Mikunj bd93c01d92 Add generation and storage of PreKeyBundle. 5 years ago