Commit Graph

116 Commits

Author SHA1 Message Date
Niels Andriesse e8d8377a04 Fix threading bug 2021-08-03 09:58:50 +10:00
Niels Andriesse 6bf25e28f7 Debug 2021-07-23 09:00:28 +10:00
Niels Andriesse ca862096b4 Rename profilePictureEncryptionKey → profileEncryptionKey 2021-07-22 14:52:10 +10:00
Niels Andriesse 519ffa4405 Fully switch to the new contact API
This should improve performance significantly as it avoids many unnecessary sync transactions. It also makes the code more readable.
2021-07-22 14:41:27 +10:00
Niels Andriesse 356dc0cc4f Clean up indentation 2021-07-07 15:09:09 +10:00
Brice-W 2f0fe36905 add expiration timer to configuration message 2021-06-21 14:21:34 +10:00
Niels Andriesse 7bb7edd3c0 Further cleanup 2021-06-11 11:11:16 +10:00
Niels Andriesse b090227a2d Fix potential crash & apply code convention 2021-06-11 11:01:08 +10:00
Brice-W 1f9cd92bce set expiration timer for new group members 2021-06-10 11:51:38 +10:00
nielsandriesse 1041f991fd Fix unnecessary map calls 2021-06-04 16:23:59 +10:00
Brice-W 49c1de8387 clean 2021-06-04 15:29:34 +10:00
Brice-W dbcf19529b fix 2021-06-04 14:01:23 +10:00
Brice-W 9e790986f6 fix closed group corner cases 2021-06-04 11:50:24 +10:00
nielsandriesse bf9d860214 Batch thread updates 2021-05-28 09:47:05 +10:00
Niels Andriesse 3fda8daec9 Merge branch 'dev' into cleanup 2021-05-20 16:25:59 +10:00
nielsandriesse 17688a66e6 Make closed group polling variable rate 2021-05-12 10:33:29 +10:00
nielsandriesse 06f795169b Merge branch 'dev' into cleanup 2021-05-05 14:10:19 +10:00
nielsandriesse 0c864454aa Remove duplicate message server ID tracking 2021-05-05 13:30:37 +10:00
nielsandriesse 955e3abdad Clean up group update handling 2021-05-05 10:38:09 +10:00
nielsandriesse 49f3b9f7db Rename contactIdentifier → contactSessionID 2021-05-05 10:00:39 +10:00
nielsandriesse 21acdfc835 Clean up thread model 2021-05-05 09:53:18 +10:00
Niels Andriesse d742fc1548 Delete V1 OGS & file server 2021-05-04 15:46:48 +10:00
Niels Andriesse d516aa7ecb Fix profile updating bug 2021-05-03 09:14:42 +10:00
Niels Andriesse b3f9824b91 Add documentation 2021-04-26 09:54:06 +10:00
Niels Andriesse beabf0c9c0 Implement closed group logic changes 2021-04-16 10:56:10 +10:00
Niels Andriesse e5216ffe7c Add documentation 2021-04-16 09:40:54 +10:00
Niels Andriesse f6c7e2264d Add documentation 2021-04-16 09:33:21 +10:00
Niels Andriesse 5f37eddfa1 Show a loader while a group is updating 2021-04-15 13:36:33 +10:00
Niels Andriesse f2f5dcdfc2 Implement closed group logic changes 2021-04-15 13:36:03 +10:00
Niels Andriesse 209882fb3e Correctly handle multiple untrusted attachments 2021-04-08 16:24:54 +10:00
nielsandriesse a360fa7721 Merge branch 'dev' into deferred-attachment-downloads 2021-04-07 14:58:57 +10:00
Niels Andriesse 44783ddfef Update ConfigurationMessage for V2 open groups 2021-03-29 11:49:59 +11:00
Niels Andriesse 46fb792c96 Fix file downloading 2021-03-26 15:59:22 +11:00
Niels Andriesse e50f4da63e Update AttachmentDownloadJob & AttachmentUploadJob for V2 open groups 2021-03-26 15:07:06 +11:00
Niels Andriesse 960e500acd Don't auto-download attachments from untrusted contacts 2021-03-05 11:48:31 +11:00
Niels Andriesse 8738829358 Fill in media saved notification implementation gaps 2021-03-04 16:06:06 +11:00
Niels Andriesse b4e94c3f93 Add comment 2021-03-04 14:45:17 +11:00
Niels Andriesse d9a81ecb11 Fix profile handling 2021-03-04 14:40:58 +11:00
Niels Andriesse b023b1be94 Fix profile updating issue 2021-03-04 11:11:58 +11:00
Niels Andriesse 0d5a932a50 Fix multi device display name updating issue 2021-03-04 10:13:34 +11:00
Niels Andriesse ea43d68c72 Fix multi device display name updating issue 2021-03-04 09:58:19 +11:00
Niels Andriesse 52eaa8cdeb Disable data extraction notifications for now 2021-03-02 15:15:57 +11:00
Niels Andriesse b21163a421 Handle media saved notifications 2021-03-02 15:14:00 +11:00
Niels Andriesse 9d6d68d33e Handle screenshot notifications 2021-03-02 15:00:28 +11:00
Niels Andriesse 08015f570f Create DataExtractionNotificationInfoMessage 2021-03-02 15:00:22 +11:00
Niels Andriesse 82690259b2 Clean protobuf 2021-03-02 13:12:24 +11:00
Niels Andriesse dd0baf0d97 Unify contacts APIs 2021-03-01 09:36:18 +11:00
Niels Andriesse 205ff8a660 Prepare for upcoming contact changes 2021-02-26 15:00:03 +11:00
Niels Andriesse ee0472e923 Minor refactoring 2021-02-25 14:06:40 +11:00
Niels Andriesse 92c1187ba4 Show closed group updates at the right place 2021-02-25 11:38:30 +11:00