Commit Graph

93 Commits (ed9f4ea6c631da6867053316ede9659b8afe4b2e)

Author SHA1 Message Date
Morgan Pretty ed9f4ea6c6 Fixed a few closed group and job issues
Fixed a few job migration issues
Fixed an issue with the closed group key pair management (wasn't storing keys correctly)
Refactored the OWSSound (now Preferences.Sound)
Added the logic for the AttachmentDownloadJob and enabled jobs to be cascade deleted via interactions
Optimised the HomeViewModel database observation query (fetch specific columns so changes outside those don't trigger updates)
Updated to the latest GRDB (ran into a deadlock which should be fixed in a newer version)
4 years ago
Morgan Pretty 11231599db Further work on migrations and message pipeline refactoring
Refactored the AppDelegate from Objective C to Swift
Updated the HomeVC to use GRDB
Refactored a number of the Job types to be driven via GRDB and the new JobRunner
Fixed a bug where the LinkPreviewView wouldn't render correctly in dark mode
4 years ago
Morgan Pretty cf66edb723 Further work on SessionMessagingKit migrations
Added migrations for contacts and started working through thread migration (have contact and closed group threads migrating)
Deprecated usage of ECKeyPair in the migrations (want to be able to remove Curve25519Kit in the future)
4 years ago
ryanzhao cebda588e8 fix remove job id concurrent issue 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
Ryan Zhao 6e45aed71b Merge branch 'dev' of https://github.com/oxen-io/session-ios into unsend-message 4 years ago
Niels Andriesse 7f0b87a2b2 Avoid unnecessary conversation screen updates 4 years ago
Ryan Zhao 050a2ec534 store server hash value for visible messages 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 e796f6bacd Don't retry message send jobs when rate limited 4 years ago
Niels Andriesse 2928a8f66c Don't unnecessarily retry downloads for expired attachments 4 years ago
Niels Andriesse f0295fb469 Fix crash 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 bd04775cbf Implement open group invitations UI 4 years ago
Niels Andriesse e3671291c5 Merge branch 'dev' into cleanup 4 years ago
Niels Andriesse f893acfe3b Make attachment padding consistent cross-platform 4 years ago
Niels Andriesse d742fc1548 Delete V1 OGS & file server 5 years ago
nielsandriesse 95d3311fac Debug 5 years ago
Niels Andriesse e9df213bfe Put feature flags in one place 5 years ago
Niels Andriesse f7613e09bf Convert remaining file server usages 5 years ago
Niels Andriesse 0ceb434215 Update AttachmentUploadJob for the V2 file server 5 years ago
Niels Andriesse 6b97f86c32 Update AttachmentDownloadJob for the V2 file server 5 years ago
Niels Andriesse 49b989f529 Fix job ID uniqueness 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
nielsandriesse 09b4b7d388 Update MessageSender 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
nielsandriesse 65f397ccd1 Debug 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
nielsandriesse 651de37cf2 Remove incorrect debug assertion 5 years ago
Niels Andriesse efe8f1c8bb Clean 5 years ago
Niels Andriesse 438bbccdfa Fix background polling 5 years ago
Niels Andriesse 21ec051016 Fix PN sending from share extension 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