nielsandriesse
410bb9df43
Update for core changes
2020-05-11 08:43:54 +10:00
nielsandriesse
8d50998ea1
Partially update for core changes
2020-05-07 17:59:41 +10:00
Niels Andriesse
0b565588d8
Merge pull request #167 from loki-project/closed-group-fixes
...
Closed Group Fixes
2020-04-15 15:02:06 +10:00
nielsandriesse
6ed3a4c372
Add FIXME
2020-04-15 15:01:02 +10:00
Mikunj
7d9eafe8fb
Ignore closed group messages from users who are not members.
2020-04-09 15:30:29 +10:00
nielsandriesse
a6bfd14285
Update for core changes
2020-04-09 13:38:15 +10:00
gmbnt
56d1820356
Notify user of unexpected device link requests
2020-03-19 13:45:55 +11:00
Mikunj Varsani
e484a95fcb
Remove DirectoryRefresh.
...
This was causing crashes on some devices and it's used for accessing contacts on a device which we don't need.
2020-03-13 09:46:28 +11:00
Niels Andriesse
5a6b65e188
Clean
2020-03-06 10:34:10 +11:00
Niels Andriesse
a272677fba
Clean
2020-03-05 16:22:45 +11:00
Niels Andriesse
8c6b60aa08
Clean & handle media message errors
2020-03-05 16:14:14 +11:00
Niels Andriesse
652201958a
Propagate Loki API related errors
2020-03-05 14:07:42 +11:00
Ryan ZHAO
2fdd9bfe3e
fix syncing contacts and closed groups after device linking
2020-03-03 14:29:40 +11:00
Niels Andriesse
597b7f157c
Move file
2020-02-28 09:04:57 +07:00
Niels Andriesse
fb9567a61b
Merge branch 'dev' into open-group-syncing
2020-02-28 08:56:37 +07:00
Mikunj
a57bf0cd98
Remove un-used permissions.
2020-02-27 15:44:57 +11:00
Mikunj
85b2379510
Fix race condition that occurs on device link authorisation.
...
Upon authorisation, we upload our mapping to the server.
At the same time we also get a contact sync message and send out background friend request messages.
There was a race condition between those 2 functions where to correctly establish multi-device communication, you need your mapping on the server so that the other party knows that it's a secondary device and not a regular user.
2020-02-26 11:53:28 +11:00
Mikunj
55523b3baf
Added open group syncing.
...
Refactor open group adding code.
2020-02-25 12:46:23 +11:00
Niels Andriesse
5b822f83c9
Enforce style convention
2020-02-21 11:19:20 +07:00
Mikunj
70bd9350b8
Ensure generated PreKeyBundle is valid
2020-02-18 12:28:49 +11:00
Mikunj
7f51baadd4
Sync groups upon linking device.
2020-02-18 09:19:52 +11:00
Niels Andriesse
526e82a9e3
Clean up naming & indentation
2020-02-16 09:30:05 +11:00
Mikunj
3bbcbc8873
Updated to follow LokiSessionResetProtocol.
...
Refactor some code to be less confusing.
2020-02-14 13:34:35 +11:00
Niels Andriesse
bcc219bd1f
Debug
2020-02-13 16:05:40 +11:00
Niels Andriesse
07b1ffa77e
Refactor multi device
2020-02-13 14:39:29 +11:00
Niels Andriesse
9c71a4c3cd
Simplify PushDecryptJob a bit
2020-02-13 10:18:05 +11:00
Niels Andriesse
27fdfe4ee8
Trim unused files
2020-02-13 09:28:19 +11:00
Niels Andriesse
45d78825a0
Clean
2020-02-12 16:25:14 +11:00
Niels Andriesse
705b3dc625
Refactor
2020-02-12 13:27:28 +11:00
Niels Andriesse
b5792a81aa
Update for core changes
2020-02-11 09:38:05 +11:00
Niels Andriesse
1fb7081fa2
Fix open group message sending
2020-02-05 10:08:57 +11:00
Mikunj
a1e98bae75
Fix crash.
2020-02-04 14:52:25 +11:00
Niels Andriesse
155c7f2b12
Merge branch 'dev' of github.com:loki-project/loki-messenger-android into private-group-chat
2020-02-04 13:23:23 +11:00
Mikunj
5183a76575
Minor bug fixes
2020-02-04 12:58:34 +11:00
Mikunj
db9f26d9df
Map text & media group messages from secondary deivces to their primary device
2020-02-04 11:46:50 +11:00
Mikunj
cc369f5c52
Fix message syncing in group chats
2020-02-04 10:09:32 +11:00
Niels Andriesse
621ff9c6e3
Remove Signal request
2020-02-04 09:53:10 +11:00
Mikunj
44a0a428f5
Don't send a friend request message to a group.
2020-02-03 13:53:58 +11:00
Mikunj
60aa7f6ae3
Fix friend request accept message showing up in group chats.
...
Fix crash.
2020-02-03 12:08:11 +11:00
Mikunj
353f456ae2
Accept session request if it was sent by a member of our group or if it was sent by one of our friends.
2020-02-03 10:52:15 +11:00
Niels Andriesse
1e788b337f
Clean
2020-02-01 07:58:32 +11:00
Mikunj
a7ea2f01a2
Don't use envelope to determine friend request
2020-01-31 16:15:04 +11:00
Mikunj
73ec256745
Merge branch 'dev' into private-group-chat
2020-01-31 15:33:59 +11:00
Mikunj
81b4259dab
Merge branch 'dev' into private-group-chat
2020-01-31 15:29:31 +11:00
Mikunj
8aa46aebec
Merge branch 'dev' into sealed-sender
2020-01-31 14:32:30 +11:00
Niels Andriesse
d7f1b86615
Remove legacy code
2020-01-31 12:50:25 +11:00
Mikunj
5fa6e5a75c
Enable sealed sender by default
2020-01-30 10:07:29 +11:00
Mikunj
62d391085b
Stop relying on SignalServiceEnvelope and instead use SignalServiceContent to determine message sender and friend request
2020-01-30 10:07:29 +11:00
Mikunj
01f5ff7c86
Fix up build gradle.
2020-01-30 10:07:29 +11:00
Niels Andriesse
2ea009b05b
Clean
2020-01-28 10:52:06 +11:00