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
e89a1a4cc8
Fix closed group leaving
2020-05-08 11:47:46 +10:00
nielsandriesse
3d2b65fc86
Unbork session reset
2020-05-07 15:16:33 +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
f1dbac0791
Remove redundant code
2020-05-05 13:16:27 +10:00
Mikunj
71297fb4ec
Deprecate friendRequestState on TSMessage.
2020-05-01 13:37:50 +10:00
nielsandriesse
d742d0aeaa
Take into account multi device when counting duplicates
2020-05-01 10:00:10 +10:00
nielsandriesse
948d2d5066
Reduce device link fetching timeout
2020-05-01 09:22:10 +10:00
nielsandriesse
4098b9638c
Untangle receipts, transcripts & typing indicators logic
2020-04-30 12:23:07 +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
a65235fd3a
Clean & add documentation
2020-04-25 12:27:17 +10:00
nielsandriesse
1351250c92
Split things according to architecture overview docs
2020-04-24 10:22:55 +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
8672577a8b
Clean
2020-04-20 16:53:40 +10:00
nielsandriesse
d0b83a59e7
Add comment & clean
2020-04-15 14:20:02 +10:00
Mikunj
7243dcb48d
Fix iOS input being hidden after being removed then added to a group.
2020-04-14 09:54:58 +10:00
Mikunj
1e1459d6d2
Ignore messages from users that are not in a group.
2020-04-09 15:50:12 +10:00
Mikunj
8c26e16ef0
Fix incorrect message being shown when user was removed from the group.
...
Hide input bar correctly when we leave a group.
2020-04-09 11:42:23 +10:00
gmbnt
37865bab96
Minor refactoring
2020-04-07 09:33:29 +10:00
gmbnt
03c4e4a65c
Merge branch 'dev' into push-notifications
2020-04-06 15:32:02 +10:00
ryanzhao
6aec747709
clean
2020-04-06 12:02:55 +10:00
gmbnt
1106ca5eb1
Make logging more useful
2020-03-31 16:34:31 +11:00
ryanzhao
0e604c1291
Merge branch 'dev' of https://github.com/loki-project/session-ios into PN-with-preview
2020-03-25 13:15:54 +11:00
ryanzhao
ca20f3f979
add a Notification Service Extension for PN with preview
2020-03-24 11:28:53 +11:00
gmbnt
10fb36f4be
Notify user of unexpected device link requests
2020-03-23 17:09:59 +11:00
Ryan ZHAO
3490f9a2b3
hide the threads with background friend requests after receiving sync contacts messages on slave device
2020-03-04 14:33:01 +11:00
Ryan ZHAO
b990420c6f
Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-open-group
2020-02-28 14:05:36 +11:00
Niels Andriesse
3479fc4333
Reduce code duplication
2020-02-28 09:58:45 +07:00
gmbnt
eebff42412
Merge pull request #104 from RyanRory/sync-closed-group
...
Closed group functionality and synchronisation
2020-02-28 09:33:30 +07:00
Niels Andriesse
c0dda78e52
Debug
2020-02-25 16:32:05 +07:00
Ryan ZHAO
d53c74ff5b
minor fix
2020-02-25 16:19:56 +11:00
Ryan ZHAO
b013c417c3
enable sending sync open group messages
2020-02-25 15:42:38 +11:00
Ryan ZHAO
9afd838ea5
fix the sync message bug after refactoring
2020-02-25 10:34:59 +11:00
Ryan ZHAO
63aafe06a1
Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-closed-group
2020-02-21 15:11:20 +11:00
Niels Andriesse
d7256ed0b3
Reduce device link fetching timeout
2020-02-19 11:11:22 +11:00
Niels Andriesse
2461432917
Fix freeze on joining an open group
2020-02-19 11:11:07 +11:00
Ryan ZHAO
87b7bfa0c0
remove updating for admins after a slave device received a group sync message
2020-02-18 14:02:51 +11:00
Ryan ZHAO
be20236a78
Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-closed-group
2020-02-17 14:22:23 +11:00
Niels Andriesse
a5b37a631d
Merge branch 'dev' into session-reset-fix
2020-02-17 13:56:20 +11:00
Ryan ZHAO
f9abed931b
Merge branch 'dev' of https://github.com/loki-project/loki-messenger-ios into sync-closed-group
2020-02-17 13:35:40 +11:00
Ryan ZHAO
7d66fa151c
fix admin check method
2020-02-17 13:33:09 +11:00
Mikunj
080b24b282
Handle session adoption correctly
2020-02-17 12:44:31 +11:00
Mikunj
5bb9d135b1
Implement new cipher changes
2020-02-17 12:43:43 +11:00
Niels Andriesse
2dde805938
Remove unnecessary assertion
2020-02-17 12:09:47 +11:00
Ryan ZHAO
7bafd94643
check if the linked device is a member of the closed group
2020-02-17 10:59:25 +11:00