Commit graph

1447 commits

Author SHA1 Message Date
ryanzhao
25251f172d fix when a close group created, members will receive a session out of sync message 2020-05-11 15:25:17 +10:00
nielsandriesse
3e8f79f9f3 Fix race condition 2020-05-08 14:09:44 +10:00
nielsandriesse
6bd8512887 Fix duplicate AFR issue 2020-05-08 12:20:31 +10:00
nielsandriesse
e89a1a4cc8 Fix closed group leaving 2020-05-08 11:47:46 +10:00
nielsandriesse
def0e9e2f9 Clean 2020-05-08 11:15:53 +10:00
nielsandriesse
e286871791 Merge branch 'dev' into closed-group-fix 2020-05-08 10:58:57 +10:00
nielsandriesse
d7ce594866 Fix open group messaging 2020-05-08 10:05:25 +10:00
Mikunj
cbeb454860 Fix sending messages to our devices in groups.
Fix sync messages.
2020-05-08 09:53:16 +10:00
nielsandriesse
3715130524 Avoid deadlock 2020-05-07 15:16:40 +10:00
nielsandriesse
3d2b65fc86 Unbork session reset 2020-05-07 15:16:33 +10:00
nielsandriesse
aeb4f20f02 Handle case where sessions haven't yet been established in a closed group 2020-05-07 14:37:18 +10:00
nielsandriesse
807345868f Attempt to repair session if needed 2020-05-07 11:57:07 +10:00
nielsandriesse
60cb5b6114 Add missing session request handling 2020-05-07 11:56:35 +10:00
nielsandriesse
f10cc65187 Fix issue where the app doesn't wait for device links to be stored 2020-05-07 09:29:22 +10:00
nielsandriesse
dd69ef236d Fix device link fetching timeout 2020-05-06 16:31:25 +10:00
nielsandriesse
8df2f2a8b5 Minor refactoring 2020-05-06 15:30:05 +10:00
Mikunj
9fc386b803 Fix closed group and contact syncing. 2020-05-06 13:31:52 +10:00
nielsandriesse
aa69fa8fe6 Fix background crash 2020-05-06 10:13:32 +10:00
nielsandriesse
d845b089e9 Fix friend request UI bug 2020-05-05 16:03:03 +10:00
Niels Andriesse
82c824a7a6
Merge pull request #184 from loki-project/friend-request-fix
Friend request fixes
2020-05-05 15:43:37 +10:00
nielsandriesse
62dbbf7d57 Clean 2020-05-05 15:43:05 +10:00
nielsandriesse
b847590ecd Fix note to self 2020-05-05 15:30:12 +10:00
Mikunj
8fa7f66774 Merge branch 'dev' into friend-request-fix 2020-05-05 14:56:36 +10:00
nielsandriesse
746f3e34bd Fix display name updating issue 2020-05-05 14:09:32 +10:00
nielsandriesse
f1dbac0791 Remove redundant code 2020-05-05 13:16:27 +10:00
Mikunj
177c762a2e Fix updating friend request status when sending message. 2020-05-05 12:43:31 +10:00
nielsandriesse
24d70341ed Clean 2020-05-05 10:32:26 +10:00
nielsandriesse
5cc11b9014 Partially fix friend request UI issues 2020-05-05 09:11:43 +10:00
nielsandriesse
31bfa0888b Debug 2020-05-04 13:25:38 +10:00
nielsandriesse
f834850317 Debug & avoid write transaction 2020-05-04 11:56:26 +10:00
nielsandriesse
7e0435e009 Debug 2020-05-04 11:38:10 +10:00
nielsandriesse
54cd300878 Maintain consistent indentation 2020-05-04 11:04:02 +10:00
Mikunj
3ed3e00c4c Review fixes 2020-05-04 10:50:49 +10:00
Mikunj
45a71181d1 Fix up migration.
Added migration test.
Fix some tests.
2020-05-04 09:42:02 +10:00
nielsandriesse
34d79210c0 Minor refactoring 2020-05-02 09:48:43 +10:00
Mikunj
71297fb4ec Deprecate friendRequestState on TSMessage. 2020-05-01 13:37:50 +10:00
Mikunj
25ae8ca3ba Fix up more tests.
Update friend request status in message sender.
2020-05-01 12:28:51 +10:00
nielsandriesse
0cd4f15bed Fix silliness 2020-05-01 10:30:08 +10:00
nielsandriesse
d742d0aeaa Take into account multi device when counting duplicates 2020-05-01 10:00:10 +10:00
nielsandriesse
bcecf70b3b Fix slave device friend request status maintenance 2020-05-01 09:59:58 +10:00
nielsandriesse
948d2d5066 Reduce device link fetching timeout 2020-05-01 09:22:10 +10:00
nielsandriesse
4fe4ca3d76 Don't show message status bar in note to self 2020-04-30 13:56:31 +10:00
nielsandriesse
4098b9638c Untangle receipts, transcripts & typing indicators logic 2020-04-30 12:23:07 +10:00
nielsandriesse
fbdab8ccb0 Handle slave device message send failures 2020-04-29 15:59:27 +10:00
nielsandriesse
33e47298ae Fix multi device bugs
Various database handling issues, incorrect friend request status handling on auto-generated friend requests and refactor of the multi device message sending logic
2020-04-29 13:55:17 +10:00
nielsandriesse
b0233e4cc0 Minor refactoring 2020-04-29 09:02:45 +10:00
nielsandriesse
d6747ebb14 Resolve TODOs in OWSMessageManager 2020-04-28 16:40:42 +10:00
nielsandriesse
9ffe36a091 Fix crashes 2020-04-28 16:15:00 +10:00
nielsandriesse
d3125c5039 Fix friend request bugs & improve documentation
We were attaching the user's profile picture URL to friend request messages, and there was a bug in multi device friend request acceptance
2020-04-27 16:56:45 +10:00
nielsandriesse
a65235fd3a Clean & add documentation 2020-04-25 12:27:17 +10:00