Commit graph

13253 commits

Author SHA1 Message Date
nielsandriesse 5dea84e9b0 Don't send auto-generated friend requests for Signal background messages 2020-04-30 13:29:12 +10:00
Mikunj d63a11b702 Rename function. 2020-04-30 13:24:26 +10:00
Niels Andriesse 23c9de5ad6
Merge pull request #178 from loki-project/protocol-bug-fixes
Untangle Receipts, Transcripts & Typing Indicators Logic
2020-04-30 13:12:29 +10:00
nielsandriesse ab91614558 Add TODO 2020-04-30 13:11:41 +10:00
Mikunj 7caed4f0e5 Added more tests. 2020-04-30 13:04:55 +10:00
nielsandriesse 4098b9638c Untangle receipts, transcripts & typing indicators logic 2020-04-30 12:23:07 +10:00
Mikunj 8a6b2a2bc2 Move around logic to make functions have less side effects 2020-04-30 11:54:32 +10:00
Mikunj 97e7c76d4a Added Tests. 2020-04-30 10:59:12 +10:00
Niels Andriesse 9ae54412bd
Merge pull request #177 from loki-project/protocol-bug-fixes
Various Session Protocol Bug Fixes
2020-04-30 10:22:04 +10:00
nielsandriesse a49e686ca0 Fix race condition 2020-04-30 10:04:14 +10:00
nielsandriesse e374d1d0c8 Fix multi device message status bar updating bug 2020-04-30 09:32:42 +10:00
nielsandriesse a2de00feb8 Avoid nested write transaction 2020-04-30 09:06:05 +10:00
nielsandriesse dd86966111 Clean up docs & fix crash 2020-04-30 08:51:19 +10:00
Niels Andriesse 7b43f6043e
Merge pull request #176 from loki-project/multi-device
Multi Device Bug Fixes
2020-04-29 16:30:28 +10:00
nielsandriesse a7f04cb95c Fix crash 2020-04-29 16:28:14 +10:00
nielsandriesse 58c28ff674 Revert "Fix message status bar updating issue"
This reverts commit 739cb1b6ab.
2020-04-29 16:04:09 +10:00
nielsandriesse fbdab8ccb0 Handle slave device message send failures 2020-04-29 15:59:27 +10:00
Mikunj 4e07810f04 More refactoring. 2020-04-29 15:16:54 +10:00
nielsandriesse 739cb1b6ab Fix message status bar updating issue 2020-04-29 14:32:02 +10:00
nielsandriesse 947eecf000 Debug 2020-04-29 14:21:23 +10:00
Niels Andriesse dc5ad237cf
Merge pull request #174 from loki-project/multi-device
Multi Device Bug Fixes
2020-04-29 14:04:37 +10:00
Mikunj 23188c7e5d Refactor friend request protocol 2020-04-29 13:56:01 +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
Mikunj 4dcf26b7e7 Added migration. 2020-04-29 13:00:51 +10:00
Mikunj 68a14e95da Add friend request status collection 2020-04-29 10:21:09 +10:00
Niels Andriesse a9b9c807ff
Merge pull request #173 from loki-project/refactoring
Minor Refactoring
2020-04-29 09:31:26 +10:00
nielsandriesse fb1e31efba Update Pods 2020-04-29 09:30:45 +10:00
nielsandriesse f0e5a1c1ef Re-order files 2020-04-29 09:30:18 +10:00
nielsandriesse bb6f4d8c2c Clean 2020-04-29 09:11:48 +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 3bcad97629 Fix landing screen clipping bug 2020-04-28 16:15:19 +10:00
nielsandriesse 9ffe36a091 Fix crashes 2020-04-28 16:15:00 +10:00
Niels Andriesse 7731da1bee
Merge pull request #170 from loki-project/auto-generated-friend-requests
Auto Generated Friend Request Bug Fixes
2020-04-28 15:36:48 +10:00
nielsandriesse 2e0c92e842 Fix crash & improve device linking UX 2020-04-28 15:11:26 +10:00
nielsandriesse 632f66f2ba Make device link authorization more reliable 2020-04-28 14:14:28 +10:00
nielsandriesse 37f52b655c Fix iPhone 8 clipping bug 2020-04-28 13:49:15 +10:00
nielsandriesse fbeea62b32 Fix crash 2020-04-28 13:49:03 +10:00
nielsandriesse a9295890c3 Update Pods 2020-04-28 11:40:31 +10:00
nielsandriesse a14d93fa04 Add contact sync message handling test 2020-04-28 11:40:02 +10:00
nielsandriesse 7a21c02edc Clean 2020-04-28 10:21:23 +10:00
nielsandriesse b206f2dbc9 Fix bug in AFR scenario 1
See https://github.com/loki-project/session-protocol-docs/wiki/Auto-Generated-Friend-Requests for more info
2020-04-28 10:21:02 +10:00
Niels Andriesse 3c9dacde60
Merge pull request #166 from loki-project/friend-requests
Friend Request Bug Fixes
2020-04-28 09:21:32 +10:00
nielsandriesse e7ae8e389a Update Pods 2020-04-28 09:20:01 +10:00
nielsandriesse c758ad1b89 Add multi device friend request acceptance test 2020-04-28 09:18:33 +10:00
nielsandriesse 43866596ba Minor refactoring 2020-04-27 17:44:57 +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 8b50cca7bd Clean 2020-04-25 14:28:34 +10:00
Niels Andriesse 655adb71ba
Merge pull request #165 from loki-project/database-3
Add Storage Utility
2020-04-25 14:09:34 +10:00
nielsandriesse 383cfead9c Add Storage utility 2020-04-25 14:06:05 +10:00