Commit Graph

44 Commits (f5e48cec0139deb18c3f66f6da8588215abed52f)

Author SHA1 Message Date
Morgan Pretty ef09d4d5aa Additional encryption work on id blinding
Got the updated blinding logic working (at least when authenticating a request - still need to deal with message signing and verification)
Storing the server capabilities in the database now so we can correctly blind requests based on them
Renamed the remaining 'v2' functions and classes to just be 'OpenGroup' since there isn't a 'V2' anymore
Cleaned up a few TODOs and functions
4 years ago
Morgan Pretty 63e6cdd9ec Renamed OpenGroupAPIV2 to OpenGroupAPI
Added the inbox endpoints
4 years ago
Morgan Pretty c90f346d6a Further SOGS V4 integration work
Added in the v4 onion requests logic
Added in the new pin/unpin APIs
Split up additional legacy methods to try and simplify the refactoring
Added a number of TODOs around usage of legacy request methods
4 years ago
ryanzhao e045808070 Revert "WIP: download attachments in NSE"
This reverts commit 6fd5bbeab1.
4 years ago
ryanzhao 6fd5bbeab1 WIP: download attachments in NSE 4 years ago
ryanzhao 70e38e11d8 clean attachment download job 4 years ago
ryanzhao b7289e72a3 add accessibility to attachment buttons 4 years ago
ryanzhao 69dea75486 potentially fix the conversation stuck at unread 4 years ago
Niels Andriesse e84fc1aa04 Include destination info in error messages 4 years ago
Niels Andriesse 2928a8f66c Don't unnecessarily retry downloads for expired attachments 4 years ago
nielsandriesse 86c2c39425 Fix background polling crash 4 years ago
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
4 years ago
Niels Andriesse 3fda8daec9 Merge branch 'dev' into cleanup 4 years ago
Niels Andriesse 5e1a33c32e Switch to dedicated server 4 years ago
Niels Andriesse d742fc1548 Delete V1 OGS & file server 5 years ago
nielsandriesse 95d3311fac Debug 5 years ago
Niels Andriesse 6b97f86c32 Update AttachmentDownloadJob for the V2 file server 5 years ago
Niels Andriesse e71eb45642 Fix success handler not being called 5 years ago
Niels Andriesse 209882fb3e Correctly handle multiple untrusted attachments 5 years ago
Niels Andriesse aa68e91a4d Fix attachment download resumption 5 years ago
nielsandriesse a360fa7721 Merge branch 'dev' into deferred-attachment-downloads 5 years ago
Niels Andriesse 46fb792c96 Fix file downloading 5 years ago
Niels Andriesse e50f4da63e Update AttachmentDownloadJob & AttachmentUploadJob for V2 open groups 5 years ago
Niels Andriesse 960e500acd Don't auto-download attachments from untrusted contacts 5 years ago
Niels Andriesse 73bbaf9ce7 Potentially fix attachment issue 5 years ago
Niels Andriesse 57f7bc88eb Fix leftover merge conflicts 5 years ago
Niels Andriesse 7acb6c9ac3 Merge branch 'dev' into multi-device 5 years ago
Niels Andriesse 804377c5a4 Minor refactoring 5 years ago
Niels Andriesse eeef067f57 Implement message syncing 5 years ago
Niels Andriesse efe8f1c8bb Clean 5 years ago
Niels Andriesse a3b1a81ab3 Lower attachment download job max failure count 5 years ago
nielsandriesse d6c115bc2a Fix module linking issue 5 years ago
nielsandriesse e21e703581 Don't retry attachment downloads if the response was invalid 5 years ago
nielsandriesse 77c1f721b9 Further debug attachment sending 5 years ago
nielsandriesse 178ab7e3e2 WIP 5 years ago
nielsandriesse 5e476e8330 Fix coding issues 5 years ago
Niels Andriesse 64cf19f461 Improve job error handling 5 years ago
Niels Andriesse d7c71a8c06 Make things compile again 5 years ago
nielsandriesse b218a16b05 Implement attachment downloading 5 years ago
nielsandriesse 7e9eb2f138 Make typing indicators work & implement job resuming 5 years ago
Niels Andriesse b030b5999b Make messages show up again 5 years ago
nielsandriesse a3382f41d4 Re-organize files 5 years ago
nielsandriesse d80804ca5a Create JobQueue 5 years ago
nielsandriesse 28172b4ed2 Create AttachmentUploadJob & AttachmentDownloadJob
Also conform SnodeMessage to NSCoding
5 years ago