Commit Graph

6783 Commits

Author SHA1 Message Date
Niels Andriesse 9ab58c2f0c Clean 2021-05-14 16:05:35 +10:00
Niels Andriesse 92acb50ea7
Merge pull request #537 from hjubb/image_sending_og_fixes
Open Group Image Sending Fixes
2021-05-14 15:58:24 +10:00
jubb 8b5134b9ef fix: fixes the failing insertions possibly composite PK related 2021-05-14 15:55:38 +10:00
Niels Andriesse 3cb2d6c9f4 Update version number 2021-05-14 15:54:07 +10:00
Niels Andriesse faa8c9443f Hardcode community guidelines 2021-05-14 15:17:16 +10:00
Niels Andriesse 6e5f75d472 Fix build 2021-05-14 13:53:41 +10:00
Niels Andriesse 9699126ac9 Update copy 2021-05-14 13:52:24 +10:00
Niels Andriesse 816e44a7ec Update copy 2021-05-14 13:52:05 +10:00
Niels Andriesse 72540aa787 Cancel jobs when thread is deleted 2021-05-14 13:51:47 +10:00
Niels Andriesse 446ff908ba Clean up RetrieveProfileAvatarJob 2021-05-14 13:51:35 +10:00
Niels Andriesse 43c5fce526 Make chips look better 2021-05-14 13:51:18 +10:00
Niels Andriesse 54b93e56a0 Update version number 2021-05-14 08:58:11 +10:00
Niels Andriesse 649bfee647 Fix HTTP utility 2021-05-14 08:56:54 +10:00
Niels Andriesse 75ce0f056c Use snodes returned in 421 response 2021-05-13 10:42:53 +10:00
Niels Andriesse b798f49512 Minor performance optimization 2021-05-13 10:38:13 +10:00
Niels Andriesse 288d76d292 Add documentation 2021-05-13 10:33:34 +10:00
Niels Andriesse 115bc9b159 Speed up path building 2021-05-13 10:31:06 +10:00
Niels Andriesse af84b1ef3a Update build number 2021-05-13 09:45:29 +10:00
Niels Andriesse 43ba829977 Fix build 2021-05-13 09:40:07 +10:00
Niels Andriesse 3cab81c329 Fix message send job attachment upload handling 2021-05-13 09:38:39 +10:00
Niels Andriesse eb58872b93
Merge pull request #532 from hjubb/background_job_improvements
Background job improvements
2021-05-13 09:26:52 +10:00
Niels Andriesse 979d176d4c
Merge branch 'dev' into background_job_improvements 2021-05-13 09:26:45 +10:00
Niels Andriesse 26601dbcb2 Clean up background poll worker 2021-05-13 09:24:13 +10:00
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
2021-05-12 16:48:18 +10:00
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
2021-05-12 16:31:53 +10:00
nielsandriesse c5e0589751 Don't crash on unexpected deserialization error 2021-05-12 16:21:53 +10:00
nielsandriesse bb850cf99e Minor job type refactoring 2021-05-12 16:17:25 +10:00
nielsandriesse f5238982c3 Add missing message padding 2021-05-12 15:47:17 +10:00
nielsandriesse 174bccb0b7 Fix missing signature validation 2021-05-12 15:28:14 +10:00
nielsandriesse c8cf5ebfa0 Make custom error messages actually work 2021-05-12 14:52:24 +10:00
nielsandriesse d8932416f1 Minor V2 open group refactoring 2021-05-12 14:48:13 +10:00
nielsandriesse 21698fcba5 Update version number 2021-05-12 14:02:07 +10:00
nielsandriesse fa5edcefd5 Minor message type refactoring 2021-05-12 14:01:57 +10:00
jubb 18818bf8da refactor: re-add the node limit 2021-05-12 11:24:08 +10:00
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 2021-05-12 10:43:17 +10:00
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
2021-05-10 17:07:10 +10:00
Niels Andriesse 11a89c0a76 Update version number 2021-05-07 16:30:52 +10:00
Niels Andriesse 925cacb1e5
Merge pull request #528 from hjubb/fix_oom_message_serialization
fix OutOfMemory Job serialization and clean up job serialization and deletion of pending message send jobs
2021-05-07 16:30:06 +10:00
jubb e7377d640f fix: use AttachmentUploadJob instead of two download job keys in all types 2021-05-07 13:36:35 +10:00
jubb d707433f28 docs: remove no long applicable docs 2021-05-07 12:03:04 +10:00
jubb ccd9493f62 refactor: remove unlimited by array size and cap at 10_000_000 2021-05-07 12:02:12 +10:00
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 2021-05-07 11:48:03 +10:00
Niels Andriesse 2f23a0e59f Merge branch 'dev' 2021-05-06 16:06:04 +10:00
Niels Andriesse cc7e4701a3 Increment database version 2021-05-06 16:03:45 +10:00
Niels Andriesse 3c3f6c25f1 Fix various bugs 2021-05-06 15:46:22 +10:00
Niels Andriesse bfa75a3db9
Merge pull request #524 from hjubb/file_server_v2
New File Server V2 URL handling and open group v2 fixes / features
2021-05-06 14:03:31 +10:00
jubb a4b7b34f2e refactor: change request to use default pubkey 2021-05-06 13:48:35 +10:00
jubb 704723ed80 feat: add removing of the sent/received messages 2021-05-06 13:28:58 +10:00
Niels Andriesse 54d64192fb Update version number 2021-05-06 13:20:50 +10:00
jubb 50d3b52617 refactor: remove unused download in DotNetAPI.kt and add todo for upload migration 2021-05-05 17:50:29 +10:00