Commit graph

1437 commits

Author SHA1 Message Date
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
nielsandriesse
2e1a157a8e Fix nested write transaction 2020-04-25 10:20:25 +10:00
nielsandriesse
faa6805dcc Debug 2020-04-24 12:20:52 +10:00
nielsandriesse
1351250c92 Split things according to architecture overview docs 2020-04-24 10:22:55 +10:00
nielsandriesse
19aa2595e8 Clean 2020-04-23 16:53:46 +10:00
nielsandriesse
ceb33e36e4 Separate out remaining bits of Session logic 2020-04-23 16:02:36 +10:00
nielsandriesse
78534616ac Separate out Session message receiving logic 2020-04-23 14:46:44 +10:00
nielsandriesse
5b630b3b49 Separate out Session message sending logic 2020-04-22 16:23:58 +10:00
nielsandriesse
d2dccc8b98 Increase message TTL 2020-04-21 13:40:33 +10:00
nielsandriesse
8672577a8b Clean 2020-04-20 16:53:40 +10:00
nielsandriesse
d0b83a59e7 Add comment & clean 2020-04-15 14:20:02 +10:00