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