signal-cli/src/main/java/org/asamk/signal/commands
John Freed 8a216e3245 Implement configuration properties for dbus
Closes #759

commit 169bb518bf
Author: John Freed <okgithub@johnfreed.com>
Date:   Fri Oct 15 08:53:34 2021 +0200

    remove org.asamk.signal.manager.api.Configuration

commit 27ecfee382
Author: John Freed <okgithub@johnfreed.com>
Date:   Fri Oct 15 08:40:13 2021 +0200

    add a DBus "daemon running" indicator

commit 94b3d9e2ed
Author: John Freed <okgithub@johnfreed.com>
Date:   Fri Oct 15 08:20:03 2021 +0200

    changing most DBus logger.info to logger.debug

commit 15da060127
Author: John Freed <okgithub@johnfreed.com>
Date:   Fri Oct 15 00:09:26 2021 +0200

    Configuration for Dbus and main

    Main program subcommand
    - fix logic to take into account previously unset flags
    - provide output in json and plain-text formats

    new Dbus Properties:
    - ConfigurationReadReceipts
    - ConfigurationUnidentifiedDeliveryIndicators
    - ConfigurationTypingIndicators
    - ConfigurationLinkPreviews

    removed getConfiguration and setConfiguration methods

    updated documentation

commit 09da3aae62
Merge: 3c40b11 18ad9fb
Author: John Freed <okgithub@johnfreed.com>
Date:   Thu Oct 14 15:24:07 2021 +0200

    Merge branch master into dbus_updateConfiguration

commit 3c40b11b8a
Merge: 8416d4a cadcc6c
Author: John Freed <okgithub@johnfreed.com>
Date:   Sat Oct 9 14:08:08 2021 +0200

    Merge branch master into dbus_updateConfiguration

commit 8416d4ac47
Author: John Freed <okgithub@johnfreed.com>
Date:   Mon Oct 4 08:48:56 2021 +0200

    Dbus get/setConfiguration methods

    implement:

    - getConfiguration() -> [readReceipts<b>, unidentifiedDeliveryIndicators<b>, typingIndicators<b>, linkPreviews<b>] -> <>::

    - setConfiguration(readReceipts<b>, unidentifiedDeliveryIndicators<b>, typingIndicators<b>, linkPreviews<b>) -> <>::

    Update documentation
2021-11-07 10:59:14 +01:00
..
exceptions Refactor dbus client mode to improve maintainability 2021-09-28 22:33:35 +02:00
AddDeviceCommand.java Add InvalidDeviceLinkException exception 2021-10-31 19:35:00 +01:00
BlockCommand.java Restrict blocking of group to master device 2021-10-12 20:57:25 +02:00
CliCommand.java Refactor command creation 2021-08-20 18:42:38 +02:00
Command.java Refactor command creation 2021-08-20 18:42:38 +02:00
Commands.java Implement configuration handling 2021-09-30 21:41:24 +02:00
DaemonCommand.java Implement configuration properties for dbus 2021-11-07 10:59:14 +01:00
GetUserStatusCommand.java Add Pair record 2021-10-31 19:15:52 +01:00
JoinGroupCommand.java Remove libsignal-service from manager lib API 2021-11-06 13:38:10 +01:00
JsonRpcCommand.java Refactor command creation 2021-08-20 18:42:38 +02:00
JsonRpcDispatcherCommand.java Move receive thread handling to manager 2021-10-22 17:39:33 +02:00
JsonRpcLocalCommand.java Use record classes 2021-10-27 14:39:40 +02:00
LinkCommand.java Refactor Manager interface 2021-09-28 21:13:02 +02:00
ListContactsCommand.java Use record classes 2021-10-27 14:39:40 +02:00
ListDevicesCommand.java Use record classes 2021-10-27 14:39:40 +02:00
ListGroupsCommand.java Use record classes 2021-10-27 14:39:40 +02:00
ListIdentitiesCommand.java Remove libsignal-service from manager lib API 2021-11-06 13:38:10 +01:00
LocalCommand.java Refactor command creation 2021-08-20 18:42:38 +02:00
MultiLocalCommand.java Refactor command creation 2021-08-20 18:42:38 +02:00
ProvisioningCommand.java Refactor command creation 2021-08-20 18:42:38 +02:00
QuitGroupCommand.java Use record classes 2021-10-27 14:39:40 +02:00
ReceiveCommand.java Refactor ReceiveCommand in dbus mode and remove ExtendedDbusCommand 2021-11-06 21:09:06 +01:00
RegisterCommand.java Remove libsignal-service from manager lib API 2021-11-06 13:38:10 +01:00
RegistrationCommand.java Refactor command creation 2021-08-20 18:42:38 +02:00
RemoteDeleteCommand.java Use record classes 2021-10-27 14:39:40 +02:00
RemoveDeviceCommand.java Refactor dbus linked devices interface 2021-10-02 18:04:30 +02:00
RemovePinCommand.java Handle UnauthenticatedResponseException internally 2021-10-31 20:53:03 +01:00
SendCommand.java Use record classes 2021-10-27 14:39:40 +02:00
SendContactsCommand.java Print stack trace of exception causes in verbose mode 2021-09-08 20:38:24 +02:00
SendReactionCommand.java Use record classes 2021-10-27 14:39:40 +02:00
SendReceiptCommand.java Refactor Manager interface 2021-09-28 21:13:02 +02:00
SendSyncRequestCommand.java Print stack trace of exception causes in verbose mode 2021-09-08 20:38:24 +02:00
SendTypingCommand.java Remove workaround for getBoolean from JsonRpcLocalCommand 2021-09-30 19:36:31 +02:00
SetPinCommand.java Handle UnauthenticatedResponseException internally 2021-10-31 20:53:03 +01:00
SignalCreator.java Add dbus SignalControl interface to register/verify/link accounts 2021-08-08 18:43:14 +02:00
SubmitRateLimitChallengeCommand.java Add submitRateLimitChallenge command 2021-09-09 19:20:48 +02:00
SubparserAttacher.java Refactor output writers 2021-08-08 17:32:55 +02:00
TrustCommand.java Remove workaround for getBoolean from JsonRpcLocalCommand 2021-09-30 19:36:31 +02:00
UnblockCommand.java Restrict blocking of group to master device 2021-10-12 20:57:25 +02:00
UnregisterCommand.java Remove workaround for getBoolean from JsonRpcLocalCommand 2021-09-30 19:36:31 +02:00
UpdateAccountCommand.java Print stack trace of exception causes in verbose mode 2021-09-08 20:38:24 +02:00
UpdateConfigurationCommand.java Implement getConfiguration method in Manager 2021-11-07 10:38:26 +01:00
UpdateContactCommand.java Refactor Manager interface 2021-09-28 21:13:02 +02:00
UpdateGroupCommand.java Use record classes 2021-10-27 14:39:40 +02:00
UpdateProfileCommand.java Use java.util.Optional in Manager interface 2021-10-31 18:01:17 +01:00
UploadStickerPackCommand.java Use Java 17 2021-10-27 14:39:40 +02:00
VerifyCommand.java Remove libsignal-service from manager lib API 2021-11-06 13:38:10 +01:00
VersionCommand.java Refactor command creation 2021-08-20 18:42:38 +02:00