Commit graph

1371 commits

Author SHA1 Message Date
cedb
d36d32b600 Use JSON serializer to serialize binary data
Serializing the stream is better for memory handling than
loading the whole thing into the file.
2022-11-01 16:53:07 -04:00
cedb
188149a51a Minor improvements to GetAttachmentCommand 2022-11-01 16:32:45 -04:00
cedb
14c339a04c Refactor AttachmentCommand to GetAttachmentCommand 2022-11-01 16:17:12 -04:00
cedb
c66e78b0ad Refactor retrieving of attachments to use StreamDetails 2022-11-01 16:13:55 -04:00
cedb
589f5378df Add command to get an attachment 2022-10-31 17:52:42 -04:00
AsamK
49aaff2bbe Increase sqlite busy timeout 2022-10-29 13:54:06 +02:00
AsamK
25e84f2f5d Add account to plain text output
Fixes #1075
2022-10-29 13:49:14 +02:00
AsamK
e63f2fafb9 Add color to listContacts output
Fixes #1072
2022-10-28 20:12:11 +02:00
AsamK
0b5a063b62 Use complete address instead of only identifier for retry envelope
Fixes #1074
2022-10-28 18:13:25 +02:00
AsamK
e0c2f58e8d Store attachments with a file extension
Taken from the filename if present, otherwise guessed from the contentType
2022-10-22 22:00:31 +02:00
AsamK
0084a2e722 Update reflect-config.json 2022-10-22 17:43:15 +02:00
AsamK
7ff1500122 Improve logging in prekey store 2022-10-22 17:43:15 +02:00
AsamK
7805622f07 Send long text messages as attachment instead
This matches the behavior of the official clients.
2022-10-22 17:43:15 +02:00
AsamK
a8e68dce3a Extract MimeUtils 2022-10-22 17:43:15 +02:00
AsamK
b9eee539bd Add PNI to recipients 2022-10-21 22:02:33 +02:00
AsamK
e450f36e81 Don't output caption if it's empty 2022-10-21 16:22:09 +02:00
AsamK
ae221e0447 Disable graalvm toolchain detection if GRAALVM_HOME is set 2022-10-21 10:34:08 +02:00
AsamK
2a1be0bd85 Improve graalvm native build wih resource autodetect 2022-10-21 10:34:08 +02:00
AsamK
af324eeca5 Bump version 2022-10-19 20:35:53 +02:00
AsamK
eb71fd1a5a Add java 19 to CI 2022-10-19 20:34:42 +02:00
AsamK
e4a4788d5e Add native graalvm build to release 2022-10-19 20:34:16 +02:00
AsamK
47b6fe7dbe Enable story capability
Only receiving is supported
2022-10-19 19:11:37 +02:00
AsamK
9ffacfe90e Add --ignore-stories flag to prevent receiving story messages 2022-10-19 19:11:37 +02:00
AsamK
3f7d8c60b9 Add workaround for #1045 2022-10-19 17:51:12 +02:00
AsamK
2e5d8fe561 Add build graalvm native step for CI 2022-10-19 15:46:58 +02:00
AsamK
7188c75351 Update reflect-config 2022-10-19 15:36:17 +02:00
AsamK
316c35b258 Add additional logging for reading message cache 2022-10-19 11:02:10 +02:00
AsamK
9da42e27f1 Update workflow actions 2022-10-18 18:11:35 +02:00
AsamK
0aee7ff552 Update graalvm buildtools 2022-10-18 18:11:35 +02:00
AsamK
228713ebb5 Reset pre key offset if it somehow gets corrupted
Fixes #1055
2022-10-18 17:55:51 +02:00
AsamK
266129c61b Update reflect-config 2022-10-18 17:38:46 +02:00
AsamK
3522e43617 Update dependencies 2022-10-16 20:47:51 +02:00
AsamK
45a5795c9c Handle PniChangeNumber 2022-10-16 20:07:33 +02:00
AsamK
94d79692df Update to clap 4 2022-10-09 12:30:25 +02:00
AsamK
58bb4b5358 Update client dependencies 2022-10-09 12:18:43 +02:00
AsamK
51fef48016 Refactor resolve recipient 2022-10-08 17:42:03 +02:00
AsamK
7ab013cee9 Do recipient merge in one transaction 2022-10-08 17:42:03 +02:00
AsamK
f2b334b57a Refactor check for registered users 2022-10-08 17:42:03 +02:00
AsamK
7eb7ee44f2 Refactor RecipientAddress 2022-10-08 17:42:03 +02:00
AsamK
34cc64f8ce Ensure self profile key is always stored in profile store
Fixes #1040
2022-10-07 21:51:01 +02:00
AsamK
ca5951861a Fix issue when receiving invalid message from invalid sender 2022-10-07 21:50:07 +02:00
AsamK
605f31d1ad Improve handling of group join messages 2022-10-07 21:17:45 +02:00
AsamK
30167d81e6 Add missing check for story group context 2022-10-07 21:17:45 +02:00
AsamK
a247b444e5 Fix typo 2022-10-07 21:17:45 +02:00
AsamK
1424a2980f Approve join requests instead of just adding the member 2022-10-07 21:17:45 +02:00
AsamK
01e1115806 Refresh group before updating 2022-10-07 21:17:45 +02:00
AsamK
c9c8af42c2 Implement refuse group join requests 2022-10-07 19:49:43 +02:00
AsamK
489fb2ac22 Improve error message when joining a group with already pending admin approval 2022-10-07 19:31:27 +02:00
AsamK
a708025a16 GraalVM agent formatting changes 2022-10-07 19:30:34 +02:00
AsamK
31429b7faf Bump version 2022-10-07 17:24:29 +02:00