]>
nmode's Git Repositories - signal-cli/log
AsamK [Mon, 8 Nov 2021 20:06:27 +0000 (21:06 +0100)]
Fix ACI null pointer
AsamK [Sun, 7 Nov 2021 11:22:53 +0000 (12:22 +0100)]
Extract SignalJsonRpcDispatcherHandler
AsamK [Sun, 7 Nov 2021 10:04:41 +0000 (11:04 +0100)]
Add exportObject helper method
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
AsamK [Sun, 7 Nov 2021 09:38:26 +0000 (10:38 +0100)]
Implement getConfiguration method in Manager
AsamK [Sat, 6 Nov 2021 22:00:41 +0000 (23:00 +0100)]
Update libsignal-service-java
AsamK [Sat, 6 Nov 2021 20:59:11 +0000 (21:59 +0100)]
Implement close for DbusManagerImpl
AsamK [Sat, 6 Nov 2021 20:18:16 +0000 (21:18 +0100)]
Update reflect-config.json
AsamK [Sat, 6 Nov 2021 20:09:06 +0000 (21:09 +0100)]
Refactor ReceiveCommand in dbus mode and remove ExtendedDbusCommand
AsamK [Sat, 6 Nov 2021 14:41:58 +0000 (15:41 +0100)]
Fix error type for dbus rate limit challenge
AsamK [Sat, 6 Nov 2021 12:29:26 +0000 (13:29 +0100)]
Remove libsignal-service from manager lib API
AsamK [Wed, 3 Nov 2021 19:43:39 +0000 (20:43 +0100)]
Refactor receive api
AsamK [Sun, 31 Oct 2021 20:24:25 +0000 (21:24 +0100)]
Convert RecipientIdentifier to record
AsamK [Sun, 31 Oct 2021 19:53:03 +0000 (20:53 +0100)]
Handle UnauthenticatedResponseException internally
AsamK [Sun, 31 Oct 2021 19:43:29 +0000 (20:43 +0100)]
Replace UnregisteredUserException
AsamK [Sun, 31 Oct 2021 18:45:30 +0000 (19:45 +0100)]
Add InactiveGroupLinkException
AsamK [Sun, 31 Oct 2021 18:35:00 +0000 (19:35 +0100)]
Add InvalidDeviceLinkException exception
AsamK [Sun, 31 Oct 2021 18:15:52 +0000 (19:15 +0100)]
Add Pair record
AsamK [Sun, 31 Oct 2021 17:01:17 +0000 (18:01 +0100)]
Use java.util.Optional in Manager interface
AsamK [Sun, 31 Oct 2021 11:40:21 +0000 (12:40 +0100)]
Add new dbus message received signals with extendable extras map
AsamK [Sat, 30 Oct 2021 11:30:58 +0000 (13:30 +0200)]
Refactor dbus receive message handler
John Freed [Sat, 30 Oct 2021 10:53:33 +0000 (12:53 +0200)]
Implement viewedReceipt
commit
cd29144e81701698092f3334bee0c99c0f77f202
Merge:
14532be f884175
Author: AsamK <asamk@gmx.de>
Date: Sat Oct 30 12:46:59 2021 +0200
Merge branch 'master' into dbus_sendviewed
commit
14532befded0004d884f7f0ffa20a11ee5383c08
Author: John Freed <okgithub@johnfreed.com>
Date: Thu Oct 7 08:24:00 2021 +0200
update deliveryReceipt to conform
commit
a9a6edaf3ff8ac81b1229db294d738f624688a0d
Author: John Freed <okgithub@johnfreed.com>
Date: Thu Oct 7 07:40:20 2021 +0200
implement viewedReceipt
for Dbus and Json -- note that this changes the JsonReceiptMessage
structure
update documentation
Closes #764
AsamK [Wed, 27 Oct 2021 18:59:02 +0000 (20:59 +0200)]
Add fatJar gradle task to create a single executable jar file
AsamK [Wed, 27 Oct 2021 18:00:36 +0000 (20:00 +0200)]
Improve dbus error handling
Fixes #787
AsamK [Sun, 24 Oct 2021 20:26:12 +0000 (22:26 +0200)]
Use record classes
AsamK [Sun, 24 Oct 2021 19:06:13 +0000 (21:06 +0200)]
Use Java 17
AsamK [Sun, 24 Oct 2021 18:46:33 +0000 (20:46 +0200)]
Fix unlikely issues with null values
AsamK [Mon, 25 Oct 2021 13:33:40 +0000 (15:33 +0200)]
Replace File.delete with Files.delete
AsamK [Tue, 26 Oct 2021 19:41:00 +0000 (21:41 +0200)]
Update documentation
AsamK [Tue, 26 Oct 2021 19:40:48 +0000 (21:40 +0200)]
Update slf4j
AsamK [Wed, 27 Oct 2021 12:01:58 +0000 (14:01 +0200)]
Update tests
AsamK [Mon, 25 Oct 2021 09:39:21 +0000 (11:39 +0200)]
Update reflect-config.json
AsamK [Sun, 24 Oct 2021 17:57:39 +0000 (19:57 +0200)]
Bump version
AsamK [Sun, 24 Oct 2021 17:57:31 +0000 (19:57 +0200)]
Update dbus-java version
AsamK [Sun, 24 Oct 2021 17:32:13 +0000 (19:32 +0200)]
Use challenge captchas for proof required exception
AsamK [Sun, 24 Oct 2021 17:16:35 +0000 (19:16 +0200)]
Adapt behavior of receive command as dbus client to match normal mode
AsamK [Sun, 24 Oct 2021 17:16:01 +0000 (19:16 +0200)]
Update libsignal-service-java
AsamK [Thu, 21 Oct 2021 20:59:52 +0000 (22:59 +0200)]
Move receive thread handling to manager
AsamK [Thu, 21 Oct 2021 19:19:14 +0000 (21:19 +0200)]
Split receiveMessages method
AsamK [Thu, 21 Oct 2021 19:02:02 +0000 (21:02 +0200)]
Fix comment
AsamK [Thu, 21 Oct 2021 19:01:48 +0000 (21:01 +0200)]
Add setIgnoreAttachments method
AsamK [Tue, 19 Oct 2021 20:16:35 +0000 (22:16 +0200)]
Improve error message when the last provisioning steps fail
AsamK [Mon, 18 Oct 2021 14:48:07 +0000 (16:48 +0200)]
Add missing null check
Fixes #784
AsamK [Mon, 18 Oct 2021 14:47:26 +0000 (16:47 +0200)]
Update reflect-config.json
AsamK [Sat, 16 Oct 2021 08:05:41 +0000 (10:05 +0200)]
Bump version
AsamK [Fri, 15 Oct 2021 20:36:57 +0000 (22:36 +0200)]
Update CHANGELOG.md
AsamK [Fri, 15 Oct 2021 19:18:47 +0000 (21:18 +0200)]
Check if configuration message contains value before using it
AsamK [Fri, 15 Oct 2021 19:18:18 +0000 (21:18 +0200)]
Update reflect-config
AsamK [Fri, 15 Oct 2021 19:01:37 +0000 (21:01 +0200)]
Update build pipeline to java 17
AsamK [Fri, 15 Oct 2021 19:00:21 +0000 (21:00 +0200)]
Add missing unexport groups call
AsamK [Fri, 15 Oct 2021 18:43:25 +0000 (20:43 +0200)]
Update libsignal-service-java
AsamK [Fri, 15 Oct 2021 18:00:52 +0000 (20:00 +0200)]
Reconnect websocket with exponential backof if connection is lost
AsamK [Fri, 15 Oct 2021 17:40:45 +0000 (19:40 +0200)]
Clear queued message actions after handling
Fixes #777
John Freed [Wed, 13 Oct 2021 06:00:07 +0000 (08:00 +0200)]
fix typos in DBus doc (#774)
and expand on functioning of joinGroup method
AsamK [Tue, 12 Oct 2021 20:14:39 +0000 (22:14 +0200)]
Extract IdentityHelper
AsamK [Tue, 12 Oct 2021 18:49:41 +0000 (20:49 +0200)]
Restrict blocking of group to master device
AsamK [Tue, 12 Oct 2021 18:48:56 +0000 (20:48 +0200)]
Refactor to remove ProfileKeyProvider and UnidentifiedAccessSenderCertificateProvider
AsamK [Tue, 12 Oct 2021 16:25:03 +0000 (18:25 +0200)]
Update graalvm buildtools
John Freed [Mon, 11 Oct 2021 14:53:24 +0000 (16:53 +0200)]
update DBus documentation (#773)
AsamK [Sun, 10 Oct 2021 11:31:44 +0000 (13:31 +0200)]
Update libsignal-service-java
AsamK [Sun, 10 Oct 2021 11:31:34 +0000 (13:31 +0200)]
Reconnect websockets after errors
AsamK [Sun, 10 Oct 2021 11:30:47 +0000 (13:30 +0200)]
Update gradle wrapper
AsamK [Sat, 9 Oct 2021 15:57:32 +0000 (17:57 +0200)]
Update documentation
technillogue [Sat, 9 Oct 2021 15:55:33 +0000 (11:55 -0400)]
Update to new provisioning URL scheme (#762)
John Freed [Tue, 21 Sep 2021 14:42:51 +0000 (16:42 +0200)]
Update documentation
AsamK [Thu, 7 Oct 2021 19:18:14 +0000 (21:18 +0200)]
Implement new dbus group interface
AsamK [Sat, 9 Oct 2021 15:04:01 +0000 (17:04 +0200)]
Add DeviceNotFound Error
John Freed [Sat, 9 Oct 2021 11:04:07 +0000 (13:04 +0200)]
update docs for DBus listDevices method (#768)
AsamK [Thu, 7 Oct 2021 18:52:10 +0000 (20:52 +0200)]
Fix dbus properties GetAll method for variants
AsamK [Thu, 7 Oct 2021 18:51:33 +0000 (20:51 +0200)]
Return struct instead of object path directly for dbus list devices
AsamK [Sun, 3 Oct 2021 15:41:31 +0000 (17:41 +0200)]
Fix device id type
John Freed [Thu, 7 Oct 2021 05:46:15 +0000 (07:46 +0200)]
implement DBus submitRateLimitChallenge method (#763)
update documentation
AsamK [Sun, 3 Oct 2021 14:17:58 +0000 (16:17 +0200)]
Retrieve self profile from storage
AsamK [Sun, 3 Oct 2021 11:12:48 +0000 (13:12 +0200)]
Update libsignal-service-java
AsamK [Sun, 3 Oct 2021 11:14:43 +0000 (13:14 +0200)]
Read configurations from storage
AsamK [Sat, 2 Oct 2021 16:40:36 +0000 (18:40 +0200)]
Don't repeatedly try to refetch group info if permission was denied
i.e. if the user is no longer a member of that group
AsamK [Sat, 2 Oct 2021 16:04:30 +0000 (18:04 +0200)]
Refactor dbus linked devices interface
Export a separate dbus object for each device
AsamK [Sat, 2 Oct 2021 15:16:08 +0000 (17:16 +0200)]
Add helper classes for exporting dbus properties
AsamK [Fri, 1 Oct 2021 15:52:33 +0000 (17:52 +0200)]
Extract configurationStore variable
AsamK [Wed, 29 Sep 2021 17:38:31 +0000 (19:38 +0200)]
Implement configuration handling
Closes #747
AsamK [Thu, 30 Sep 2021 17:33:57 +0000 (19:33 +0200)]
Remove workaround for getBoolean from JsonRpcLocalCommand
AsamK [Tue, 28 Sep 2021 21:48:16 +0000 (23:48 +0200)]
Allow message from pending member if it's just a group update
Fixes #751
AsamK [Tue, 28 Sep 2021 16:51:44 +0000 (18:51 +0200)]
Refactor dbus client mode to improve maintainability
AsamK [Sat, 18 Sep 2021 08:19:56 +0000 (10:19 +0200)]
Refactor Manager interface
AsamK [Wed, 15 Sep 2021 19:40:47 +0000 (21:40 +0200)]
Extract Manager interface
AsamK [Tue, 28 Sep 2021 19:12:37 +0000 (21:12 +0200)]
Do not send message resend request to own device
AsamK [Tue, 28 Sep 2021 19:11:53 +0000 (21:11 +0200)]
Refactor NoteToSelf to singleton class
AsamK [Tue, 28 Sep 2021 16:42:05 +0000 (18:42 +0200)]
Reformat code
John Freed [Tue, 28 Sep 2021 16:41:10 +0000 (18:41 +0200)]
Implement Dbus updateProfile with givenName (#734)
two versions of updateProfile implemented:
- one with givenName and familyName
- one with just name
update documentation
AsamK [Sun, 26 Sep 2021 18:16:27 +0000 (20:16 +0200)]
Refactor isRegistered
John Freed [Sun, 26 Sep 2021 18:09:57 +0000 (20:09 +0200)]
implement Dbus isRegistered() methods (#729)
* implement Dbus isRegistered() methods
isRegistered(number<s>) returns a boolean
isRegistered(numbers<as>) returns an array of Booleans
* Dbus isRegistered() methods
restore isRegistered() and respond to other requests by AsamK
AsamK [Sun, 26 Sep 2021 07:27:55 +0000 (09:27 +0200)]
Reformat code
John Freed [Sun, 26 Sep 2021 07:26:12 +0000 (09:26 +0200)]
implement Dbus updateAccount and listDevices (#730)
* implement Dbus updateAccount and listDevices
implement updateAccount(deviceName<s>) to change device name
implement listDevices
update documentation
* implement Dbus addDevice and removeDevice
update documentation as well
* Dbus add/remove/list/update devices
modifications responding to requests by AsamK
* Dbus incorporating InvalidUri error
Co-authored-by: AsamK <asamk@gmx.de>
John Freed [Sun, 26 Sep 2021 07:04:40 +0000 (09:04 +0200)]
implement Dbus setExpirationTimer (#735)
implement method
update documentation
John Freed [Sun, 26 Sep 2021 07:00:26 +0000 (09:00 +0200)]
implement Dbus sync methods (#737)
implement two Dbus methods:
- sendContacts
- sendSyncRequest
update documentation
John Freed [Sun, 26 Sep 2021 06:59:38 +0000 (08:59 +0200)]
implement Dbus stickerpack method (#740)
implement uploadStickerPack
update documentation
AsamK [Tue, 21 Sep 2021 20:30:27 +0000 (22:30 +0200)]
Reformat code
John Freed [Tue, 21 Sep 2021 20:26:26 +0000 (22:26 +0200)]
Implement Dbus setPin and removePin (#733)
and update documentation
AsamK [Wed, 15 Sep 2021 19:34:46 +0000 (21:34 +0200)]
Adapt visibility
AsamK [Wed, 15 Sep 2021 19:34:05 +0000 (21:34 +0200)]
Update README.md