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
AsamK
14c8f07b8d
Move buildArgumentParser to Cli class
2021-01-16 18:09:29 +01:00
AsamK
fe25ae275b
Use getRegisteredUsers (CDS2) instead of getContacts for getUserStatus command
...
That's what the official app does, looks like the old contact discovery
system is not working anymore.
2021-01-16 17:06:10 +01:00
AsamK
06404667a1
Use exit 4 when sending a single recipient message fails due to untrusted identity key
...
Fixes #88
2021-01-16 15:38:38 +01:00
AsamK
e1134d832a
Send self messages as normal messages, new flag --note-to-self for sync message
...
Fixes #373
2021-01-16 11:56:41 +01:00
AsamK
b31e97dd2d
Move recipients/group argument check to send commands
2021-01-16 10:21:38 +01:00
AsamK
9e061c8667
Update systemd service file
2021-01-16 09:00:03 +01:00
AsamK
ca86c421eb
Allow calling signal-cli without -u flag
...
For daemon command all local users will be exposed as dbus objects
If only one local user exists, all other commands will use that user,
otherwise a user has to be specified.
2021-01-16 09:00:03 +01:00
AsamK
a97bbf8608
Improve logging for provisioning
2021-01-16 09:00:03 +01:00
AsamK
c0f5ff8805
Prevent incorrect error log about saving failed if an exception was thrown
2021-01-16 09:00:03 +01:00
AsamK
9a775171b5
Replace Base64 class from libsignal with java.util.Base64
2021-01-15 22:32:13 +01:00
AsamK
e6ea5d55f8
Update man page
2021-01-15 22:32:13 +01:00
AsamK
8d985d84fb
Set log level to debug for verbose mode
2021-01-15 18:29:48 +01:00
AsamK
54a2a95fb5
Fix loading some account files without legacy store
2021-01-15 18:29:48 +01:00
AsamK
fc76c9badf
Remove unnecessary isRegistered checks
2021-01-15 12:21:19 +01:00
AsamK
cc40c437d1
Use global output flag for daemon command
2021-01-15 12:09:37 +01:00
AsamK
5938d54784
Add --verbose flag to show extended logging
...
Fixes #379
2021-01-15 11:43:53 +01:00
AsamK
20681b8d89
Extract some utils from manager
2021-01-14 22:19:54 +01:00
AsamK
5760a53831
Update man page
2021-01-14 22:19:54 +01:00
AsamK
c95897d17b
Fix file name for contact avatars
2021-01-14 21:26:20 +01:00
AsamK
96d316b1dd
Create an AttachmentStore
2021-01-14 21:26:01 +01:00
AsamK
9bb935b11f
Always include profile key in direct messages
...
Adjusts behavior to official client
Fixes #416
2021-01-14 18:41:21 +01:00
Atomic-Bean
9bba7a85ab
Added sticker field to json output. Also added hidden mac file to .gitignore ( #418 )
2021-01-14 18:10:35 +01:00
AsamK
a643609ed2
Create an AvatarStore
2021-01-13 22:35:58 +01:00