AsamK
8249f852f9
Fix issue with broken sessions
...
Fixes #530
2021-02-23 21:50:31 +01:00
AsamK
221d937eec
Add CommandException to abstract cli return codes for errors
2021-02-23 21:42:42 +01:00
AsamK
c6395b9f35
Use PlainTextWriter for all cli stdout output
2021-02-22 20:43:02 +01:00
AsamK
de273586b4
Use var instead of explicit types
2021-02-21 15:01:41 +01:00
AsamK
03c30519b1
Refactor ReceiveMessageHandler
...
Introduce PlainTextWriter to improve indentation handling.
2021-02-20 19:22:36 +01:00
AsamK
6c33a89f82
Reformat code
2021-02-19 18:04:08 +01:00
Atomic-Bean
237abe431b
Output "SharedContacts" field from a SignalDataMessage ( #529 )
...
* Initial version of SharedContacts from data message. Need to change location of avatar downloaded and fix plain text mode
* Made empty strings for json null and fixed plaintext output
* Removed old comments, simplified if-statement and added a 'leadingSpaces' field to the print attachments/mentions functions
* Added AsamK's changes
2021-02-19 18:03:15 +01:00
AsamK
9f3276d7e3
Reformat code
2021-02-19 17:56:43 +01:00
Adimarantis
d0ce3c1543
Add updateProfile to Dbus ( #522 )
...
* Added updateProfile on Dbus
* added updateProfile on Dbus (fix)
Co-authored-by: Adimarantis <adimarantis@gmail.com>
2021-02-19 17:54:59 +01:00
AsamK
129a846cc1
Bump version
2021-02-14 11:01:06 +01:00
AsamK
9eeba88bd0
Add more information for libsignal-client native dependency
2021-02-14 10:40:35 +01:00
AsamK
0dc33e1892
Add more information for CaptchaRequiredException
2021-02-13 18:40:27 +01:00
AsamK
3ed776e4cc
Only attempt to delete profile avatar if it exists
...
Fixes #486
2021-02-13 15:16:54 +01:00
AsamK
40fc712581
Update signal-service-java
2021-02-13 09:58:40 +01:00
Michael Kebe
630803c3d1
GraalVM: added reflection config ( #507 )
...
* GraalVM: added reflection config for delete messages
* GraalVM: added reflection config for PreKey exchange
* GraalVM: added reflection config for DuplicateMessageException
* GraalVM: added reflection config for JsonRemoteDelete
* GraalVM: added reflection config for JsonAttachment
* GraalVM: added reflection config for JsonSticker and Contacts
2021-02-09 17:39:36 +01:00
AsamK
0797217588
Print additional call message content
2021-02-07 18:47:21 +01:00
Dom
23df85ff90
Proposal for the Manager class to manage an ExecutorService for all SignalServiceMessageSender instances ( #482 )
...
* Modified the Manager class to provide an ExecuterService for the SignalServiceMessageSender.
* removed unnesessary comment
* Changed the ExecutorService to a unbounded newCachedThreadPool
Co-authored-by: Cutkh <cutkh@users.noreply.github.com>
2021-02-03 19:40:12 +01:00
Michael Kebe
c276055302
GraalVM configuration update ( #477 )
...
* graalvm configuration update
removed unnecessary classes from reflect
added libsignal_jni.so to resource-config.json
graalvm configuration changed location of ias.store and whisper.store
* graalvm configuration fixes receiving messages
* graalvm config setPin
* graalvm config quitGroup
* graalvm config trust
* graalvm config more receive failed to decrypt error
* graalvm config --output=json
* graalvm config JsonTypingMessage
2021-01-27 16:35:29 +01:00
AsamK
a811d1a05a
Add support for about and aboutEmoji for profiles
2021-01-24 00:02:07 +01:00
AsamK
7d802fb8c5
Refactor ServiceConfig and add sandbox config
2021-01-23 23:29:18 +01:00
AsamK
4eaec83594
Extract checkLibVersions task to gradle plugin
2021-01-23 23:29:18 +01:00
AsamK
c72aeed8bb
Extract lib module
2021-01-23 23:29:18 +01:00
AsamK
4adb11dada
Convert gradle scripts to kotlin
2021-01-23 16:00:03 +01:00
AsamK
69149b16c1
Prepare build.gradle for kotlin migration
2021-01-23 13:38:13 +01:00
AsamK
383e7db360
Update gradle wrapper
2021-01-23 13:00:12 +01:00
AsamK
644aacf595
Update libsignal
2021-01-23 12:59:47 +01:00
AsamK
b4311c7b76
Add more config generated by agent
2021-01-23 11:13:01 +01:00
AsamK
de3b077a6f
Update libsignal
2021-01-23 11:12:54 +01:00
Michael Kebe
a709447536
Added GraalVM configuration to create a native binary ( #452 )
...
* Initial GraalVM configuration
* graalvm reflection changes for v0.7.4
* graalvm removed unneeded options for native-image
* updated gradle plugin org.mikeneck.graalvm-native-image to 1.1.0
* moved from gradle graalvm-native-image plugin to native-build.sh
* added missing graalvm reflection config for receive
* refactored native-build.sh to a gradle task buildNativeBinary
2021-01-23 11:11:50 +01:00
Benjamin Schmid
cb596c15f1
doc(README): put links to manpage & wiki first ( #459 )
...
- Directly provide links to the complete man page below usage
- Extend explanation of `USERNAME`
2021-01-21 18:44:31 +01:00
AsamK
d50db1d671
Bump version
2021-01-19 17:31:10 +01:00
AsamK
6f4b171683
Request storage key after linking
2021-01-19 17:04:02 +01:00
AsamK
eae516a9a7
Fix issue with incorrectly saving signalingKey
...
Fixes #442 , #447
2021-01-19 16:58:28 +01:00
AsamK
c3c1802b4d
Store storage key from keys sync message
2021-01-18 20:33:04 +01:00
AsamK
80e15ad54e
Only allow setting PIN by master device
2021-01-18 20:29:01 +01:00
AsamK
f4ed9a01b7
If contact name is not set, print profile name instead
2021-01-18 20:28:25 +01:00
AsamK
804ad34a08
Send and handle fetch profile sync message
2021-01-17 17:38:33 +01:00
AsamK
70690fef36
Use getRegisteredUsers instead of getContacts for updating v1 group
...
Fixes #437
2021-01-17 16:52:10 +01:00
AsamK
a80e26896a
Bump version
2021-01-17 13:14:12 +01:00
AsamK
c440520ea6
Ignore relay in json output if null
2021-01-17 12:36:11 +01:00
AsamK
a28ad7195c
Add remote delete info to json output
...
Fixes #424
2021-01-17 11:57:46 +01:00
AsamK
3b29add396
Add typing message to json output
...
Fixes #423
2021-01-17 11:43:39 +01:00
AsamK
5a2c4b8dfd
Add viewOnce boolean to json data message
2021-01-17 11:29:11 +01:00
AsamK
46a4c2c0d0
Make fields in json classes final and omit unnecessary nulls when serializing
...
Fix sender in sync read messages
2021-01-17 11:23:02 +01:00
AsamK
dd4225dcb1
Rename Cli class to App
2021-01-16 21:20:12 +01:00
AsamK
a2debdb234
Check if output type is supported by command
2021-01-16 21:12:01 +01:00
AsamK
c588130491
Fix group info for json dbus messages
2021-01-16 20:12:24 +01:00
AsamK
690ce2829f
Fix logger names
2021-01-16 20:11:50 +01:00
AsamK
03bf043959
Extract JsonWriter for json output
2021-01-16 20:11:32 +01:00
AsamK
d4b4bd8603
Add an enum for output types
2021-01-16 18:52:06 +01:00