Commit Graph

654 Commits (92075aed3241de9d8c1b51d4ae17168f6a9d2a0c)

Author SHA1 Message Date
ryanzhao 9ab285c3be handle home screen update for unsend request 4 years ago
ryanzhao 5264d4e2f8 remove weird white space 4 years ago
ryanzhao 0ebb87ef6f allow self send and notify for unsend requests 4 years ago
ryanzhao c3e45a308a store server hash 4 years ago
ryanzhao bf83f9b391 WIP: message receiver handler for unsend request 4 years ago
ryanzhao 2cb91c3a0e add delete endpoint call in snode api 4 years ago
ryanzhao c0a5a61431 add unsend request proto 4 years ago
jubb 9b48d5d203 refactor: use simpler way to generate closed group profile pictures, limit the getConversation call in MentionManagerUtilities.kt to 200 to improve link-through performance to v2 conversation activity. fix notify type not being preloaded into settings 4 years ago
Niels Andriesse 3911fce75f Disable authenticated retrieval for now 4 years ago
Niels Andriesse c05c6049d7
Merge pull request #675 from hjubb/notification_control
Fine-Grained Notification controls
4 years ago
Niels Andriesse ea5a41af52
Merge pull request #676 from oxen-io/authentication
Implement Authenticated Message Retrieval
4 years ago
Niels Andriesse d79d236580 Implement authenticated message retrieval 4 years ago
Harris 285d5a6c22 Merge remote-tracking branch 'upstream/dev' into notification_control 4 years ago
Niels Andriesse 07f43121c3
Merge pull request #672 from hjubb/chat_ux_improvements
Fixes Open Group Quote Bug
4 years ago
Harris 3c6b1eff44 fix: open groups update the sent timestamp locally to be the returned group 4 years ago
Niels Andriesse 118447799a Handle incorrect clock setting 4 years ago
Harris b95cb2bedb feat: add notification types for all / mentions only or none with UI and push logic 4 years ago
jubb 5f7278b9c4 refactor: OpenGroupPollerV2.kt no longer queues jobs and executes synchronously, BackgroundPollWorker.kt no longer replaces periodic tasks but keeps existing ones, removing unused references 4 years ago
Niels Andriesse 5b612806c5 Include destination info in error messages 4 years ago
jubb 6a2a04e256 feat: don't show notifications on HomeActivity.kt 4 years ago
Niels Andriesse 6b7c7d1d2a Add support for new ban and delete all endpoint 4 years ago
Niels Andriesse d1ee7d68bc Don't retry message send jobs when rate limited 4 years ago
Niels Andriesse 1747e4a8ee Don't use testnet 4 years ago
Niels Andriesse 5168e15640 Merge branch 'dev' into security 4 years ago
Niels Andriesse 462a7ed977
Merge pull request #647 from hjubb/trusted_attachment_download
Only Download Attachments from Trusted Contacts
4 years ago
Niels Andriesse b2a067cba6 Re-use existing build paths promise if possible 4 years ago
jubb 842cfc25a1 Merge branch 'dev' into trusted_attachment_download
# Conflicts:
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageContentView.kt
#	app/src/main/java/org/thoughtcrime/securesms/conversation/v2/messages/VisibleMessageView.kt
4 years ago
jubb fa06a57ec3 fix: getting local user's ID if message is outgoing to check against that value in attachment download 4 years ago
jubb 1ee1d1795d fix: only resume AttachmentDownloadJobs and fix boolean logic on returning early in download job 4 years ago
jubb 9dfd051e63 feat: trust dialog and processing attachments for users after trusting them 4 years ago
jubb bc4f660fb0 fix: downloads now don't automatically queue for untrusted contacts and UI to handle re-downloading failed attachments 4 years ago
Niels Andriesse 666cab9df6 Clean up TextSecurePreferences 4 years ago
Niels Andriesse 0524d42f1a Merge branch 'dev' into security 4 years ago
Niels Andriesse d447c5c307
Merge pull request #637 from hjubb/fix_voice_update_crash
Fix Voice Message Behavior
4 years ago
Niels Andriesse 30b4a7ecc8
Merge pull request #613 from Brice-W/exp-timer-config-message
Add Closed Group Expiration Timer Setting to Configuration Message
4 years ago
Harris 683b5243bd fix: notify update for attachment's thread ID on setting audio extras 4 years ago
Niels Andriesse 09502ee9ab Remove unused resources 4 years ago
jubb 8cc2f78da7 fix: audio durations set accordingly for send and receive and doesn't break saving / uploading by exhausting the input stream 4 years ago
jubb f4e5e5e36a fix: duplicate message send bug on attachments 4 years ago
jubb f7bec07503 fix: raise output max buffer size to Job.MAX_BUFFER_SIZE 4 years ago
jubb d57903aa44 fix: open group poller queues trim thread job only if received messages
deleting quotes should now propagate to set quote missing flag in MMS and update the UI accordingly
4 years ago
jubb 50b02323a8 fix: failing to serialize from AttachmentUploadJob.kt started from resumed pending jobs 4 years ago
jubb b329402faf fix: audio waveforms decoded on the attachment download 4 years ago
jubb 9566120d66 fix: revert max failure count on upload and send jobs 4 years ago
jubb 8701f68292 fix: prevent crash in audio view 4 years ago
jubb d98f34fa73 fix: only show loader if the message isn't failed, fix attachment upload and message send pending states in the conversation 4 years ago
jubb ab876ca9b8 fix: MessageSendJob.kt sets message as sending before calling send so conversation adapter doesn't display as error / let users retry while send job is pending 4 years ago
jubb 758475f0dc fix: R.color.destructive on the error drawable in conversation and home adapter and handling message re-sending 4 years ago
Niels Andriesse 7b7a9961da
Merge pull request #620 from hjubb/ui
Fix 421s, Fix NotifyPNServerJob Crash & Fix URL Handling
4 years ago
Niels Andriesse f1745448bb Hook up link preview suggestion dialog 4 years ago
jubb 8b4b264992 fix: 421 errors not being handled properly by sendOnionRequest and prevent retrying with stale swarm data, no longer crash with large NotifyPNServerJob.kt payload in Kryo deserialization 4 years ago
Niels Andriesse 8f2f1a47fd
Merge branch 'ui' into ui 4 years ago
Niels Andriesse 9f4571b0c1 Implement remaining menu actions 4 years ago
jubb 09f4cfb1ad feat: add back overflow text, increase AttachmentDownloadJob.kt max failure count, resize overflow text size, remove unused animator update listener implementation in ThumbnailProgressBar.kt 4 years ago
Niels Andriesse 18e345733e Implement a few basic contextual actions 4 years ago
jubb 1df6fa46a4 feat: clear all data dialog with local and network only options 4 years ago
jubb 05b0e5f308 feat: handling responses and using new updated params 4 years ago
Brice-W 362589f83f refactor 4 years ago
Brice-W bb7dc318c7 delete obsolete code 4 years ago
Brice-W a71273e813 refactor 4 years ago
Brice-W 35d5def515 adding expiration timer to configuration message 4 years ago
jubb fdc042e6d4 feat: testnet clearing network data on delete and differentiating dialogs 4 years ago
Niels Andriesse 123cd6d486 Handle text only quote drafts 4 years ago
Harris 11f64a1d1a feat: add snode method delete_all with data class for params, refactoring ClearAllDataDialog.kt to handle async requests better and prevent ANR 4 years ago
Niels Andriesse 2188200717 Merge branch 'dev' into ui 4 years ago
Niels Andriesse 71ffaaabc2 Add documentation 4 years ago
Brice-W 1b6ab36a03 fix 4 years ago
Brice-W 7b22d14a2c using different timestamp for NEW group updates 4 years ago
Brice-W 47c989ab2e Merge branch 'dev' of https://github.com/loki-project/session-android into formation-timestamp-update 4 years ago
Niels Andriesse ed6db6f4e7 Merge branch 'dev' into ui 4 years ago
Niels Andriesse f4ae16239e Clean 4 years ago
Brice-W b8efe73a3b update formation timestamp when group is rejoined after being left 4 years ago
Brice-W 3b03aef80f handle expiration timer with NEW group update type 4 years ago
Harris 51061cac0e Merge remote-tracking branch 'upstream/dev' into identity_key_encryption 4 years ago
Brice-W 14d401b27a fix 4 years ago
Harris 91aefb7c87 feat: upgrade to keystore sealed identity key preferences 4 years ago
nielsandriesse d465fecf4c Populate conversation menu 4 years ago
nielsandriesse 3bf5a50439 Fix readability issues & simplify code 4 years ago
Brice-W 1d0b61cf89 fix to avoid zombies to be cleared when new group update received 4 years ago
Brice-W 6fb461f7d8 reset zombie members list if group already exists 4 years ago
Brice-W 1a117b0189 Merge branch 'dev' of https://github.com/loki-project/session-android into zombie-handling-update 4 years ago
nielsandriesse dfd9bd89f9 Fix colors 4 years ago
nielsandriesse d8ba01cf5d Clean up join open group screen 4 years ago
nielsandriesse 15d864cd2a Update documentation 4 years ago
Harris 2bdb4d18a2 fix: property name for json deserialisation 4 years ago
nielsandriesse e1f3362c2a Fix crash 4 years ago
nielsandriesse f872c2b9be Prepare for OGS timestamp handling changes 4 years ago
ryanzhao e8c52961aa minor fix 4 years ago
ryanzhao 4f7d26d86e debug for new encryption 4 years ago
ryanzhao a81c17057f Merge branch 'dev' of https://github.com/oxen-io/session-android into ONS-name-1 4 years ago
ryanzhao 497405fe50 clean 4 years ago
ryanzhao c0d4dd741c debug 4 years ago
nielsandriesse e16322977b Merge branch 'dev' of github.com:loki-project/loki-messenger-android into dev 4 years ago
nielsandriesse c6976ca3cd Fix naming confusion 4 years ago
Harris 4a8ce784b8 fix: no longer using the wrong deletion IDs for open group deletions 4 years ago
Ryan ZHAO a66d2c97e0 Merge branch 'dev' of https://github.com/oxen-io/session-android into ONS-name-1 4 years ago
Ryan ZHAO 592825dcc6 implement get session id from ons name api 4 years ago
Niels Andriesse 2441d86b32 Make member ordering consistent 4 years ago
jubb 72569327a9 Merge remote-tracking branch 'upstream/dev' into improve_background_jobs 4 years ago
Ryan ZHAO 0e89d88459 Merge branch 'dev' of https://github.com/oxen-io/session-android into ONS-name-1 4 years ago