Commit Graph

32 Commits

Author SHA1 Message Date
Morgan Pretty 4f3900771e More work on getting SOGS V4 integrated
Updated the MessageSendJob to support V4 messages (V2 messages will be upgraded to V4 if they get re-encoded)
Renamed the Message+Destination from 'openGroup' & 'openGroupV2' to 'legacyOpenGroup' and 'openGroup'
Started plugging in more of the V4 APIs
Renamed a number of the V2 APIs to start with 'legacy'
2022-02-11 16:48:16 +11:00
Niels Andriesse e84fc1aa04 Include destination info in error messages 2021-07-15 09:47:03 +10:00
Niels Andriesse e796f6bacd Don't retry message send jobs when rate limited 2021-07-13 09:46:41 +10:00
nielsandriesse 86c2c39425 Fix background polling crash 2021-06-04 08:16:54 +10:00
nielsandriesse e24fca7b37 Fix job duplication bug
This could cause attachments not to download on the receiving side, and potentially also cause duplicate push notifications to be sent
2021-06-03 14:14:18 +10:00
nielsandriesse 09b4b7d388 Update MessageSender for V2 open groups 2021-03-24 13:28:30 +11:00
Niels Andriesse 73bbaf9ce7 Potentially fix attachment issue 2021-02-26 13:42:06 +11:00
Niels Andriesse efe8f1c8bb Clean 2020-12-07 16:00:21 +11:00
nielsandriesse d6c115bc2a Fix module linking issue 2020-12-02 16:25:16 +11:00
Niels Andriesse d01e732515 Debug open group messaging 2020-11-30 16:10:58 +11:00
Niels Andriesse 1ca3366518 Fix MessageSendJob deserialization 2020-11-30 09:28:32 +11:00
nielsandriesse addc859c84 Fix duplicate messages & debug 2020-11-27 15:13:42 +11:00
nielsandriesse d01f43147a Debug 2020-11-27 10:29:27 +11:00
nielsandriesse c59fe05f8e Cancel message send job(s) if associated message/thread is deleted 2020-11-27 10:08:46 +11:00
nielsandriesse 77c1f721b9 Further debug attachment sending 2020-11-27 09:07:24 +11:00
Niels Andriesse a88ce33ee0 WIP 2020-11-26 16:33:42 +11:00
nielsandriesse 178ab7e3e2 WIP 2020-11-24 20:09:23 +11:00
nielsandriesse 921e2bced6 Debug 2020-11-24 14:10:32 +11:00
nielsandriesse 4317b17e7e Fill in some gaps 2020-11-24 09:49:31 +11:00
Niels Andriesse 64cf19f461 Improve job error handling 2020-11-23 15:46:53 +11:00
Niels Andriesse d2e8f2142e WIP 2020-11-23 15:08:01 +11:00
nielsandriesse 7e9eb2f138 Make typing indicators work & implement job resuming 2020-11-18 14:27:30 +11:00
Niels Andriesse b030b5999b Make messages show up again 2020-11-18 12:02:38 +11:00
nielsandriesse 15c6784f0f WIP 2020-11-12 16:02:21 +11:00
nielsandriesse 82127bfe4d Clean 2020-11-10 15:48:47 +11:00
nielsandriesse a3382f41d4 Re-organize files 2020-11-09 10:58:47 +11:00
nielsandriesse b9f2881c9d Implement destination coding 2020-11-08 16:31:48 +11:00
nielsandriesse 71d51a873a Further implement JobQueue 2020-11-08 13:54:40 +11:00
nielsandriesse ae81bfb610 Clean 2020-11-08 13:15:13 +11:00
nielsandriesse d80804ca5a Create JobQueue 2020-11-08 13:12:38 +11:00
nielsandriesse 28172b4ed2 Create AttachmentUploadJob & AttachmentDownloadJob
Also conform SnodeMessage to NSCoding
2020-11-08 12:34:08 +11:00
nielsandriesse 4b63588f1a Create MessageSendJob & MessageReceiveJob
Also implement message sending notifications & custom TTL for typing indicators
2020-11-08 09:00:10 +11:00