AsamK
|
982e887c9f
|
Reformat code
|
2021-09-21 22:30:27 +02:00 |
|
John Freed
|
d622967192
|
Implement Dbus setPin and removePin (#733)
and update documentation
|
2021-09-21 22:26:26 +02:00 |
|
JtheSaw
|
11b3758416
|
Add sendTyping and sendReceipt to dbus interface (#718)
* Add sendTyping and sendReceipt to dbus interface
* Resolve requested changes
* Adapt documentation
|
2021-09-13 17:01:26 +02:00 |
|
AsamK
|
8bcd8d87d2
|
Update libsignal-service-java
|
2021-08-29 13:37:24 +02:00 |
|
AsamK
|
8bc6c0abcb
|
Extract ContactHelper and IncomingMessageHandler
|
2021-08-26 15:25:02 +02:00 |
|
AsamK
|
cd3741d236
|
Rename internal quitGroup method
|
2021-08-26 10:28:04 +02:00 |
|
AsamK
|
7f64a9812c
|
Prevent non-admins from sending to announcement groups
Only reactions are allowed
|
2021-08-26 09:34:06 +02:00 |
|
AsamK
|
467a48bac5
|
Add RecipientIdentifier as external Manager interface
|
2021-08-25 20:12:10 +02:00 |
|
AsamK
|
cd7172ee57
|
Refactor message send methods
|
2021-08-25 12:23:31 +02:00 |
|
AsamK
|
610e32aa52
|
Implement announcement groups
|
2021-08-22 09:55:53 +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 |
|