Commit Graph

532 Commits (59d906377465a38853782deed90fcf8a4893551e)

Author SHA1 Message Date
ryanzhao b186d4a670 Merge branch 'dev' of https://github.com/oxen-io/session-android into fix-open-group-spam 4 years ago
Niels Andriesse 66e7df22bb 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
4 years ago
Niels Andriesse dfd3ccc5d2 Clean 4 years ago
Niels Andriesse c0f894e1b2 Clean 4 years ago
Niels Andriesse e0c1456af4 Merge branch 'dev' into nicknames 4 years ago
Niels Andriesse a4a11e8e5e Fix indentation 4 years ago
Niels Andriesse 49c3ffd9ca Remove redundant code 4 years ago
Ryan ZHAO 953f6d8c17 Merge branch 'dev' of https://github.com/oxen-io/session-android into fix-open-group-spam 4 years ago
Ryan ZHAO d52787a661 try to use jobs to mark if all open groups are caught up 4 years ago
Niels Andriesse 910787a960 Fix polling bug 4 years ago
Niels Andriesse ff96bb05a8 Implement remaining bits and pieces 4 years ago
Niels Andriesse da331b036e Integrate new closed group poller 4 years ago
Niels Andriesse a3a62b6dbb Implement ClosedGroupPollerV2 4 years ago
Niels Andriesse 2a756375a8 Merge branch 'dev' into variable-rate-polling 4 years ago
Niels Andriesse 12ae8d4051 Debug 4 years ago
Niels Andriesse 8e836aa175 Fix build 4 years ago
Niels Andriesse e42b884b13 Upgrade Kryo 4 years ago
Niels Andriesse b0f564672b Update build number 4 years ago
Brice-W 1cdbad5eaa Merge branch 'dev' of https://github.com/loki-project/session-android into zombie-handling-update 4 years ago
Niels Andriesse dd92484b4e Create ClosedGroupPollerV2 4 years ago
Ryan ZHAO 563a13d208 fix nickname usage & clean 4 years ago
Ryan ZHAO ca723a3796 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 4 years ago
Ryan ZHAO 30c7a4c1bb fix nickname in group creating & editing 4 years ago
Niels Andriesse 039b667f59
Merge pull request #546 from hjubb/fix_missing_deps
Use Maven Central Instead of Bintray
4 years ago
Ryan ZHAO 38ed5c2187 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 4 years ago
Niels Andriesse 7e10910862 Switch to dedicated server 4 years ago
nielsandriesse 747a27ddda Add file server instability modal 4 years ago
Harris 99e6382f2e refactor: use lazysodium version on maven central instead of bintray (no longer available) 4 years ago
Niels Andriesse 984add5d09
Merge pull request #544 from hjubb/fix_resources
Remove Unused Resources + Updating Translations
4 years ago
Harris 84e8418d57 Merge remote-tracking branch 'upstream/dev' into origin/fix_resources 4 years ago
nielsandriesse eee9d6688e Debug 4 years ago
nielsandriesse 4d44bed67d Improve performance 4 years ago
nielsandriesse fda66d3f5d Refactor V2 open group poller 4 years ago
nielsandriesse 80c90fa53d Remove incorrectly maintained & unused value 4 years ago
nielsandriesse 2a3d06e485 Fix duplicate message handling 4 years ago
Niels Andriesse 7d241eab6c Add uncommitted file 4 years ago
Niels Andriesse 6243443262 Move files 4 years ago
Niels Andriesse 4078a9c4b5 Move files 4 years ago
Niels Andriesse ab83e49f93 Remove duplicated/unused code 4 years ago
Niels Andriesse 918e1ea3cf
Merge pull request #542 from Brice-W/error-handling-group-creation
Improved Group Creation Error Handling
4 years ago
Niels Andriesse 7208bb0421 Fix build 4 years ago
Niels Andriesse 68225e00be Clean 4 years ago
Niels Andriesse 8a20c46bd4 Fix missing compile target 4 years ago
Niels Andriesse 81b0530163 Clean up libsession Gradle file 4 years ago
jubb 573760769c Merge remote-tracking branch 'upstream/dev' into fix_resources
# Conflicts:
#	app/src/main/res/values-fr/strings.xml
#	app/src/main/res/values-ja/strings.xml
4 years ago
Niels Andriesse 47ff53d559 Remove SignalServiceMessageReceiver 4 years ago
Niels Andriesse c1548a4e51 Move files 4 years ago
Niels Andriesse dc8938c269 Move protos 4 years ago
Niels Andriesse c124f86f6b Move protos 4 years ago
Niels Andriesse 961972a723 Move protos 4 years ago
Niels Andriesse c9ebcc580f Move files 4 years ago
Niels Andriesse 40d2fd25d9 Move files 4 years ago
Niels Andriesse ce3b32c03e Move files 4 years ago
Niels Andriesse a88322a033 Move files 4 years ago
jubb 0f435ca040 refactor: remove more unnecessary strings from libsession's values 4 years ago
Niels Andriesse 6b3aa86324 Minor refactoring 4 years ago
Brice-W e40609f6a8 clean 4 years ago
Brice-W 059a84f3ce Merge branch 'dev' of https://github.com/loki-project/session-android into error-handling-group-creation 4 years ago
Brice-W ff50d2f1fd error handling if something goes wrong when creating a group 4 years ago
Niels Andriesse cf3f0fbe57 Minor refactoring 4 years ago
Niels Andriesse 11e223f5d8 Merge branch 'dev' into open-group-invitations 4 years ago
Niels Andriesse 3e75ed3cc4 Merge branch 'dev' into v2-file-server 4 years ago
Niels Andriesse 9ab58c2f0c Clean 4 years ago
jubb 8b5134b9ef fix: fixes the failing insertions possibly composite PK related 4 years ago
Brice-W 91c3ec6c7d Merge branch 'dev' of https://github.com/loki-project/session-android into error-handling-group-creation 4 years ago
Brice-W f5a99b43c7 Merge branch 'dev' of https://github.com/loki-project/session-android into open-group-invitations 4 years ago
Niels Andriesse 61c210837e Clean 4 years ago
Niels Andriesse a2c886468d Clean 4 years ago
Niels Andriesse ea71d285b7 Clean 4 years ago
Niels Andriesse d9348c5442 Remove weird roundabout way of doing decryption 4 years ago
Brice-W 2f0509a03b join open group from received invitation 4 years ago
Ryan ZHAO 7b8a025947 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 4 years ago
Ryan ZHAO 85eff702c3 clean 4 years ago
Niels Andriesse d83c257491 Use V2 file server for profile pictures
Also don't randomly rotate profile key
4 years ago
Niels Andriesse 3e1727fdbc Debug 4 years ago
Niels Andriesse 7c5b4aafec Debug 4 years ago
Niels Andriesse 0faeb7becf Update AttachmentUploadJob for the V2 file server 4 years ago
Niels Andriesse 75ce0f056c Use snodes returned in 421 response 4 years ago
Niels Andriesse b798f49512 Minor performance optimization 4 years ago
Niels Andriesse 288d76d292 Add documentation 4 years ago
Niels Andriesse 115bc9b159 Speed up path building 4 years ago
Ryan ZHAO b5dbec836c Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 4 years ago
Ryan ZHAO 267a94b8ef minor fix 4 years ago
Niels Andriesse 3cab81c329 Fix message send job attachment upload handling 4 years ago
jubb edc1454609 fix: unnamed open groups being processed by creating new threads after deletion
job db not marking successful/unsuccessful properly

handling send and receive better / in order
4 years ago
jubb 84fa3dfc86 Merge remote-tracking branch 'upstream/dev' into background_job_improvements
# Conflicts:
#	libsession/src/main/java/org/session/libsession/messaging/jobs/Job.kt
#	libsession/src/main/java/org/session/libsession/messaging/jobs/JobQueue.kt
#	libsession/src/main/java/org/session/libsession/messaging/jobs/MessageSendJob.kt
4 years ago
ryanzhao 46a01010e1 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 4 years ago
nielsandriesse c5e0589751 Don't crash on unexpected deserialization error 4 years ago
nielsandriesse bb850cf99e Minor job type refactoring 4 years ago
nielsandriesse f5238982c3 Add missing message padding 4 years ago
nielsandriesse 174bccb0b7 Fix missing signature validation 4 years ago
ryanzhao 1e3ff1e6a1 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 4 years ago
ryanzhao 4c63b724ee make editting nickname work 4 years ago
nielsandriesse c8cf5ebfa0 Make custom error messages actually work 4 years ago
nielsandriesse d8932416f1 Minor V2 open group refactoring 4 years ago
nielsandriesse fa5edcefd5 Minor message type refactoring 4 years ago
Brice-W f51268b587 open group invitation sending part 4 years ago
jubb 18818bf8da refactor: re-add the node limit 4 years ago
jubb 9f09977160 refactor: remove registration required for job serialization and test logs, don't try to read class object if the message send class is not of expected type 4 years ago
Brice-W 2a436edbf8 Merge branch 'dev' of https://github.com/loki-project/session-android into open-group-invitations 4 years ago