Commit Graph

442 Commits (41fe33525c6116fa08815a283900d764fea0067c)

Author SHA1 Message Date
Niels Andriesse 44288c45e9 Fix auto scroll to bottom bug 3 years ago
ryanzhao 69dea75486 potentially fix the conversation stuck at unread 3 years ago
Niels Andriesse 1d1d63c979 Don't auto resubscribe to PNs for muted closed groups 3 years ago
Niels Andriesse 11df899db3 Don't use jobs for open group polling
It's not necessary because we can always get the messages again from the server, and it helps with performance
3 years ago
Niels Andriesse e84fc1aa04 Include destination info in error messages 3 years ago
Niels Andriesse aae11b1c28 Disable PNs for muted closed groups 3 years ago
Niels Andriesse ba60879343 Add support for new ban and delete all endpoint 3 years ago
Niels Andriesse e796f6bacd Don't retry message send jobs when rate limited 3 years ago
Niels Andriesse 2928a8f66c Don't unnecessarily retry downloads for expired attachments 3 years ago
Niels Andriesse 6bc9b21cde Fix handling of failed messages in open groups
Failures wouldn't show up because `recipientIdentifiers` was empty for open groups
3 years ago
Niels Andriesse f0295fb469 Fix crash 3 years ago
Niels Andriesse 356dc0cc4f Clean up indentation 3 years ago
Brice-W 2f0fe36905 add expiration timer to configuration message 3 years ago
Brice-W a840d61f4e delete obsolete code 3 years ago
Brice-W c1bd21c3f0 proto updated 3 years ago
Niels Andriesse 7bb7edd3c0 Further cleanup 3 years ago
Niels Andriesse b090227a2d Fix potential crash & apply code convention 3 years ago
Brice-W 1f9cd92bce set expiration timer for new group members 3 years ago
Brice-W 0b5c1a68ee proto update 3 years ago
nielsandriesse 1041f991fd Fix unnecessary map calls 3 years ago
Brice-W 546f91ce65 Merge branch 'dev' of https://github.com/oxen-io/session-ios into closed-group-fix 3 years ago
Brice-W 49c1de8387 clean 3 years ago
Brice-W dbcf19529b fix 3 years ago
Brice-W 9e790986f6 fix closed group corner cases 3 years ago
nielsandriesse 86c2c39425 Fix background polling crash 3 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
3 years ago
nielsandriesse f588b6b611 Fix incorrect protobuf value 3 years ago
nielsandriesse 0d9f5388da Prepare for OGS timestamp handling changes 3 years ago
nielsandriesse 1b4cfdb22f Add get Session version file server endpoint 3 years ago
nielsandriesse bf9d860214 Batch thread updates 3 years ago
nielsandriesse ff1d2d2f28 Remove (seemingly) unnecessary hack 3 years ago
nielsandriesse e72c6d4cbd Mark .noThread error as non-retryable 3 years ago
Niels Andriesse 601062c9ef Fix timeSinceLastOpen usage 3 years ago
Brice-W 51ba97827d open group polling limit implementation 3 years ago
Niels Andriesse aa3a18fa7e Don't notify for closed group control messages
This addresses an issue where:

• someone would create a closed group
• on other peoples' devices this control message would be received through a background poll or a push notification
• the received message timestamps table would be updated
• processing wouldn't be finished (during a background poll or while handling a push notification the system can cut you off at any time)
• some of the added users don't see the new closed group because when they open the app and get the control message from their swarm it's considered a duplicate and isn't processed again
3 years ago
Niels Andriesse 3fda8daec9 Merge branch 'dev' into cleanup 3 years ago
Niels Andriesse 61dd768e5c Minor refactoring 3 years ago
Niels Andriesse 74ba177250
Merge pull request #411 from RyanRory/expiration-timer-fix
Fix Expiration Timer Issues
3 years ago
Niels Andriesse c84a942478 Fix push notification handling
This was crashing every time the extension started
3 years ago
Niels Andriesse 20e0103d2d Switch to dedicated server 3 years ago
nielsandriesse c36cf1a36d Hopefully fix closed group handling bug 3 years ago
Ryan ZHAO d7a7abc11e start expiration timer after attachments downloaded 3 years ago
Niels Andriesse cdf27a631a Fix profile picture handling 3 years ago
Niels Andriesse 38a7c93967 Fix profile picture handling 3 years ago
nielsandriesse 73eeff3ea1 Debug 3 years ago
nielsandriesse 17688a66e6 Make closed group polling variable rate 3 years ago
Niels Andriesse 16a01ccc00
Merge pull request #405 from oxen-io/open-group-invitations-2
Open Group Invitations
3 years ago
Ryan ZHAO 539b13d189 fix inconsistent voice message durations 3 years ago
Niels Andriesse e4d1925436 Show confirmation dialog 3 years ago
Niels Andriesse f3fef34259 Implement proto conversion 3 years ago