Commit graph

676 commits

Author SHA1 Message Date
technillogue
8cc4877627
Include source name in JSON output (#663)
* add sourceName

* avoid sourceName might not have been initialized

* catch NullPointerException instead of checking for null

* Update JsonMessageEnvelope.java

Co-authored-by: AsamK <asamk@gmx.de>
Fixes #663
2021-07-23 17:19:09 +02:00
AsamK
ca3871e223 Handle missing captcha parameter correctly
Fixes #644
2021-06-15 23:15:36 +02:00
AsamK
0b2d37fe68 Rename method parameter 2021-06-13 14:32:58 +02:00
AsamK
7e223dc228 Add sendTyping command
Fixes #602
2021-06-12 17:57:15 +02:00
AsamK
ec3d2346ef Strip url scheme from captcha string 2021-06-12 16:22:51 +02:00
AsamK
87406e2cdb Implement --delete flag for quitGroup
Closes #638
2021-06-12 11:33:19 +02:00
AsamK
a257a2f7b5 Add dbus signal handler on specific object
Otherwise the messages from all exported objects would be received

Fixes #635
2021-05-31 19:07:30 +02:00
AsamK
a70dfdc8b8 Fix error message 2021-05-28 18:09:41 +02:00
AsamK
cfc818872f Add hint that messages must be regularly received 2021-05-24 12:18:33 +02:00
AsamK
b8a0901fbd Improve command line help
Fixes #450
2021-05-20 20:54:11 +02:00
AsamK
30690785fd Update libsignal-service-java 2021-05-19 22:51:35 +02:00
AsamK
f445cfb5c1 Include proof required information in sending error 2021-05-16 16:53:04 +02:00
AsamK
2016cf2a5f Fix camel case device-id flag 2021-05-16 16:11:55 +02:00
AsamK
81ee2c2d2b Update group with remaining options, after creating it 2021-05-15 18:26:45 +02:00
AsamK
ea633efc9c Prevent last admin from leaving group 2021-05-15 18:05:07 +02:00
AsamK
78f22c7020 Implement setting group permissions 2021-05-15 17:04:22 +02:00
AsamK
7170a68571 Implement setting expiration timer for groups 2021-05-15 17:04:22 +02:00
AsamK
03589f858b Implement configuring of group link 2021-05-15 17:04:22 +02:00
AsamK
3de30e166f Implement add/remove admin privileges 2021-05-15 17:04:22 +02:00
AsamK
a91e3f762e Implement remove group members 2021-05-15 17:04:22 +02:00
AsamK
4ebacd0e1f Split createGroup out of updateGroup method 2021-05-14 21:33:04 +02:00
AsamK
dd0effc10c Add group descriptions 2021-05-13 20:05:46 +02:00
AsamK
8e8eed7b06 Update argparse4j 2021-05-13 18:06:57 +02:00
AsamK
06e9f8ba64 Update libsignal-service-java 2021-05-13 17:30:29 +02:00
AsamK
db756bfe10 Add --service-environment to allow testing against sandbox environment 2021-05-12 23:28:52 +02:00
Florian7843
726103d138
Fixed typo, where "note" was written as "not" (#619) 2021-05-12 22:55:31 +02:00
AsamK
3fc5bec149 Prevent NPE during migration, when profile key is null 2021-05-12 19:34:09 +02:00
AsamK
0455d3e8a8 Warn when using a legacy data path 2021-05-11 18:39:11 +02:00
AsamK
ab95e635ce Allow relinking an account if it's no longer authorized 2021-05-09 12:22:44 +02:00
AsamK
6cb867cbeb Encrypt/decrypt device names 2021-05-08 21:25:12 +02:00
AsamK
56ac648922 Reduce default receive timeout to 1 second 2021-05-08 15:30:27 +02:00
AsamK
a4e34e600e Check if account file already exists before actually completing device link 2021-05-08 15:19:49 +02:00
AsamK
1bd60eea81 Renew session if message decryption fails with ProtocolInvalidMessageException 2021-05-05 20:20:02 +02:00
AsamK
b7f05a1c80 Extend updateProfile command to set family name 2021-05-05 19:32:52 +02:00
AsamK
3357945a5a Reduce usage of deprecated resolved methods 2021-05-04 21:18:25 +02:00
AsamK
9e3c9db5c0 Add sendSyncRequest command 2021-05-03 20:37:13 +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
0091c1cf26 Add --delete-account argument to completely delete an account 2021-05-03 18:43:45 +02:00
AsamK
5b8c0c4e2d Refactor group store 2021-05-03 18:43:45 +02:00
AsamK
224d8194cc Refactor contact and profile store 2021-05-03 18:43:45 +02:00
AsamK
8a0c6cae15 Refactor identity key store 2021-05-01 08:46:00 +02:00
AsamK
357e278f48 Remove error handling for oracle unlimited crypto issue 2021-05-01 08:45:10 +02:00
infra
0a63dd1db4
Enable unlimited strength crypto via system Security property (#608) 2021-05-01 08:38:31 +02:00
AsamK
b9b4d846d3 Resolve recipient address when displaying untrusted identity message 2021-04-23 22:00:09 +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
AsamK
b39f7c1807 Remove redundant public modifiers from interface 2021-04-03 19:08:45 +02:00
Adaptive Garage
8f4d89e2f7
dbus implementation of sendReaction command (#581) 2021-04-02 08:53:54 +02:00
Adaptive Garage
ea035db94f
Fix sendReaction to group (#580)
Co-authored-by: rknotek <roman.knotek@comint.cz>
2021-03-24 21:49:03 +01:00
AsamK
1bf848cde1 Ignore broken user data again for multi account commands 2021-03-08 21:21:51 +01:00
AsamK
be4b683a41 Allow MultiLocalCommands to be called when no local users exist 2021-03-08 21:21:51 +01:00