AsamK
e5a67d6ce1
Refactor manager lib package structure
2023-05-23 19:34:13 +02:00
AsamK
489fb2ac22
Improve error message when joining a group with already pending admin approval
2022-10-07 19:31:27 +02:00
AsamK
06e93b84da
Handle send failures as non fatal and return detailed results in json output
...
Fixes #348
2021-12-11 12:44:11 +01:00
AsamK
fc8b6d0fcb
Clean up base package
2021-11-14 15:00:06 +01:00
AsamK
2ab42ca547
Remove libsignal-service from manager lib API
2021-11-06 13:38:10 +01:00
AsamK
659761f006
Add InactiveGroupLinkException
2021-10-31 19:45:30 +01:00
AsamK
ce7aa580b6
Use record classes
2021-10-27 14:39:40 +02:00
AsamK
ce70a623c2
Use Java 17
2021-10-27 14:39:40 +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
8bcd8d87d2
Update libsignal-service-java
2021-08-29 13:37:24 +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
7b809c6547
Implement JsonRpc command for joinGroup
2021-08-10 18:51:48 +02:00
AsamK
6826e3cb49
Implement JsonRpc command for updateGroup
...
Co-authored-by: technillogue <technillogue@gmail.com>
Closes #666
2021-08-10 18:51:48 +02:00
AsamK
15e8029715
Add PlainTextWriter interface
2021-08-09 19:03:59 +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
5b8c0c4e2d
Refactor group store
2021-05-03 18:43:45 +02:00
AsamK
357e278f48
Remove error handling for oracle unlimited crypto issue
2021-05-01 08:45:10 +02:00
AsamK
221d937eec
Add CommandException to abstract cli return codes for errors
2021-02-23 21:42:42 +01:00
AsamK
c6395b9f35
Use PlainTextWriter for all cli stdout output
2021-02-22 20:43:02 +01:00
AsamK
de273586b4
Use var instead of explicit types
2021-02-21 15:01: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
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
445e8592c4
Implement join group via invitation link
2020-12-21 21:21:40 +01:00