John Freed
58d55ef807
implement setExpirationTimer for DBus clients
2021-08-12 14:48:18 +02:00
John Freed
5059925b22
Revert "track attachment data ( #671 and #316 )"
...
This reverts commit 8aed357994
.
2021-08-12 14:38:47 +02:00
John Freed
0f437dbfd1
implement setExpirationTimer for DBus clients
2021-08-12 10:14:26 +02:00
John Freed
fcb604c29b
temporarily remove setExpirationTimer to allow cherry-pick
2021-08-12 10:13:36 +02:00
John Freed
33bb95e13f
implement isRegistered methods for DBus clients
...
in Signal.java:
+ boolean isRegistered(String number)
+ List<Boolean> isRegistered(List<String> numbers)
2021-08-12 09:53:38 +02:00
John Freed
022cb969f6
temporarily remove isRegistered to allow cherry-pick
2021-08-12 09:52:28 +02:00
John Freed
2e82a12bbf
implement methods for DBus clients
...
in Signal.java:
+ String getObjectPath()
+ List<String> listDevices()
+ void updateAccount()
+ List<String> listIdentity(String number)
2021-08-12 09:03:59 +02:00
John Freed
da28e62974
implement isRegistered() method for DBus
2021-08-11 07:10:27 +02:00
John Freed
8aed357994
track attachment data ( #671 and #316 )
...
create new DbusAttachment type
allow URLs for --attachment option
update manpage
update wiki with signalmail
implement setExpirationTimer() for DBus
implement isRegistered() for DBus
add sendNoteToSelfMessageWithDBusAttachments
add sendGroupMessageWithDBusAttachments
add sendMessageWithDBusAttachments
bump version
2021-08-11 07:08:43 +02:00
AsamK
8f781c019f
Add dbus SignalControl interface to register/verify/link accounts
2021-08-08 18:43:14 +02:00
AsamK
30690785fd
Update libsignal-service-java
2021-05-19 22:51:35 +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
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
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
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
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
8f4d89e2f7
dbus implementation of sendReaction command ( #581 )
2021-04-02 08:53:54 +02:00
Adimarantis
a7b414a870
some small dbus return code fixes ( #556 )
...
* some small dbus return code fixes
* Added DBus manpage
* changed getDisplayName behaviour
* reverted change in manager
2021-03-07 21:05:49 +01:00
AsamK
253757cb31
Improve dbus impl
2021-03-01 20:39:45 +01:00
AsamK
631f10c916
Reformat
2021-03-01 20:33:12 +01:00
Adimarantis
1d2c7a479d
Dbus enhancements ( #543 )
...
* Dbus enhancements
* reverted sendMessage, completed isContactBlocked, fixed formatting
* Updates based on feedback and fixes
* Added trim
* fixed getContactName Exception handling
2021-03-01 20:31:17 +01:00
AsamK
de273586b4
Use var instead of explicit types
2021-02-21 15:01:41 +01:00
AsamK
9f3276d7e3
Reformat code
2021-02-19 17:56:43 +01:00
Adimarantis
d0ce3c1543
Add updateProfile to Dbus ( #522 )
...
* Added updateProfile on Dbus
* added updateProfile on Dbus (fix)
Co-authored-by: Adimarantis <adimarantis@gmail.com>
2021-02-19 17:54:59 +01: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
a643609ed2
Create an AvatarStore
2021-01-13 22:35:58 +01:00
AsamK
a52f6a6657
Replace Collections with Set.of/Map.of/List.of
2020-12-30 16:50:17 +01:00
AsamK
b738f5740c
Move storage package to manager
2020-12-29 22:15:38 +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
4f2261e86f
Implement creating V2 Groups
2020-12-08 20:47:44 +01:00
AsamK
6a1b7dc597
Implement support for sending/receiving Group V2 messages
...
Requires libzkgroup to work, which is currently only included for x86_64 Linux
Related #354
2020-11-23 22:40:14 +01:00
AsamK
a634b46eb2
Remove legacy EncapsulatedExceptions from manager
2020-11-22 10:38:28 +01:00
AsamK
1e0aa8929d
Separate DbusSignal implementation from Manager
2020-05-15 23:11:18 +02:00