AsamK
8c661c23be
Accept single values for jsonrpc requests where a list is expected
2021-08-24 12:37:50 +02:00
AsamK
6dd1a21606
Handle queued actions also when thread is interrupted
2021-08-23 14:39:40 +02:00
AsamK
4f67ac674b
Trust an identity with its scannable safety numbers from the other device
...
Attention, the scannable fingerprints are asymetric, so the scannable
fingerprints from the local listIdentities command can't be used to trust
an identity. The scannable fingerprint must come from the other device.
2021-08-22 19:23:49 +02:00
AsamK
a7c9995655
Print message expiration time in listGroups command
2021-08-22 16:53:01 +02:00
AsamK
e3752e733a
Implement sendReceipt command
...
Fixes #305
2021-08-22 14:25:48 +02:00
AsamK
76942ea458
Add member uuids to listGroup json output
2021-08-22 13:01:51 +02:00
AsamK
5bbfd32598
Extend json output with number and uuid fields
2021-08-22 12:36:25 +02:00
AsamK
610e32aa52
Implement announcement groups
2021-08-22 09:55:53 +02:00
AsamK
a18d6b3fe4
Add json output listContacts command
2021-08-21 19:03:51 +02:00
AsamK
11c90fa032
Add json output listIdentities command
2021-08-21 18:54:55 +02:00
AsamK
70fc2381d3
Add json output listDevices and uploadStickerPack commands
2021-08-21 18:31:14 +02:00
AsamK
893b7f7f9d
Refactor message sending
2021-08-21 15:51:54 +02:00
AsamK
af292d8f0e
Refactor command creation
2021-08-20 18:42:38 +02:00
AsamK
28f735741a
Fix JsonRpcLocalCommand interface
2021-08-15 21:20:26 +02:00
AsamK
0bbd75c469
Implement JsonRpc command for remoteDelete and sendReaction
2021-08-10 18:51:48 +02:00
AsamK
b24fa98e3c
Implement JsonRpc command for quitGroup
2021-08-10 18:51:48 +02:00
AsamK
7b809c6547
Implement JsonRpc command for joinGroup
2021-08-10 18:51:48 +02:00
AsamK
5d8d0dcad6
Implement JsonRpc command for commands without output
2021-08-10 18:51:48 +02:00
AsamK
6826e3cb49
Implement JsonRpc command for updateGroup
...
Co-authored-by: technillogue <technillogue@gmail.com>
Closes #666
2021-08-10 18:51:48 +02:00
AsamK
b09677a46c
fix
2021-08-10 18:51:48 +02:00
AsamK
a8bbdb54d0
Implement jsonRpc command
...
Co-authored-by: technillogue <technillogue@gmail.com>
Closes #668
2021-08-10 18:16:50 +02:00
AsamK
6c00054407
Replace --group parameter with --group-id
2021-08-10 14:34:22 +02:00
AsamK
15e8029715
Add PlainTextWriter interface
2021-08-09 19:03:59 +02:00
AsamK
641dc7577c
Rename --endsession parameter to --end-session
2021-08-09 17:42:34 +02:00
AsamK
8f781c019f
Add dbus SignalControl interface to register/verify/link accounts
2021-08-08 18:43:14 +02:00
AsamK
48b2c7ff8a
Refactor output writers
2021-08-08 17:32:55 +02:00
AsamK
17d00d6ca8
Remove deprecated --json parameter
2021-08-08 10:44:23 +02:00
AsamK
8dced20b0f
Make name optional for updateContact
...
Fixes #676
2021-08-05 18:00:05 +02:00
AsamK
07893546d0
Add hint to sticker upload error message
2021-07-31 22:19:31 +02:00
AsamK
ca3871e223
Handle missing captcha parameter correctly
...
Fixes #644
2021-06-15 23:15:36 +02:00
AsamK
7e223dc228
Add sendTyping command
...
Fixes #602
2021-06-12 17:57:15 +02:00
AsamK
ec3d2346ef
Strip url scheme from captcha string
2021-06-12 16:22:51 +02:00
AsamK
87406e2cdb
Implement --delete flag for quitGroup
...
Closes #638
2021-06-12 11:33:19 +02:00
AsamK
a257a2f7b5
Add dbus signal handler on specific object
...
Otherwise the messages from all exported objects would be received
Fixes #635
2021-05-31 19:07:30 +02:00
AsamK
a70dfdc8b8
Fix error message
2021-05-28 18:09:41 +02:00
AsamK
b8a0901fbd
Improve command line help
...
Fixes #450
2021-05-20 20:54:11 +02:00
AsamK
30690785fd
Update libsignal-service-java
2021-05-19 22:51:35 +02:00
AsamK
2016cf2a5f
Fix camel case device-id flag
2021-05-16 16:11:55 +02:00
AsamK
81ee2c2d2b
Update group with remaining options, after creating it
2021-05-15 18:26:45 +02:00
AsamK
ea633efc9c
Prevent last admin from leaving group
2021-05-15 18:05:07 +02:00
AsamK
78f22c7020
Implement setting group permissions
2021-05-15 17:04:22 +02:00
AsamK
7170a68571
Implement setting expiration timer for groups
2021-05-15 17:04:22 +02:00
AsamK
03589f858b
Implement configuring of group link
2021-05-15 17:04:22 +02:00
AsamK
3de30e166f
Implement add/remove admin privileges
2021-05-15 17:04:22 +02:00
AsamK
a91e3f762e
Implement remove group members
2021-05-15 17:04:22 +02:00
AsamK
4ebacd0e1f
Split createGroup out of updateGroup method
2021-05-14 21:33:04 +02:00
AsamK
dd0effc10c
Add group descriptions
2021-05-13 20:05:46 +02:00
AsamK
8e8eed7b06
Update argparse4j
2021-05-13 18:06:57 +02:00
Florian7843
726103d138
Fixed typo, where "note" was written as "not" ( #619 )
2021-05-12 22:55:31 +02:00
AsamK
ab95e635ce
Allow relinking an account if it's no longer authorized
2021-05-09 12:22:44 +02:00