Era Dorta
dd1d41c798
Merge branch 'master' into openapi-docs
2026-03-28 21:59:15 +01:00
Era Dorta
ed6f41c691
Updated readme with the new schemas path
2026-03-28 21:58:36 +01:00
Era Dorta
b4d5da7bf0
Simplified jsonSchemas task definition
2026-03-28 21:57:53 +01:00
Kevin Kickartz-Grabowsky
59a0bd87cd
Add --voice-note flag for send command ( #1973 )
...
Add support for marking audio attachments as voice notes when sending
messages. Voice notes are displayed inline with a play button in Signal
clients, rather than as file attachments.
This addresses a longstanding TODO in AttachmentUtils.java and resolves
the feature request in #1601 .
Changes:
- Add 'voiceNote' field to Message record
- Pass voiceNote flag through AttachmentHelper to AttachmentUtils
- Add .withVoiceNote() to SignalServiceAttachmentStream builder
- Add --voice-note CLI argument to SendCommand
- Support voiceNote parameter in JSON-RPC mode
Usage:
signal-cli send -a audio.m4a --voice-note +1234567890
JSON-RPC:
{"method":"send","params":{"attachment":"audio.m4a","voiceNote":true,...}}
Closes #1601
2026-03-28 12:28:13 +01:00
AsamK
c94da00212
Update libsignal-service
2026-03-21 22:32:38 +01:00
AsamK
36649a8526
Update CONTRIBUTING.md
2026-03-21 22:04:48 +01:00
AsamK
3297acd3f4
Update gradle
2026-03-21 22:04:48 +01:00
AsamK
3e5caf9284
Prepare next release
2026-03-21 22:04:48 +01:00
dependabot[bot]
53ae9e4266
Bump rustls-webpki from 0.103.9 to 0.103.10 in /client ( #1982 )
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.103.9 to 0.103.10.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.103.9...v/0.103.10 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-version: 0.103.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-21 16:37:53 +01:00
Era Dorta
1702266b75
fix: remove jsonunwrapped workaround by upgrading to micronaut-json-schema version 2.0.0-M6
2026-03-21 15:58:04 +01:00
Era Dorta
da0d67a2db
Merge branch 'master' into openapi-docs
2026-03-18 19:05:21 +01:00
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
Era Dorta
14b48e4784
Simplified name
2026-03-07 02:19:25 +01:00
Era Dorta
cafced7a67
Better formatting
2026-03-07 02:18:45 +01:00
Era Dorta
11ee28a2e1
Revert more changes
2026-03-07 02:14:25 +01:00
Era Dorta
6810877b4d
Revert uneeded changes
2026-03-07 02:13:31 +01:00
Era Dorta
afc3c458a9
Add docs depedency only when needed
2026-03-07 02:06:23 +01:00
Era Dorta
b6e895b47e
Clean readme
2026-03-07 01:50:06 +01:00
Era Dorta
0f83b784e9
Remove extra empty lines
2026-03-07 01:45:09 +01:00
Era Dorta
8376d1f477
Removed uneeded import
2026-03-07 01:42:17 +01:00
Era Dorta
d7c0c7000f
Updated the readme
2026-03-07 01:40:03 +01:00
Era Dorta
c6ac4b2692
Make references local
2026-03-07 01:37:31 +01:00
Era Dorta
6135dae301
Remove @JsonProperty(required = true)
2026-03-07 00:30:36 +01:00
Era Dorta
1b3c898415
Pretty print the json files
2026-03-07 00:10:43 +01:00
Era Dorta
a215294c68
Fix layout of manual schemas
2026-03-06 23:40:26 +01:00
Era Dorta
5f9fb1da88
Fix generator for JsonUnwrapped files
2026-03-06 23:29:29 +01:00
Era Dorta
b6b8276fd6
Merge branch 'master' into openapi-docs
2026-03-06 23:00:36 +01:00
Era Dorta
cde6fff336
switch to micronout json generation
2026-03-06 22:50:15 +01:00
Era Dorta
3f15de0946
Deprecated fields are not required
2026-03-06 21:07:10 +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
Era Dorta
a38b7edbdf
Add missing required = true schemas
2026-03-02 02:04:24 +01:00
Era Dorta
04b7b1e47d
Add required = true to all the required attributes
2026-03-02 01:37:19 +01:00
Era Dorta
9580ab0777
Rename models to schemas
2026-03-02 01:13:56 +01:00
Era Dorta
cab77e0c08
Format file
2026-03-02 00:51:51 +01:00
Era Dorta
a65c228c9b
Remove the json prefix from the names
2026-03-02 00:30:12 +01:00
Era Dorta
d271a2db3d
Add OpenAPIDocs
2026-03-02 00:26:18 +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