AsamK
e5a67d6ce1
Refactor manager lib package structure
2023-05-23 19:34:13 +02:00
AsamK
9ad24614cb
Rename main/master device to primary device
2022-05-24 14:36:33 +02:00
AsamK
53f47d42fc
Refactor set blocked methods to accept multiple recipientIds/groupIds
2022-05-18 11:09:05 +02:00
AsamK
5cccf52103
Cleanup manager package
2022-02-06 17:46:34 +01:00
AsamK
c88c92086e
Add UnregisteredRecipientException
2021-12-30 17:15:49 +01:00
AsamK
fc8b6d0fcb
Clean up base package
2021-11-14 15:00:06 +01:00
AsamK
997b3c6a2a
Restrict blocking of group to master device
2021-10-12 20:57:25 +02:00
AsamK
d72b838560
Refactor Manager interface
2021-09-28 21:13:02 +02:00
AsamK
2044a7d7a5
Print stack trace of exception causes in verbose mode
2021-09-08 20:38:24 +02:00
AsamK
8bc6c0abcb
Extract ContactHelper and IncomingMessageHandler
2021-08-26 15:25:02 +02:00
AsamK
95792be9bc
Align cli param names for recipient
2021-08-25 21:21:19 +02:00
AsamK
467a48bac5
Add RecipientIdentifier as external Manager interface
2021-08-25 20:12:10 +02:00
AsamK
af292d8f0e
Refactor command creation
2021-08-20 18:42:38 +02:00
AsamK
5d8d0dcad6
Implement JsonRpc command for commands without output
2021-08-10 18:51:48 +02:00
AsamK
6c00054407
Replace --group parameter with --group-id
2021-08-10 14:34:22 +02:00
AsamK
48b2c7ff8a
Refactor output writers
2021-08-08 17:32:55 +02:00
AsamK
b8a0901fbd
Improve command line help
...
Fixes #450
2021-05-20 20:54:11 +02:00
AsamK
36475bb632
Prevent updateContact and block commands on linked devices
...
The changes would be overwritten with the next sync anyway
Fixes #600
2021-05-03 19:46:35 +02:00
AsamK
221d937eec
Add CommandException to abstract cli return codes for errors
2021-02-23 21:42:42 +01:00
AsamK
de273586b4
Use var instead of explicit types
2021-02-21 15:01:41 +01:00
AsamK
e74be0c345
Refactor register and verify
2021-01-10 23:06:13 +01:00
AsamK
9e6a353427
Move group classes to separate package
2020-12-29 22:09:06 +01:00
AsamK
9942d967a4
Refactor to use GroupId class to wrap the byte array
...
Helps distinguish between group v1 and v2 ids
2020-12-24 16:36:47 +01:00
AsamK
591c0fe8a3
Reformat project
2020-12-08 20:59:20 +01:00
AsamK
d08508e6ef
Move Exception classes to corresponding package
2020-05-15 20:03:51 +02:00
AsamK
4f1ee83475
Reformat project
2020-03-23 14:49:21 +01:00
Daniel Schäufele
8b9640ba14
Add support for blocking contacts and accounts ( #260 )
...
* Add blockContact and unblockContact subcommands
* Send blocked status in contacts sync
* Use only one method for blocking and unblocking
* Add blocking/unblocking for groups
* Prevent blocked messages from being printed
* Print blocked property in listContacts and listGroups commands
* Handle BlockedListMessages
* Store blocked state from incoming contact and group sync messages
* Minor changes and corrections
* Add block and unblock commands to man file (and also fix some headings of commands)
2020-01-22 08:39:28 +01:00