Commit Graph

143 Commits

Author SHA1 Message Date
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
gmbnt e2bc7fb4d8 Add missing retry 2020-04-06 13:53:19 +10:00
gmbnt 82a71f2385 Implement onion request error handling 2020-04-06 13:26:26 +10:00
ryanzhao 6aec747709 clean 2020-04-06 12:02:55 +10:00
gmbnt 5812578a73 Swap out LokiSnodeProxy with OnionRequestAPI 2020-04-06 11:51:57 +10:00
gmbnt ede00b1a02 Fix incorrect padding setting 2020-04-06 11:11:24 +10:00
gmbnt 547f7943c3 Add more onion request tests 2020-04-02 15:48:42 +11:00
gmbnt 2fa1391341 Don't use TSNetworkManager for LokiAPI.getRandomSnode() 2020-04-02 15:09:11 +11:00
ryanzhao e28dcfdd0c sync lash hash with expiration to the backend server 2020-04-02 11:57:25 +11:00
gmbnt 1106ca5eb1 Make logging more useful 2020-03-31 16:34:31 +11:00
ryanzhao ec1a468aab move LKPushNotificationManager to SignalServiceKit & add lash hash sync with PN server 2020-03-30 17:07:25 +11:00
gmbnt 452469d998 Fix access modifier 2020-03-27 11:52:42 +11:00
gmbnt 99c473ee34 Use only updated snodes for file server proxying 2020-03-25 15:52:25 +11:00
Niels Andriesse af7ac45b82 Fix various multi device issues 2020-03-11 14:35:55 +11:00
Niels Andriesse 3c5a9e7bdc Revert "Attempt to fix background crash in a different way"
This reverts commit d039ecd87e.
2020-03-10 16:14:57 +11:00
Niels Andriesse d039ecd87e Attempt to fix background crash in a different way 2020-03-10 13:43:28 +11:00
Niels Andriesse 74d60b36b9 Fix typo 2020-03-06 15:56:05 +11:00
Niels Andriesse 1c44a65f2c Fix database handling issues 2020-02-26 09:58:36 +07:00
Niels Andriesse 26ded1b80a Clean up notification usage 2020-02-20 13:30:30 +11:00
Niels Andriesse 8719ea676d Enforce threading convention
All encryption and decryption on the global queue; don't bother for trivial operations
2020-02-19 13:55:58 +11:00
Niels Andriesse 1d865b4af7 Cherry pick part of #110 2020-02-19 10:00:49 +11:00
Niels Andriesse bbb999dc83 Fix sealed sender related multi device issues 2020-02-15 08:15:57 +11:00
Niels Andriesse a586c9db2d Handle clock out of sync issue
Also generally improve error handling
2020-02-14 10:16:53 +11:00
Niels Andriesse 067a31bb79 Reduce device link update interval 2020-02-13 16:40:20 +11:00
Niels Andriesse 18670545f9 Implement file size limit 2020-02-10 15:47:15 +11:00
Niels Andriesse cc40862740 Rename LokiStorageAPI → LokiFileServerAPI 2020-02-10 14:40:53 +11:00
Niels Andriesse ccd2d30f61 Refactor 2020-01-31 09:42:36 +11:00
Niels Andriesse a41b670bb5 Refactor 2020-01-30 20:09:02 +11:00
Niels Andriesse ec457a4a26 Clean 2020-01-24 15:55:07 +11:00
Niels Andriesse 8c18439893 Clean 2020-01-24 13:59:47 +11:00
Mikunj 54c2e793ed Added LokiSnodeProxy 2020-01-23 09:35:43 +11:00
Mikunj 920520077d Added public key to LokiAPITarget 2020-01-23 09:25:11 +11:00
Niels Andriesse 7020f2a73e Hopefully fix threading issue 2020-01-20 15:04:22 +11:00
Niels Andriesse d05df87dd2 Implement the much anticipated Simon status bar 2019-12-11 16:08:08 +11:00
Niels Andriesse ba8c3b1859 Debug 2019-11-27 16:26:15 +11:00
Niels Andriesse 1261be1d08 Quick fix sync transcript duplication 2019-11-27 14:54:45 +11:00
Niels Andriesse e7c4aef09b Fix missing device links in public chat poller 2019-11-14 15:14:11 +11:00
Niels Andriesse aefdbeb7bc Fix threading 2019-11-13 13:12:25 +11:00
Niels Andriesse e2e709e3d2 Fix crash 2019-11-11 12:06:42 +11:00
Niels Andriesse 9ee85ba150 Disallow self mentions 2019-10-15 11:23:03 +11:00
Niels Andriesse b4af9d16d5 Refactor 2019-10-15 10:29:41 +11:00
Niels Andriesse 131c27d089 Fix duplication 2019-10-15 09:43:58 +11:00
Niels Andriesse 7b0e2d06b0 Partially implement feedback 2019-10-15 08:53:56 +11:00
Niels Andriesse ddc9ead05c Fix build 2019-10-14 13:04:06 +11:00
Niels Andriesse 9b47c646fe Change mentions approach 2019-10-11 15:52:56 +11:00
Niels Andriesse 8344a86412 Render mentions in previews & refactor 2019-10-11 14:27:31 +11:00
Niels Andriesse 6b08367d6b Debug 2019-10-10 15:29:44 +11:00
Niels Andriesse 10eead529f Implement user selection UI 2019-10-09 14:46:21 +11:00
Niels Andriesse ea3da42faf Debug 2019-10-09 11:16:10 +11:00