John Freed
0583ad8f19
Merge branch master into dbus_mentions_attachments
2021-10-15 08:05:17 +02:00
John Freed
18ad9fbb4e
fix typos in DBus doc ( #774 )
...
and expand on functioning of joinGroup method
2021-10-13 08:00:07 +02:00
John Freed
a95886c491
update DBus documentation ( #773 )
2021-10-11 16:53:24 +02:00
AsamK
abd0e71814
Update documentation
2021-10-09 17:57:32 +02:00
John Freed
6501ffcdac
Update documentation
2021-10-09 17:41:23 +02:00
John Freed
cadcc6c8ef
update docs for DBus listDevices method ( #768 )
2021-10-09 13:04:07 +02:00
John Freed
cff5ec9a9f
Merge branch master into dbus_mentions_attachments
2021-10-07 18:39:31 +02:00
John Freed
24e7c028b9
new DBus signal ReceiptReceivedV2
...
ReceiptReceivedV2 (timestamp<x>, sender<s>, isDeliveryReceipt<b>, isReadReceipt
<b>, isViewedReceipt<b>)::
send three (mutually exclusive) booleans to describe nature of receipt
2021-10-07 18:34:15 +02:00
John Freed
d4838bd646
implement DBus submitRateLimitChallenge method ( #763 )
...
update documentation
2021-10-07 07:46:15 +02:00
AsamK
6f5e72119e
Implement configuration handling
...
Closes #747
2021-09-30 21:41:24 +02:00
John Freed
ba817e2ae4
Implement Dbus updateProfile with givenName ( #734 )
...
two versions of updateProfile implemented:
- one with givenName and familyName
- one with just name
update documentation
2021-09-28 18:41:10 +02:00
John Freed
1c4a32fef4
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
2021-09-26 20:09:57 +02:00
John Freed
e78463ea0a
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>
2021-09-26 09:26:12 +02:00
John Freed
d47574351e
implement Dbus setExpirationTimer ( #735 )
...
implement method
update documentation
2021-09-26 09:04:40 +02:00
John Freed
8bee08fd96
implement Dbus sync methods ( #737 )
...
implement two Dbus methods:
- sendContacts
- sendSyncRequest
update documentation
2021-09-26 09:00:26 +02:00
John Freed
1ca0e75ef1
implement Dbus stickerpack method ( #740 )
...
implement uploadStickerPack
update documentation
2021-09-26 08:59:38 +02:00
John Freed
d622967192
Implement Dbus setPin and removePin ( #733 )
...
and update documentation
2021-09-21 22:26:26 +02:00
John Freed
a884b7b1d5
minor doc fixes
2021-09-21 09:03:27 +02:00
John Freed
205cc8d6c2
DbusMention and DbusAttachment, with signals
...
Two new data types: `DbusMention` (created by @0b11001111) and `DbusAttachment`.
Two new signals, `MessageReceivedV2` and `SyncMessageReceivedV2`.
This is to address #671 #316 #658 and #491 , in particular addressing the issues raised by @AsamK in #658 .
The new signals provide the new data structures to the user program, while the existing signals, `MessageReceived` and `SyncMessageReceived`, continue to provide the old data types (with no information about mentions or attachment metadata).
As a result, for each message received, two signals will be emitted: the legacy signal and the V2 signal. Existing (old-style) programs will not see the V2 signal, and so nothing will break. New programs can ignore the legacy signal and process the enhanced data.
2021-09-20 20:39:12 +02:00
JtheSaw
11b3758416
Add sendTyping and sendReceipt to dbus interface ( #718 )
...
* Add sendTyping and sendReceipt to dbus interface
* Resolve requested changes
* Adapt documentation
2021-09-13 17:01:26 +02:00
AsamK
cbff7217c1
Bump version
2021-09-12 17:47:02 +02:00
AsamK
299671480f
Add possibility to update the device name
2021-09-05 11:41:38 +02:00
AsamK
6c3106db5d
Add new --trust-new-identities global parameter
...
Closes #360
2021-08-23 15:58:05 +02:00
AsamK
e3752e733a
Implement sendReceipt command
...
Fixes #305
2021-08-22 14:25:48 +02:00
AsamK
610e32aa52
Implement announcement groups
2021-08-22 09:55:53 +02:00
AsamK
6c00054407
Replace --group parameter with --group-id
2021-08-10 14:34:22 +02:00
AsamK
641dc7577c
Rename --endsession parameter to --end-session
2021-08-09 17:42:34 +02:00
AsamK
f449a242e4
Remove fallbacks to deprecated data paths
2021-08-08 15:52:54 +02:00
AsamK
f40c351662
Add optional content type to json sticker pack manifest
2021-06-13 14:32:58 +02:00
AsamK
7e223dc228
Add sendTyping command
...
Fixes #602
2021-06-12 17:57:15 +02:00
AsamK
87406e2cdb
Implement --delete flag for quitGroup
...
Closes #638
2021-06-12 11:33:19 +02:00
AsamK
b8a0901fbd
Improve command line help
...
Fixes #450
2021-05-20 20:54:11 +02:00
AsamK
2016cf2a5f
Fix camel case device-id flag
2021-05-16 16:11:55 +02:00
AsamK
5c3fc44d00
Update documentation
2021-05-15 18:53:00 +02:00
AsamK
fa44f8b6a8
Add sendSyncRequest to man page
2021-05-11 22:02:36 +02:00
AsamK
b7f05a1c80
Extend updateProfile command to set family name
2021-05-05 19:32:52 +02:00
AsamK
4f578c2645
Create an initial empty profile after registration
2021-05-03 18:43:45 +02:00
AsamK
0091c1cf26
Add --delete-account argument to completely delete an account
2021-05-03 18:43:45 +02:00
Adaptive Garage
05abb3f9f6
Send remote delete ( #593 )
...
* Implementation of remoteDelete command, iteration 1
* Implementation of remoteDelete command, iteration 2
* Implementation of remoteDelete command, iteration 3
* Implementation of remoteDelete command, iteration 4
* Implementation of remoteDelete command, iteration 5
* Implementation of remoteDelete command, iteration 6
* Renaming dbus methods remoteGroupDelete -> sendGroupRemoteDeleteMessage, remoteDelete -> sendRemoteDeleteMessage
2021-04-05 19:49:45 +02:00
Adaptive Garage
2ad18342a8
Dbus sendreaction doc ( #591 )
...
* Documentation of dbus methods sendGroupMessageReaction, sendMessageReaction
* Documentation of dbus methods sendGroupMessageReaction, sendMessageReaction. Fix 1.
2021-04-05 17:00:20 +02:00
exquo
7832afd819
Improve DBus man page ( #589 )
...
* Improve DBus man page
- Expand synopsis
- Add examples
- Fix typos
* Update to DBus man page
2021-04-03 21:22:05 +02:00
Adimarantis
caf16231aa
Adding Dbus manpage ( #564 )
...
* some small dbus return code fixes
* Added DBus manpage
* changed getDisplayName behaviour
* reverted change in manager
* some small dbus return code fixes
* Added DBus manpage
* changed getDisplayName behaviour
* reverted change in manager
* Dbus manpage
2021-04-02 09:19:07 +02: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
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
e6ea5d55f8
Update man page
2021-01-15 22:32:13 +01:00
AsamK
5938d54784
Add --verbose flag to show extended logging
...
Fixes #379
2021-01-15 11:43:53 +01:00
AsamK
5760a53831
Update man page
2021-01-14 22:19:54 +01:00
AsamK
f0834c7a47
Reformat man doc and clarify help text
2021-01-13 17:04:58 +01:00
Atomic-Bean
90f5cd79c9
Added JSON output to listGroups and allowed json to be activated with -j ( #401 )
...
* Added json output to listGroups and allowed json to be activated with -j
* Renamed classes
* Added AsamK's suggestions
* Removed isRegisted check since that is causing a conflict with upstream
* Fixed an issue in the help message for listGroupsCommand
* Re-enabled --json for receive and getUserStatuses commands as deprecated
* Added better depricated warning message and clarified some java doc stuff
2021-01-13 16:51:31 +01:00