AsamK
8aab644db9
Rename username to account
2021-11-12 16:51:33 +01:00
AsamK
25314b1d17
Synchronize plain text output of incoming messages
2021-11-10 10:30:34 +01:00
AsamK
32818a8608
Refactor ReceiveCommand in dbus mode and remove ExtendedDbusCommand
2021-11-06 21:09:06 +01:00
AsamK
2ab42ca547
Remove libsignal-service from manager lib API
2021-11-06 13:38:10 +01:00
AsamK
9075cc1a30
Refactor receive api
2021-11-06 12:17:50 +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
f094cd6806
Extract IdentityHelper
2021-10-12 22:14:39 +02:00
AsamK
d72b838560
Refactor Manager interface
2021-09-28 21:13:02 +02:00
AsamK
62d8873a92
Request message resend if incoming message can't be decrypted
2021-09-12 13:21:48 +02:00
AsamK
ac18006abb
Implement support for receiving sender key messages
2021-09-04 13:54:06 +02:00
AsamK
e83bfb9e03
Print more information for call messages
2021-09-01 20:02:20 +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
48b2c7ff8a
Refactor output writers
2021-08-08 17:32:55 +02:00
AsamK
30690785fd
Update libsignal-service-java
2021-05-19 22:51:35 +02:00
AsamK
dd0effc10c
Add group descriptions
2021-05-13 20:05:46 +02:00
AsamK
06e9f8ba64
Update libsignal-service-java
2021-05-13 17:30:29 +02:00
AsamK
1bd60eea81
Renew session if message decryption fails with ProtocolInvalidMessageException
2021-05-05 20:20:02 +02:00
AsamK
224d8194cc
Refactor contact and profile store
2021-05-03 18:43:45 +02:00
AsamK
b9b4d846d3
Resolve recipient address when displaying untrusted identity message
2021-04-23 22:00:09 +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
221d937eec
Add CommandException to abstract cli return codes for errors
2021-02-23 21:42:42 +01:00
AsamK
de273586b4
Use var instead of explicit types
2021-02-21 15:01:41 +01:00
AsamK
03c30519b1
Refactor ReceiveMessageHandler
...
Introduce PlainTextWriter to improve indentation handling.
2021-02-20 19:22:36 +01:00
AsamK
6c33a89f82
Reformat code
2021-02-19 18:04:08 +01:00
Atomic-Bean
237abe431b
Output "SharedContacts" field from a SignalDataMessage ( #529 )
...
* Initial version of SharedContacts from data message. Need to change location of avatar downloaded and fix plain text mode
* Made empty strings for json null and fixed plaintext output
* Removed old comments, simplified if-statement and added a 'leadingSpaces' field to the print attachments/mentions functions
* Added AsamK's changes
2021-02-19 18:03:15 +01:00
AsamK
0797217588
Print additional call message content
2021-02-07 18:47:21 +01:00
AsamK
644aacf595
Update libsignal
2021-01-23 12:59:47 +01:00
AsamK
f4ed9a01b7
If contact name is not set, print profile name instead
2021-01-18 20:28:25 +01:00
AsamK
9a775171b5
Replace Base64 class from libsignal with java.util.Base64
2021-01-15 22:32:13 +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
67f62947c6
Add null check and change some formatting
2020-12-23 11:33:01 +01:00
Atomic-Bean
58db3cbd53
Quotes, Mentions and Reactions in non-daemon JSON mode ( #389 )
...
* Added support for quotes, mentions and reactions in non-daemon JSON output
2020-12-23 11:23:40 +01:00
AsamK
548c313b4c
Download quote attachment thumbnails and slightly improve the quote output
2020-12-23 00:18:28 +01:00
AsamK
c10910e466
Migrate local group to v2 if another member has migrated it
2020-12-12 11:42:38 +01:00
AsamK
591c0fe8a3
Reformat project
2020-12-08 20:59:20 +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
943b2c7304
Add output for new message infos
2020-11-22 12:56:32 +01:00
AsamK
019efbe22c
Show view once, remote delete and mentions info when receiving message
2020-11-21 11:50:40 +01:00
AsamK
3cbb8de656
Print addition message info
2020-10-22 18:30:26 +02:00
AsamK
a54fc92c05
Fix behavior for recipients with only UUIDs
...
Fixes #359
2020-10-11 11:15:34 +02:00
AsamK
e6c1e03e21
Update dependencies
...
updateProfile can now only update both name and avatar at the same time,
as the upstream API has changed.
2020-08-09 13:00:29 +02:00
AsamK
a83924238f
Print more information for sync requests
2020-06-05 12:13:38 +02:00
AsamK
26840a2f0f
Update dependencies
2020-05-06 20:11:26 +02:00
AsamK
e684a902bb
Update dependencies
2020-03-30 22:00:41 +02:00
AsamK
ff18b1bf99
Get untrusted identity from inner exception
...
Fixes #283
2020-03-29 14:45:11 +02:00
AsamK
7e5aec6e15
Store uuids in identity and session store
2020-03-29 13:32:45 +02:00