Commit graph

2788 commits

Author SHA1 Message Date
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
nielsandriesse
a7f04cb95c Fix crash 2020-04-29 16:28:14 +10:00
nielsandriesse
fbdab8ccb0 Handle slave device message send failures 2020-04-29 15:59:27 +10:00
nielsandriesse
947eecf000 Debug 2020-04-29 14:21:23 +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
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
nielsandriesse
632f66f2ba Make device link authorization more reliable 2020-04-28 14:14:28 +10:00
nielsandriesse
fbeea62b32 Fix crash 2020-04-28 13:49:03 +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
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
nielsandriesse
383cfead9c Add Storage utility 2020-04-25 14:06:05 +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
2c5b3ecdc1 Fix typo 2020-04-24 12:58:16 +10:00
nielsandriesse
faa6805dcc Debug 2020-04-24 12:20:52 +10:00
nielsandriesse
7f1be7d428 Debug Swift/Obj-C interop 2020-04-24 12:07:14 +10:00
nielsandriesse
6af71a75d0 Add test files 2020-04-24 11:27:07 +10:00
nielsandriesse
a13b330f94 Separate out Session sync message sending logic 2020-04-24 11:16:55 +10:00
nielsandriesse
1351250c92 Split things according to architecture overview docs 2020-04-24 10:22:55 +10:00
nielsandriesse
e186f9df5d Re-order files 2020-04-24 09:16:06 +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
6c834b6a6e Re-order functions 2020-04-23 15:03:27 +10:00
nielsandriesse
78534616ac Separate out Session message receiving logic 2020-04-23 14:46:44 +10:00
nielsandriesse
418432d876 Add missing @objc modifier 2020-04-22 16:36:57 +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
8bf2215a24 Fix APNs token updating 2020-04-21 11:21:45 +10:00
nielsandriesse
72b3aba54d Clean 2020-04-21 10:36:23 +10:00
nielsandriesse
8672577a8b Clean 2020-04-20 16:53:40 +10:00
nielsandriesse
478072139e Ditch RSS feeds for now 2020-04-20 10:47:38 +10:00
nielsandriesse
619c3a7f84 Debug 2020-04-17 14:37:22 +10:00
nielsandriesse
fc9a678181 Fix APNs token updating bug 2020-04-17 14:37:09 +10:00
nielsandriesse
cbc94dad70 Add PN mode sheet & fix unsubscribing 2020-04-16 14:01:25 +10:00
Niels Andriesse
c596d5b2a3
Merge pull request #157 from loki-project/push-notification-ui
Push Notification UI
2020-04-15 15:56:37 +10:00
Niels Andriesse
3b103450b6
Merge pull request #154 from loki-project/closed-group-fixes
Closed group fixes
2020-04-15 14:21:06 +10:00
nielsandriesse
d0b83a59e7 Add comment & clean 2020-04-15 14:20:02 +10:00
nielsandriesse
a971a4f609 Hook Session's PN setup into Signal's PN setup 2020-04-15 13:40:19 +10:00
nielsandriesse
e24daf7b67 Finally fix LokiPushNotificationManager linking issue 2020-04-15 10:06:26 +10:00