Commit graph

1011 commits

Author SHA1 Message Date
AsamK
d248f249e3 Implement more methods for DbusManagerImpl 2021-12-11 20:01:36 +01:00
AsamK
4f50668fe3 Update CHANGELOG.md 2021-12-11 19:38:06 +01:00
AsamK
d9c8711eb0 Implement sendGroupTying dbus method 2021-12-11 19:38:06 +01:00
AsamK
4999487476 Update FUNDING.yml 2021-12-11 19:22:16 +01:00
AsamK
62687d103f Replace collect(Collectors.toList()) with toList() 2021-12-11 13:10:39 +01: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
ceafe96e81 Include recipient identifier in send error message 2021-12-10 20:21:14 +01:00
AsamK
b8ac75313f Update resource-config.json 2021-12-10 20:17:52 +01:00
AsamK
f0d9a33d9a Update man pages 2021-12-10 18:39:44 +01:00
AsamK
0bd142ab6b Update bouncycastle 2021-12-10 17:55:34 +01:00
AsamK
c3f0539526 Update libsignal-service-java 2021-12-08 22:31:49 +01:00
AsamK
e9caf21bd3 Print uuid in listIdentities command if number unknown 2021-12-07 00:02:47 +01:00
AsamK
10df4338b1 Improve behavior of changed recipient id 2021-12-07 00:02:24 +01:00
AsamK
bbe74ef020 Always use correct recipientId after recipients were merged 2021-12-06 19:37:14 +01:00
AsamK
9c811ecc02 Extend logging in RecipientStore 2021-12-06 19:18:18 +01:00
AsamK
8867a7b9ee Convert RecipientAddress to record 2021-12-06 18:57:11 +01:00
AsamK
c3a9022bec Add debug log when reading message from stdin 2021-12-05 16:26:18 +01:00
AsamK
cb346fdec4 Update CHANGELOG.md 2021-12-05 16:12:33 +01:00
AsamK
a53bb1c4c6 Adapt error message for multi-account only commands 2021-12-05 16:08:14 +01:00
AsamK
c9928043b2 Copy managers list to prevent ConcurrentModificationException 2021-12-05 15:32:42 +01:00
AsamK
16bf7af297 Remove jackson from lib's api 2021-12-05 15:32:42 +01:00
AsamK
a5013dd08d Close account if user is not registered 2021-12-05 15:32:42 +01:00
AsamK
32c2fae2f7 Update reflect-config.json 2021-12-05 12:34:29 +01:00
AsamK
124d10d6f8 Fix issue when loading a legacy account file without aci 2021-12-05 12:01:12 +01:00
AsamK
6c1013b024 Improve error message when an account is already in use 2021-12-05 12:00:49 +01:00
AsamK
c8b9ab1911 Improve handling of unregistered account 2021-12-05 12:00:31 +01:00
jonas.hoefer
861f47d734 Add dbus methods: deleteContact and deleteRecipient
Closes #814
2021-12-05 11:01:25 +01:00
AsamK
e92d37e3a5 Cache group credentials in memory 2021-12-05 11:00:22 +01:00
AsamK
e83f43065e Remove dead code and fix inspection issues 2021-12-05 10:43:57 +01:00
technillogue
6ffeb7c431
Add -c for --config (#816) 2021-12-05 10:12:50 +01:00
AsamK
855d06dc76 Fix to always update recipientsMerged map when merging recipients 2021-12-03 14:25:07 +01:00
AsamK
f65f0e3873 Update graalvm buildtools 2021-12-03 13:50:39 +01:00
AsamK
f487af5b0c Add Automatic-Module-Name for manager lib 2021-11-28 16:56:05 +01:00
AsamK
7e7e4150e1 Add removeContact command
Closes #335
2021-11-26 20:50:54 +01:00
technillogue
5cd5697aea
add JsonPayment (#808) 2021-11-23 08:14:01 +01:00
AsamK
d13d150fe1 Implement sending message quotes
Fixes #213
2021-11-21 19:18:17 +01:00
AsamK
415b65d208 Only store recipient if there were changes 2021-11-19 17:17:13 +01:00
AsamK
c9dffe47f6 Update libsignal-service-java 2021-11-18 19:25:11 +01:00
AsamK
05ccfef93c Update reflect config 2021-11-15 18:02:41 +01:00
AsamK
f58f85ef60 Return json response if available in error data field 2021-11-14 15:24:21 +01:00
AsamK
fc8b6d0fcb Clean up base package 2021-11-14 15:00:06 +01:00
AsamK
382d8d22d0 Make send behavior more deterministic if there are unregistered recipients
Fixes #803
2021-11-14 14:42:17 +01:00
AsamK
fa5c09d23b Update hypfvieh dbus-java 4.0 beta which uses native java unix sockets
Fixes #673
Fixes #632
2021-11-14 11:39:32 +01:00
AsamK
53b84bad02 Implement sending mentions
Closes #584
2021-11-13 22:54:59 +01:00
AsamK
89f568dd1f Only update last received timestamp at most once per minute 2021-11-13 22:03:54 +01:00
AsamK
8aab644db9 Rename username to account 2021-11-12 16:51:33 +01:00
AsamK
398cddaf29 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.
2021-11-12 16:10:22 +01:00
AsamK
c73c58723c Implement unregister command for jsonrpc and dbus daemon 2021-11-12 16:07:35 +01:00
AsamK
b78573021d Merge multiple SendReceiptActions to same recipient to only send one receipt 2021-11-12 12:10:46 +01:00
AsamK
b7005884fd Implement startLink and finishLink for jsonrpc daemon 2021-11-11 19:15:20 +01:00