Commit Graph

709 Commits (c8e31742884f897c0eb44c65460c2841f2e86924)

Author SHA1 Message Date
Niels Andriesse baa8538f0e Update version number 3 years ago
nielsandriesse c861b330ba Add file server instability modal 3 years ago
Ryan ZHAO 8f925a5b52 Merge branch 'dev' of https://github.com/oxen-io/session-android into fix-open-group-spam 3 years ago
Niels Andriesse 6ac534482f Update version number 3 years ago
ryanzhao f13b5ab9d7 fix open group spam 3 years ago
nielsandriesse 747a27ddda Add file server instability modal 3 years ago
Harris 99e6382f2e refactor: use lazysodium version on maven central instead of bintray (no longer available) 3 years ago
nielsandriesse e79d23c910 Add "Help us Translate Session" button 3 years ago
nielsandriesse 588f9ed8cd Remove entirely untranslated languages 3 years ago
Niels Andriesse 984add5d09
Merge pull request #544 from hjubb/fix_resources
Remove Unused Resources + Updating Translations
3 years ago
nielsandriesse 7ba116c1df Switch to new open group manager 3 years ago
Harris 84e8418d57 Merge remote-tracking branch 'upstream/dev' into origin/fix_resources 3 years ago
nielsandriesse f8ed7690ca Refactor OpenGroupManager 3 years ago
nielsandriesse fda66d3f5d Refactor V2 open group poller 3 years ago
nielsandriesse 80c90fa53d Remove incorrectly maintained & unused value 3 years ago
nielsandriesse 2a3d06e485 Fix duplicate message handling 3 years ago
jubb 3acbbc1229 refactor: add latest translations (and repeats) 3 years ago
Niels Andriesse 6243443262 Move files 3 years ago
Niels Andriesse 4078a9c4b5 Move files 3 years ago
Niels Andriesse ab83e49f93 Remove duplicated/unused code 3 years ago
Niels Andriesse 918e1ea3cf
Merge pull request #542 from Brice-W/error-handling-group-creation
Improved Group Creation Error Handling
3 years ago
Niels Andriesse 68225e00be Clean 3 years ago
Niels Andriesse 7c3bee036c Speed up Gradle sync 3 years ago
Niels Andriesse 8a20c46bd4 Fix missing compile target 3 years ago
jubb ac198bd705 refactor: add in missing resource and removing broken folders preventing build 3 years ago
Niels Andriesse cd1171ba84 Clean up app Gradle file 3 years ago
Niels Andriesse 81b0530163 Clean up libsession Gradle file 3 years ago
Niels Andriesse b0e54d7e9f Update build number 3 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
3 years ago
Niels Andriesse 47ff53d559 Remove SignalServiceMessageReceiver 3 years ago
Niels Andriesse c1548a4e51 Move files 3 years ago
Niels Andriesse dc8938c269 Move protos 3 years ago
Niels Andriesse c124f86f6b Move protos 3 years ago
Niels Andriesse 961972a723 Move protos 3 years ago
Niels Andriesse c9ebcc580f Move files 3 years ago
Niels Andriesse 40d2fd25d9 Move files 3 years ago
Niels Andriesse ce3b32c03e Move files 3 years ago
Niels Andriesse a88322a033 Move files 3 years ago
jubb 0f435ca040 refactor: remove more unnecessary strings from libsession's values 3 years ago
Niels Andriesse 77f0a54aec Update version number 3 years ago
Niels Andriesse e598d73539
Merge pull request #516 from Brice-W/media-saving
Fix Saving Media Files
3 years ago
Niels Andriesse 2172152219
Merge pull request #538 from beantaco/japanese
More Japanese Translations
3 years ago
Niels Andriesse 6b3aa86324 Minor refactoring 3 years ago
Brice-W 059a84f3ce Merge branch 'dev' of https://github.com/loki-project/session-android into error-handling-group-creation 3 years ago
Brice-W ff50d2f1fd error handling if something goes wrong when creating a group 3 years ago
Niels Andriesse cf3f0fbe57 Minor refactoring 3 years ago
Niels Andriesse 33e77dde1e Fix group deletion 3 years ago
Niels Andriesse b248b5c52b Fix build 3 years ago
jubb eee3824ca0 refactor: running the remove unused resources command and cleaning up strings 3 years ago
Niels Andriesse 11e223f5d8 Merge branch 'dev' into open-group-invitations 3 years ago
Niels Andriesse 9074355b4e Fix attachment pointer conversion 3 years ago
Niels Andriesse 361be28223 Fix group deletion 3 years ago
beantaco 4b225c1456
Add new Japanese translations 3 years ago
beantaco d61b1c05f0
Fix some Japanese translations
- In message details, "Disappears" (meant as message lifetime) is translated to "寿命" (lifetime).
- Translation of "decentralized" is changed from "分散型" (distributed) to "非中央集中型".
- "Session ID を入力してください" (translation of "Enter Session ID" tab) is too long and was not expressed in command form. -> "Session ID を入力する"
- "パス" (the translation of "path") could be a translation of "pass" and its meaning is ambiguous, so is changed to "経路" (route).
- "お知らせ" (also a translation of "news" and "announcement") is changed to "通知" (notification), making translation of "notification" more consistent.
3 years ago
Niels Andriesse 3e75ed3cc4 Merge branch 'dev' into v2-file-server 3 years ago
Niels Andriesse 92acb50ea7
Merge pull request #537 from hjubb/image_sending_og_fixes
Open Group Image Sending Fixes
3 years ago
jubb 8b5134b9ef fix: fixes the failing insertions possibly composite PK related 3 years ago
Niels Andriesse 3cb2d6c9f4 Update version number 3 years ago
Niels Andriesse faa8c9443f Hardcode community guidelines 3 years ago
Niels Andriesse 6e5f75d472 Fix build 3 years ago
Niels Andriesse 9699126ac9 Update copy 3 years ago
Niels Andriesse 816e44a7ec Update copy 3 years ago
Niels Andriesse 72540aa787 Cancel jobs when thread is deleted 3 years ago
Niels Andriesse 446ff908ba Clean up RetrieveProfileAvatarJob 3 years ago
Niels Andriesse 43c5fce526 Make chips look better 3 years ago
Niels Andriesse c9157d33c4 Update copy 3 years ago
Niels Andriesse 2b2756c5e7 Update copy 3 years ago
Niels Andriesse 5eed7a3cdd Clean 3 years ago
Niels Andriesse ed9d1c7471 Cancel jobs when thread is deleted 3 years ago
Ryan ZHAO c82a76b912 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
Ryan ZHAO c4cd74fca0 fix icons in bottom sheets don't follow the theme color 3 years ago
Niels Andriesse 88b4388e06 Clean up RetrieveProfileAvatarJob 3 years ago
Brice-W f5a99b43c7 Merge branch 'dev' of https://github.com/loki-project/session-android into open-group-invitations 3 years ago
Brice-W 8dd606cbb3 join open group code executed in a coroutine so it's not blocking the UI 3 years ago
Niels Andriesse 133bcac17c Make chips look better 3 years ago
Niels Andriesse 54b93e56a0 Update version number 3 years ago
Niels Andriesse 61c210837e Clean 3 years ago
Ryan ZHAO 1d5f7957ab clean 3 years ago
Niels Andriesse a2c886468d Clean 3 years ago
Brice-W b562aa5738 set notification text 3 years ago
Niels Andriesse d9348c5442 Remove weird roundabout way of doing decryption 3 years ago
Brice-W e1b8f10eec resend invitation if send has failed 3 years ago
Brice-W 2f0509a03b join open group from received invitation 3 years ago
Ryan ZHAO 7b8a025947 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
Ryan ZHAO 22b4ca2a27 update home screen immediately 3 years ago
Ryan ZHAO 85eff702c3 clean 3 years ago
Niels Andriesse d83c257491 Use V2 file server for profile pictures
Also don't randomly rotate profile key
3 years ago
Niels Andriesse 3e1727fdbc Debug 3 years ago
Niels Andriesse 7c5b4aafec Debug 3 years ago
Niels Andriesse 115bc9b159 Speed up path building 3 years ago
Ryan ZHAO b5dbec836c Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
Ryan ZHAO a0e186e8f6 fix keyboard showing/hiding issue 3 years ago
Ryan ZHAO 267a94b8ef minor fix 3 years ago
Niels Andriesse af84b1ef3a Update build number 3 years ago
Niels Andriesse 43ba829977 Fix build 3 years ago
Niels Andriesse 3cab81c329 Fix message send job attachment upload handling 3 years ago
Niels Andriesse 979d176d4c
Merge branch 'dev' into background_job_improvements 3 years ago
Niels Andriesse 26601dbcb2 Clean up background poll worker 3 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
3 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
3 years ago
ryanzhao 46a01010e1 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
ryanzhao d5a57c7dc8 minor refactor 3 years ago
nielsandriesse bb850cf99e Minor job type refactoring 3 years ago
ryanzhao 1e3ff1e6a1 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
ryanzhao 4c63b724ee make editting nickname work 3 years ago
nielsandriesse d8932416f1 Minor V2 open group refactoring 3 years ago
nielsandriesse 21698fcba5 Update version number 3 years ago
Brice-W f51268b587 open group invitation sending part 3 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 3 years ago
Brice-W 2a436edbf8 Merge branch 'dev' of https://github.com/loki-project/session-android into open-group-invitations 3 years ago
Brice-W b2a924ebf8 views created + database storage 3 years ago
Ryan ZHAO b43000bdd0 WIP: enable contact with UI 3 years ago
jubb 8439d57115 refactor: let the periodic work run more frequently and never fail from excessive retries preventing from re-running.
remove resume pending jobs from ApplicationContext onCreate and handle in home activity's onCreate instead.

prevent some illegal argument exceptions from Random.kt by returning null if empty
3 years ago
Ryan ZHAO 2cac49b965 update profile picture url 3 years ago
Ryan ZHAO be3b8a4b7e Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
Ryan ZHAO a16e67d1fd add new contact database api 3 years ago
Niels Andriesse 11a89c0a76 Update version number 3 years ago
jubb 4fff5ac2dc refactor: make storage reference jobId by string in deletion, don't persist jobs we are about to delete, delete jobs that fail to serialize from storage (probably from corrupt or moved data classes) in temporary message send jobs 3 years ago
Ryan ZHAO cbd6ae3bcb Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
Niels Andriesse cc7e4701a3 Increment database version 3 years ago
Niels Andriesse 3c3f6c25f1 Fix various bugs 3 years ago
Niels Andriesse bfa75a3db9
Merge pull request #524 from hjubb/file_server_v2
New File Server V2 URL handling and open group v2 fixes / features
3 years ago
jubb 704723ed80 feat: add removing of the sent/received messages 3 years ago
Niels Andriesse 54d64192fb Update version number 3 years ago
jubb e8bac5005e feat: file server v2 and syncing open groups v2 in config messages 3 years ago
jubb 35aec04ac9 feat: member counts in v2 open group ConversationActivity 3 years ago
jubb d8e9e372d3 fix: add support for non-standard ports in opengroupv2 3 years ago
jubb f3fa8626ed feat: compact polling server-wide 3 years ago
jubb ab64012b08 feat: remove requestLegacyExternalStorage 3 years ago
jubb 2eb612a967 feat: remove cleartext enabled 3 years ago
jubb a2290a34fc feat: add polling in background 3 years ago
jubb fa528c47d5 Merge remote-tracking branch 'upstream/dev' into open_groups_V2
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/conversation/ConversationActivity.java
#	app/src/main/java/org/thoughtcrime/securesms/database/helpers/SQLCipherOpenHelper.java
#	app/src/main/java/org/thoughtcrime/securesms/loki/database/LokiMessageDatabase.kt
#	app/src/main/java/org/thoughtcrime/securesms/loki/protocol/MultiDeviceProtocol.kt
#	app/src/main/java/org/thoughtcrime/securesms/loki/views/MentionCandidateSelectionView.kt
#	app/src/main/java/org/thoughtcrime/securesms/loki/views/MentionCandidateView.kt
#	libsession/src/main/java/org/session/libsession/messaging/mentions/MentionsManager.kt
#	libsession/src/main/java/org/session/libsession/messaging/sending_receiving/ReceivedMessageHandler.kt
#	libsession/src/main/java/org/session/libsession/messaging/sending_receiving/pollers/ClosedGroupPoller.kt
#	libsession/src/main/java/org/session/libsession/messaging/utilities/DotNetAPI.kt
#	libsession/src/main/java/org/session/libsession/utilities/mentions/Mention.kt
#	libsignal/src/main/java/org/session/libsignal/service/loki/Mention.kt
#	libsignal/src/main/java/org/session/libsignal/service/loki/utilities/mentions/Mention.kt
3 years ago
jubb fe8dc2d392 fix: slight UI and handling protocols at onion request level 3 years ago
jubb 2999c138aa feat: add open group display name hex suffix 3 years ago
jubb 7e14a315b9 refactor: compact polling and usage based polling 3 years ago
Ryan ZHAO 51249d942d make the cancel button clean the nickname in database 3 years ago
Ryan ZHAO 9afa0d5886 fix the name won't update for the first message 3 years ago
Ryan ZHAO e64ac14b77 fix crash & empty nickname bug 3 years ago
jubb 460babe930 fix: deletion fixed up 3 years ago
jubb b70908e61a fix: gotta fix some more up 3 years ago
jubb ef19c0d10e fix: fixing up LokiMessageDatabase.kt table structure, deletion closer to finished 3 years ago
Brice-W 6d29c5b8dc removing call to deprecated method getExternalStoragePublicDirectory 3 years ago
Ryan ZHAO 2c85fbf91b Merge branch 'dev' of https://github.com/oxen-io/session-android into screenlock-timeout 3 years ago
Ryan ZHAO a1edfb13ee Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
Brice-W 76c253ee77 Merge branch 'dev' of https://github.com/loki-project/session-android into media-saving 3 years ago
Niels Andriesse 43c484e35f Clean 3 years ago
Ryan ZHAO 496e833333 Merge branch 'dev' of https://github.com/oxen-io/session-android into client-side-nickname 3 years ago
Ryan ZHAO b23144cb1a Merge branch 'dev' of https://github.com/oxen-io/session-android into screenlock-timeout 3 years ago
Ryan ZHAO 4508510958 fix for API 21 3 years ago
Niels Andriesse f727244342
Merge pull request #514 from oxen-io/refactoring
Minor Refactoring
3 years ago