Commit Graph

11963 Commits

Author SHA1 Message Date
Mikunj fb7d6dcc21 Merge branch 'chat-fix' into server-deletion 2019-08-28 13:40:50 +10:00
Mikunj d3978f5cfb Correctly show our old messages in the public chat. 2019-08-28 13:38:46 +10:00
Mikunj 64c2e36c8a Handle messages sent by us in the public chat. 2019-08-28 13:27:11 +10:00
Mikunj 2392fed21a Set the server id on public chat messages. 2019-08-28 11:28:42 +10:00
Mikunj 17596d8bd3 Added PublicChatInfo field to DataMessage. 2019-08-28 10:51:37 +10:00
Niels Andriesse 9854c4f05d Clean 2019-08-28 10:29:14 +10:00
Niels Andriesse d8925d7750 Implement LokiGroupChatPoller.pollForDeletedMessages() 2019-08-28 10:04:15 +10:00
Niels Andriesse 62a11c5835 Update pods 2019-08-27 16:49:25 +10:00
Niels Andriesse e21cced9bb Refactor 2019-08-27 16:48:53 +10:00
gmbnt b61b440063
Merge pull request #41 from loki-project/rss
RSS Feed Support
2019-08-27 16:04:27 +10:00
Niels Andriesse 465b8d7b7e Add TODO 2019-08-27 16:04:01 +10:00
Niels Andriesse 00978d3a96 Fix Loki RSS feed item formatting 2019-08-27 16:02:46 +10:00
Niels Andriesse 1ad54f8073 Update Pods 2019-08-27 15:26:04 +10:00
Niels Andriesse d5e56d9c9f Clean 2019-08-27 15:25:37 +10:00
Niels Andriesse 7ecfedbf9a Implement RSS feed parsing 2019-08-27 15:14:24 +10:00
Niels Andriesse a943be6c97 WIP 2019-08-27 14:56:33 +10:00
Niels Andriesse 738d4f05f5 Create LokiRSSFeedParser 2019-08-27 14:27:10 +10:00
Niels Andriesse 915159db7d Disable deletion polling for RSS feeds 2019-08-27 13:50:31 +10:00
Niels Andriesse ba0da149ad Refactor 2019-08-27 13:42:57 +10:00
Niels Andriesse 06dba7ddd9 WIP 2019-08-27 12:45:01 +10:00
Niels Andriesse 6056575cdf Clean 2019-08-27 12:35:31 +10:00
Mikunj 4c21cecc66 Migrate from Dictionary to LokiGroupChat. 2019-08-27 12:26:02 +10:00
Niels Andriesse 99656b5961 Lower deletion polling interval 2019-08-27 12:22:32 +10:00
Niels Andriesse ccb5ce21fe Update Pods 2019-08-27 11:58:48 +10:00
Niels Andriesse 88ad68838a Add LokiGroupChat 2019-08-27 11:58:12 +10:00
Mikunj 3930891a3d Added dictionary for adding more servers.
Updated group chat poller to take an array of groups.
2019-08-27 11:26:12 +10:00
gmbnt 201127f6c2
Merge pull request #40 from loki-project/group-chat-message-deletion
Group Chat Message Deletion
2019-08-27 11:06:22 +10:00
Niels Andriesse bb2c26e92e Update LokiGroupChatPoller for message deletion 2019-08-27 11:05:58 +10:00
Niels Andriesse 7d3d0b31d9 Add LokiGroupChatAPI.getDeletedMessageIDs(...) & private server support 2019-08-27 11:05:42 +10:00
Niels Andriesse 7ef47968e3 Handle group chat token expiration 2019-08-23 16:25:12 +10:00
gmbnt 61d47ba095
Merge pull request #38 from loki-project/group-chat
Group chat authentication
2019-08-23 16:14:59 +10:00
Niels Andriesse 019265f625 Update Pods 2019-08-23 16:14:46 +10:00
Niels Andriesse d32b45f792 Clean 2019-08-23 16:14:19 +10:00
Niels Andriesse d95df736d5 Merge branch 'dev' into group-chat 2019-08-23 15:44:46 +10:00
gmbnt b82329342c
Merge pull request #39 from loki-project/qr-code
QR Code Scanning
2019-08-23 15:13:39 +10:00
Niels Andriesse 8744d732a9 Implement QR code scanning 2019-08-23 15:12:08 +10:00
Niels Andriesse e72af6dec3 Add show QR code button to settings 2019-08-23 13:59:22 +10:00
Mikunj d7ada75660 Fix date not being parsed properly.
Fix message indicators on groups.
Fix receipts being sent in groups.
2019-08-23 10:27:22 +10:00
Mikunj 6463187c0d Disable read receipts for groups. 2019-08-22 16:00:35 +10:00
Mikunj 39177fe448 Ensure we have a valid token length.
Disable typing indicator messages on group threads.
2019-08-22 15:54:38 +10:00
Mikunj ffd95f94d0 Decode token as utf8 string. 2019-08-22 15:33:19 +10:00
Mikunj e6e1ce7846 Added group chat authentication. 2019-08-22 13:14:35 +10:00
Mikunj 130ed6c371 Added function for submitting tokens. 2019-08-22 12:34:24 +10:00
Niels Andriesse 0918015a65 Show sender display name in notifications 2019-08-22 12:14:57 +10:00
Mikunj c5b9d8c7e2 Added DiffieHellman class 2019-08-22 11:09:51 +10:00
Mikunj 31a6ef4769 Make SignalServiceKit use 10.0 2019-08-22 10:58:05 +10:00
Niels Andriesse 9b613eba90 Disable notifications for group chats 2019-08-22 10:45:47 +10:00
Niels Andriesse a022a699fb Set display name when sending a group message 2019-08-22 10:12:48 +10:00
gmbnt f03dc9a254
Merge pull request #37 from loki-project/group-chats
Group Chats Part 2
2019-08-22 09:22:24 +10:00
Niels Andriesse 48706d233f Implement group message sending & receiving 2019-08-21 16:16:40 +10:00