]> nmode's Git Repositories - signal-cli/log
signal-cli
3 years agoBump version v0.10.0
AsamK [Sat, 11 Dec 2021 20:21:25 +0000 (21:21 +0100)]
Bump version

3 years agoFix making man pages
AsamK [Sat, 11 Dec 2021 20:04:17 +0000 (21:04 +0100)]
Fix making man pages

3 years agoUpdate tests
AsamK [Sat, 11 Dec 2021 20:01:10 +0000 (21:01 +0100)]
Update tests

3 years agoImplement more methods for DbusManagerImpl
AsamK [Sat, 11 Dec 2021 18:59:34 +0000 (19:59 +0100)]
Implement more methods for DbusManagerImpl

3 years agoUpdate CHANGELOG.md
AsamK [Sat, 11 Dec 2021 18:34:02 +0000 (19:34 +0100)]
Update CHANGELOG.md

3 years agoImplement sendGroupTying dbus method
AsamK [Sat, 11 Dec 2021 18:26:15 +0000 (19:26 +0100)]
Implement sendGroupTying dbus method

3 years agoUpdate FUNDING.yml
AsamK [Sat, 11 Dec 2021 18:22:16 +0000 (19:22 +0100)]
Update FUNDING.yml

3 years agoReplace collect(Collectors.toList()) with toList()
AsamK [Sat, 11 Dec 2021 12:10:39 +0000 (13:10 +0100)]
Replace collect(Collectors.toList()) with toList()

3 years agoHandle send failures as non fatal and return detailed results in json output
AsamK [Sat, 11 Dec 2021 11:44:11 +0000 (12:44 +0100)]
Handle send failures as non fatal and return detailed results in json output

Fixes #348

3 years agoInclude recipient identifier in send error message
AsamK [Fri, 10 Dec 2021 19:21:14 +0000 (20:21 +0100)]
Include recipient identifier in send error message

3 years agoUpdate resource-config.json
AsamK [Fri, 10 Dec 2021 19:17:52 +0000 (20:17 +0100)]
Update resource-config.json

3 years agoUpdate man pages
AsamK [Fri, 10 Dec 2021 17:39:44 +0000 (18:39 +0100)]
Update man pages

3 years agoUpdate bouncycastle
AsamK [Fri, 10 Dec 2021 16:55:34 +0000 (17:55 +0100)]
Update bouncycastle

3 years agoUpdate libsignal-service-java
AsamK [Wed, 8 Dec 2021 21:31:49 +0000 (22:31 +0100)]
Update libsignal-service-java

3 years agoPrint uuid in listIdentities command if number unknown
AsamK [Mon, 6 Dec 2021 23:02:47 +0000 (00:02 +0100)]
Print uuid in listIdentities command if number unknown

3 years agoImprove behavior of changed recipient id
AsamK [Mon, 6 Dec 2021 23:02:24 +0000 (00:02 +0100)]
Improve behavior of changed recipient id

3 years agoAlways use correct recipientId after recipients were merged
AsamK [Mon, 6 Dec 2021 18:37:14 +0000 (19:37 +0100)]
Always use correct recipientId after recipients were merged

3 years agoExtend logging in RecipientStore
AsamK [Mon, 6 Dec 2021 18:18:18 +0000 (19:18 +0100)]
Extend logging in RecipientStore

3 years agoConvert RecipientAddress to record
AsamK [Mon, 6 Dec 2021 17:55:37 +0000 (18:55 +0100)]
Convert RecipientAddress to record

3 years agoAdd debug log when reading message from stdin
AsamK [Sun, 5 Dec 2021 15:26:18 +0000 (16:26 +0100)]
Add debug log when reading message from stdin

3 years agoUpdate CHANGELOG.md
AsamK [Sun, 5 Dec 2021 15:12:33 +0000 (16:12 +0100)]
Update CHANGELOG.md

3 years agoAdapt error message for multi-account only commands
AsamK [Sun, 5 Dec 2021 15:08:14 +0000 (16:08 +0100)]
Adapt error message for multi-account only commands

3 years agoCopy managers list to prevent ConcurrentModificationException
AsamK [Sun, 5 Dec 2021 14:15:53 +0000 (15:15 +0100)]
Copy managers list to prevent ConcurrentModificationException

3 years agoRemove jackson from lib's api
AsamK [Sun, 5 Dec 2021 13:41:13 +0000 (14:41 +0100)]
Remove jackson from lib's api

3 years agoClose account if user is not registered
AsamK [Sun, 5 Dec 2021 14:32:28 +0000 (15:32 +0100)]
Close account if user is not registered

3 years agoUpdate reflect-config.json
AsamK [Sun, 5 Dec 2021 11:34:29 +0000 (12:34 +0100)]
Update reflect-config.json

3 years agoFix issue when loading a legacy account file without aci
AsamK [Sun, 5 Dec 2021 11:01:12 +0000 (12:01 +0100)]
Fix issue when loading a legacy account file without aci

3 years agoImprove error message when an account is already in use
AsamK [Sun, 5 Dec 2021 11:00:49 +0000 (12:00 +0100)]
Improve error message when an account is already in use

3 years agoImprove handling of unregistered account
AsamK [Sun, 5 Dec 2021 11:00:31 +0000 (12:00 +0100)]
Improve handling of unregistered account

3 years agoAdd dbus methods: deleteContact and deleteRecipient
jonas.hoefer [Thu, 2 Dec 2021 10:02:28 +0000 (11:02 +0100)]
Add dbus methods: deleteContact and deleteRecipient

Closes #814

3 years agoCache group credentials in memory
AsamK [Sun, 5 Dec 2021 10:00:22 +0000 (11:00 +0100)]
Cache group credentials in memory

3 years agoRemove dead code and fix inspection issues
AsamK [Sun, 5 Dec 2021 09:25:46 +0000 (10:25 +0100)]
Remove dead code and fix inspection issues

3 years agoAdd -c for --config (#816)
technillogue [Sun, 5 Dec 2021 09:12:50 +0000 (04:12 -0500)]
Add -c for --config (#816)

3 years agoFix to always update recipientsMerged map when merging recipients
AsamK [Fri, 3 Dec 2021 13:25:07 +0000 (14:25 +0100)]
Fix to always update recipientsMerged map when merging recipients

3 years agoUpdate graalvm buildtools
AsamK [Fri, 3 Dec 2021 12:50:39 +0000 (13:50 +0100)]
Update graalvm buildtools

3 years agoAdd Automatic-Module-Name for manager lib
AsamK [Sun, 28 Nov 2021 15:56:05 +0000 (16:56 +0100)]
Add Automatic-Module-Name for manager lib

3 years agoAdd removeContact command
AsamK [Fri, 26 Nov 2021 19:50:54 +0000 (20:50 +0100)]
Add removeContact command

Closes #335

3 years agoadd JsonPayment (#808)
technillogue [Tue, 23 Nov 2021 07:14:01 +0000 (02:14 -0500)]
add JsonPayment (#808)

3 years agoImplement sending message quotes
AsamK [Sun, 21 Nov 2021 18:18:17 +0000 (19:18 +0100)]
Implement sending message quotes

Fixes #213

3 years agoOnly store recipient if there were changes
AsamK [Fri, 19 Nov 2021 16:17:13 +0000 (17:17 +0100)]
Only store recipient if there were changes

3 years agoUpdate libsignal-service-java
AsamK [Thu, 18 Nov 2021 18:23:11 +0000 (19:23 +0100)]
Update libsignal-service-java

3 years agoUpdate reflect config
AsamK [Mon, 15 Nov 2021 17:02:41 +0000 (18:02 +0100)]
Update reflect config

3 years agoReturn json response if available in error data field
AsamK [Sun, 14 Nov 2021 14:24:21 +0000 (15:24 +0100)]
Return json response if available in error data field

3 years agoClean up base package
AsamK [Sun, 14 Nov 2021 14:00:06 +0000 (15:00 +0100)]
Clean up base package

3 years agoMake send behavior more deterministic if there are unregistered recipients
AsamK [Sun, 14 Nov 2021 13:42:17 +0000 (14:42 +0100)]
Make send behavior more deterministic if there are unregistered recipients

Fixes #803

3 years agoUpdate hypfvieh dbus-java 4.0 beta which uses native java unix sockets
AsamK [Sun, 14 Nov 2021 10:24:13 +0000 (11:24 +0100)]
Update hypfvieh dbus-java 4.0 beta which uses native java unix sockets

Fixes #673
Fixes #632

3 years agoImplement sending mentions
AsamK [Sat, 13 Nov 2021 21:54:59 +0000 (22:54 +0100)]
Implement sending mentions

Closes #584

3 years agoOnly update last received timestamp at most once per minute
AsamK [Sat, 13 Nov 2021 21:03:54 +0000 (22:03 +0100)]
Only update last received timestamp at most once per minute

3 years agoRename username to account
AsamK [Fri, 12 Nov 2021 15:38:55 +0000 (16:38 +0100)]
Rename username to account

3 years agoAdapt register command to reactivate account if possible
AsamK [Fri, 12 Nov 2021 15:10:22 +0000 (16:10 +0100)]
Adapt register command to reactivate account if possible

By default the unregister command just deactivates the account, in which
case it can be reactivated without sms verification if the local data is
still available.
If the account was deleted (with --delete-account) it cannot be reactivated.

3 years agoImplement unregister command for jsonrpc and dbus daemon
AsamK [Fri, 12 Nov 2021 15:07:35 +0000 (16:07 +0100)]
Implement unregister command for jsonrpc and dbus daemon

3 years agoMerge multiple SendReceiptActions to same recipient to only send one receipt
AsamK [Fri, 12 Nov 2021 11:10:46 +0000 (12:10 +0100)]
Merge multiple SendReceiptActions to same recipient to only send one receipt

3 years agoImplement startLink and finishLink for jsonrpc daemon
AsamK [Thu, 11 Nov 2021 17:27:16 +0000 (18:27 +0100)]
Implement startLink and finishLink for jsonrpc daemon

3 years agoImplement register and verify commands for json rpc
AsamK [Thu, 11 Nov 2021 14:49:23 +0000 (15:49 +0100)]
Implement register and verify commands for json rpc

3 years agoAdd MultiAccountManager
AsamK [Thu, 11 Nov 2021 12:29:32 +0000 (13:29 +0100)]
Add MultiAccountManager

3 years agoUpdate gradle
AsamK [Thu, 11 Nov 2021 12:18:20 +0000 (13:18 +0100)]
Update gradle

3 years agoAdd getDefaultLocale utils method
AsamK [Wed, 10 Nov 2021 20:58:39 +0000 (21:58 +0100)]
Add getDefaultLocale utils method

3 years agoAdd listAccounts command
AsamK [Wed, 10 Nov 2021 19:12:40 +0000 (20:12 +0100)]
Add listAccounts command

3 years agoAdd JsonRpcMultiCommand
AsamK [Wed, 10 Nov 2021 18:21:51 +0000 (19:21 +0100)]
Add JsonRpcMultiCommand

3 years agoRename JsonRpcCommand class
AsamK [Wed, 10 Nov 2021 16:11:16 +0000 (17:11 +0100)]
Rename JsonRpcCommand class

3 years agoRename --username to --account
AsamK [Wed, 10 Nov 2021 15:55:13 +0000 (16:55 +0100)]
Rename --username to --account

3 years agoCache sender certificates in memory
AsamK [Wed, 10 Nov 2021 14:36:29 +0000 (15:36 +0100)]
Cache sender certificates in memory

3 years agoUpdate reflect-config.json
AsamK [Wed, 10 Nov 2021 14:23:22 +0000 (15:23 +0100)]
Update reflect-config.json

3 years agoRead phone number unlisted state from storage
AsamK [Wed, 10 Nov 2021 13:43:03 +0000 (14:43 +0100)]
Read phone number unlisted state from storage

3 years agoRead phone number sharing mode from storage
AsamK [Wed, 10 Nov 2021 13:14:19 +0000 (14:14 +0100)]
Read phone number sharing mode from storage

Fixes #755

3 years agoImplement socket/tcp for daemon command
AsamK [Wed, 10 Nov 2021 09:30:57 +0000 (10:30 +0100)]
Implement socket/tcp for daemon command

3 years agoUpdate reflect-config.json
AsamK [Wed, 10 Nov 2021 11:12:19 +0000 (12:12 +0100)]
Update reflect-config.json

3 years agoSynchronize plain text output of incoming messages
AsamK [Wed, 10 Nov 2021 09:30:24 +0000 (10:30 +0100)]
Synchronize plain text output of incoming messages

3 years agoFix remote delete in dbus receive
AsamK [Wed, 10 Nov 2021 09:24:37 +0000 (10:24 +0100)]
Fix remote delete in dbus receive

3 years agoClose Manager if checkAccountState fails
AsamK [Tue, 9 Nov 2021 21:46:32 +0000 (22:46 +0100)]
Close Manager if checkAccountState fails

3 years agoDisconnect websocket when receiving is done
AsamK [Tue, 9 Nov 2021 17:28:14 +0000 (18:28 +0100)]
Disconnect websocket when receiving is done

3 years agoRename jsonrpc bulk to batch message
AsamK [Tue, 9 Nov 2021 13:22:35 +0000 (14:22 +0100)]
Rename jsonrpc bulk to batch message

3 years agoAdd DecryptedApproveMember, QuotedAttachment, and ModifyAvatarAction (#798)
technillogue [Mon, 8 Nov 2021 22:43:02 +0000 (17:43 -0500)]
Add DecryptedApproveMember, QuotedAttachment, and ModifyAvatarAction (#798)

3 years agoFix missing bracket
AsamK [Mon, 8 Nov 2021 22:41:53 +0000 (23:41 +0100)]
Fix missing bracket

3 years agoExtract JsonRpcNamespace
AsamK [Mon, 8 Nov 2021 13:57:38 +0000 (14:57 +0100)]
Extract JsonRpcNamespace

3 years agoExtend logging in JsonRpcReader
AsamK [Mon, 8 Nov 2021 13:56:50 +0000 (14:56 +0100)]
Extend logging in JsonRpcReader

3 years agoFix removeReceiveHandler to not incorrectly reset the receiveThread
AsamK [Mon, 8 Nov 2021 13:43:57 +0000 (14:43 +0100)]
Fix removeReceiveHandler to not incorrectly reset the receiveThread

3 years agoMove Writer creation out of WriterImpls
AsamK [Sun, 7 Nov 2021 14:13:53 +0000 (15:13 +0100)]
Move Writer creation out of WriterImpls

3 years agoAdd logging bridge for java.util.logging
AsamK [Mon, 8 Nov 2021 20:16:06 +0000 (21:16 +0100)]
Add logging bridge for java.util.logging

3 years agoFix ACI null pointer
AsamK [Mon, 8 Nov 2021 20:06:27 +0000 (21:06 +0100)]
Fix ACI null pointer

3 years agoExtract SignalJsonRpcDispatcherHandler
AsamK [Sun, 7 Nov 2021 11:22:53 +0000 (12:22 +0100)]
Extract SignalJsonRpcDispatcherHandler

3 years agoAdd exportObject helper method
AsamK [Sun, 7 Nov 2021 10:04:41 +0000 (11:04 +0100)]
Add exportObject helper method

3 years agoImplement configuration properties for dbus
John Freed [Sun, 7 Nov 2021 09:59:14 +0000 (10:59 +0100)]
Implement configuration properties for dbus

Closes #759

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

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

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

    add a DBus "daemon running" indicator

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

    changing most DBus logger.info to logger.debug

commit 15da0601272db4b907bf94240b436667870cea87
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 09da3aae62d34de33b73dc53870090c23efe078a
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 3c40b11b8a6a0619e92de6d54262966aee27fd5d
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 8416d4ac475af5c512d963bf79e62e933592e20a
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

3 years agoImplement getConfiguration method in Manager
AsamK [Sun, 7 Nov 2021 09:38:26 +0000 (10:38 +0100)]
Implement getConfiguration method in Manager

3 years agoUpdate libsignal-service-java
AsamK [Sat, 6 Nov 2021 22:00:41 +0000 (23:00 +0100)]
Update libsignal-service-java

3 years agoImplement close for DbusManagerImpl
AsamK [Sat, 6 Nov 2021 20:59:11 +0000 (21:59 +0100)]
Implement close for DbusManagerImpl

3 years agoUpdate reflect-config.json
AsamK [Sat, 6 Nov 2021 20:18:16 +0000 (21:18 +0100)]
Update reflect-config.json

3 years agoRefactor ReceiveCommand in dbus mode and remove ExtendedDbusCommand
AsamK [Sat, 6 Nov 2021 20:09:06 +0000 (21:09 +0100)]
Refactor ReceiveCommand in dbus mode and remove ExtendedDbusCommand

3 years agoFix error type for dbus rate limit challenge
AsamK [Sat, 6 Nov 2021 14:41:58 +0000 (15:41 +0100)]
Fix error type for dbus rate limit challenge

3 years agoRemove libsignal-service from manager lib API
AsamK [Sat, 6 Nov 2021 12:29:26 +0000 (13:29 +0100)]
Remove libsignal-service from manager lib API

3 years agoRefactor receive api
AsamK [Wed, 3 Nov 2021 19:43:39 +0000 (20:43 +0100)]
Refactor receive api

3 years agoConvert RecipientIdentifier to record
AsamK [Sun, 31 Oct 2021 20:24:25 +0000 (21:24 +0100)]
Convert RecipientIdentifier to record

3 years agoHandle UnauthenticatedResponseException internally
AsamK [Sun, 31 Oct 2021 19:53:03 +0000 (20:53 +0100)]
Handle UnauthenticatedResponseException internally

3 years agoReplace UnregisteredUserException
AsamK [Sun, 31 Oct 2021 19:43:29 +0000 (20:43 +0100)]
Replace UnregisteredUserException

3 years agoAdd InactiveGroupLinkException
AsamK [Sun, 31 Oct 2021 18:45:30 +0000 (19:45 +0100)]
Add InactiveGroupLinkException

3 years agoAdd InvalidDeviceLinkException exception
AsamK [Sun, 31 Oct 2021 18:35:00 +0000 (19:35 +0100)]
Add InvalidDeviceLinkException exception

3 years agoAdd Pair record
AsamK [Sun, 31 Oct 2021 18:15:52 +0000 (19:15 +0100)]
Add Pair record

3 years agoUse java.util.Optional in Manager interface
AsamK [Sun, 31 Oct 2021 17:01:17 +0000 (18:01 +0100)]
Use java.util.Optional in Manager interface

3 years agoAdd new dbus message received signals with extendable extras map
AsamK [Sun, 31 Oct 2021 11:40:21 +0000 (12:40 +0100)]
Add new dbus message received signals with extendable extras map

3 years agoRefactor dbus receive message handler
AsamK [Sat, 30 Oct 2021 11:30:58 +0000 (13:30 +0200)]
Refactor dbus receive message handler