joeykrim
313f5392ef
Fix updateGroup --admin and --remove-member silent failures ( #1970 )
...
Fix type mismatch in retainAll() calls that cause updateGroup --admin
and --remove-member to silently do nothing.
retainAll() compared Set<RecipientId> against Collection<GroupMemberInfo>,
which always evaluates to false (different types), emptying the set.
Replace group.getMembers() with group.getMemberRecipientIds() in all
three affected locations.
Fixes: updateGroup --admin silently failing to promote members
Fixes: updateGroup --remove-member silently failing to remove members
Co-authored-by: joey <joey@Mac-Studio.local>
2026-03-13 08:08:02 +01:00
moppman
7d89375d3a
Update GraalVM metadata ( #1966 )
...
Add isArchived from #1957
2026-03-09 19:10:36 +01:00
Zachary Johnson
db0f660d08
enforce poll options between 1 and 100 characters; update documentation ( #1965 )
...
pre-PR cleanup
2026-03-09 19:09:58 +01:00
AsamK
b498d2050a
Bump version to 0.14.1
v0.14.1
2026-03-08 12:55:39 +01:00
AsamK
27a722dc75
Add flags to update group member labels
2026-03-08 12:23:26 +01:00
AsamK
7014f629fe
Show member labels in listGroups command
2026-03-08 11:55:19 +01:00
AsamK
30b57bdb3d
Update graalvm build tools
2026-03-08 08:41:44 +01:00
AsamK
b94162afbc
Enable spqr capability
2026-03-07 15:58:01 +01:00
AsamK
2885ffeee8
Prepare next release
2026-03-03 17:50:00 +01:00
moppman
6071291f16
Expose a chat's isArchived status in JSON output ( #1957 )
...
Closes #1955
2026-03-03 12:46:34 +01:00
Zachary Johnson
37b8a4a996
enforce poll choices are between 2 and 10
2026-03-03 08:37:10 +01:00
AsamK
af56a28b94
Fix client folder name
v0.14.0
2026-03-01 10:30:02 +01:00
AsamK
dfc7e3b495
Bump version to 0.14.0
2026-03-01 10:14:45 +01:00
AsamK
e9114ae8fc
Add signal-cli-client to release and create container
2026-03-01 10:14:45 +01:00
AsamK
f77a74d93f
Fix optional name parameter in client link command
2026-03-01 10:14:45 +01:00
AsamK
5cda87ee0e
Fix native access warning in native build
2026-03-01 10:14:45 +01:00
AsamK
7384407823
Update man page
2026-03-01 09:50:22 +01:00
AsamK
7fa56a37fd
Update CI actions
2026-03-01 09:29:19 +01:00
AsamK
8fcd953ece
Always download long text attachments and use them as message body
...
Fixes #1901
2026-03-01 09:29:19 +01:00
AsamK
775236efc3
Update tests
2026-02-28 14:05:55 +01:00
AsamK
4b8dec26a9
Downgrade jackson library
2026-02-28 13:45:56 +01:00
AsamK
d94e05c38c
Update test file
2026-02-28 13:45:56 +01:00
AsamK
1bbf98fac0
Update dependencies
2026-02-28 13:45:30 +01:00
AsamK
c70515035f
Add missing flags to jsonrpc client
2026-02-28 13:45:30 +01:00
AsamK
a9d235b7f1
Add new commands to jsonrpc client
2026-02-28 13:45:30 +01:00
AsamK
92ded3fdf2
Fix incorrect cli definition
2026-02-28 13:45:30 +01:00
AsamK
aa1ed9e233
Add support for sending adminDelete messages
2026-02-28 11:59:31 +01:00
AsamK
3b6c199b1d
Add pinMessage and unpinMessage commands
...
Closes #1923
2026-02-28 11:50:44 +01:00
AsamK
6d22ceef24
Support receiving admin delete messages
2026-02-28 11:30:33 +01:00
AsamK
54ff59737e
Update libsignal-service-java
...
Fixes #1937
2026-02-28 11:14:53 +01:00
AsamK
516a37ba69
Fix accepting group invite using PNI
...
Fixes #1841
2026-02-28 10:15:05 +01:00
AsamK
6a6bebd503
Add support for receiving pin/unpin messages
...
Related #1923
2026-02-28 09:37:29 +01:00
AsamK
f9cbfa6d6c
Invert urgent boolean in Message to be consistent
2026-02-25 21:43:52 +01:00
Kai Kozlov
d4b3816c5d
Add --no-urgent flag to send command ( #1933 )
...
* Add --no-push flag to send command
Expose the server's `urgent` parameter so callers can skip sending a
push notification (FCM/APNs) to the recipient. The message is still
delivered in real-time over WebSocket if the recipient's app is active.
The flag is added to the Message record (following the same pattern as
viewOnce) and threaded through ManagerImpl and SendHelper, keeping the
Manager interface unchanged.
* Rename --no-push flag to --no-urgent
Align with the protocol naming as suggested by the maintainer.
The flag controls the 'urgent' parameter on the server request.
2026-02-25 21:42:51 +01:00
AsamK
4a35d47515
Set explicit console colors for qr code
2026-02-25 21:37:41 +01:00
AsamK
52d4d61e2b
Improve aci/pni handling in storage contact sync
2026-02-25 21:36:10 +01:00
AsamK
5bff902394
Configure signal service logger
2026-02-25 21:02:22 +01:00
AsamK
f33eb86335
Fix remote updates of unregistered contacts
2026-02-25 20:23:44 +01:00
AsamK
2ea26b9d1b
Load recipient profiles in listContacts command if required
2026-02-25 20:08:23 +01:00
AsamK
10fa3e1619
Load unregistered_timestamp for recipient
2026-02-25 20:08:01 +01:00
AsamK
956e17c81c
Improve aci/pni comparison in contact record processor
2026-02-25 19:49:29 +01:00
AsamK
6f749352d8
Split unregistered recipients when loading profile fails with 404
2026-02-25 19:48:58 +01:00
AsamK
5f3f6c071b
Update libsignal-service-java
...
Fixes #1931
2026-02-25 00:50:20 +01:00
Karel Vervaeke
5795d43d0d
print qr code when producing a device link uri, but only if System.console is not null
2026-02-19 18:35:04 +01:00
Denys Filonenko
de42f55e37
Fix typo in SendPollCreateCommand.java
...
Fix typo in error message, when options < 2
2026-02-16 18:22:38 +01:00
AsamK
7e93a15204
Add missing dbus reachability metadata
...
Fixes #1925
2026-02-15 14:29:13 +01:00
AsamK
715f819c3e
Move graalvm reachability-metadata to resources
2026-02-15 14:07:47 +01:00
AsamK
345de8fb5d
Update reachability metadata
2026-02-14 15:20:12 +01:00
AsamK
667a47c03a
Update dependencies
2026-02-14 13:15:37 +01:00
AsamK
5dd5e304bd
Update gradle wrapper
2026-02-14 12:54:45 +01:00