955 Commits

Author SHA1 Message Date
Joakim Berglund
74ece93bbc
Merge 0938262814a70af91f7daba84e868586c1c6bc4a into ad5d3b76dbf87f601e1e9cbfa998a114a54a1c75 2026-05-17 22:29:09 +02:00
Bernhard B.
ad5d3b76db
Merge pull request #849 from Gara-Dorta/check-docs-are-updated
Check docs are updated
2026-05-17 22:24:09 +02:00
Joakim Berglund
0938262814 Expose group member labels in group responses 2026-05-17 00:13:08 +02:00
Joakim Berglund
f07c587309 Add support for setting group member label 2026-05-16 23:21:43 +02:00
Gara Dorta
0aaab36e5f Enable read of repo 2026-05-15 19:50:35 +02:00
Gara Dorta
44ac16d49c check docs before a release 2026-05-15 19:47:51 +02:00
Gara Dorta
e8c8b54d52 Merge branch 'master' into check-docs-are-updated 2026-05-15 19:41:52 +02:00
Bernhard B.
db63fd15e0
Merge pull request #848 from arnehuang/add-permissions-block
Add empty permissions block at workflow level
2026-05-10 23:03:19 +02:00
Bernhard B.
650367e88a
Merge pull request #847 from arnehuang/pin-actions-checkout-sha
Pin actions/checkout to a commit SHA
2026-05-10 23:02:13 +02:00
Arne Huang
69457e8f81 Add empty permissions block at workflow level
Caps GITHUB_TOKEN's blast radius. None of these workflows need any
GitHub API write scope — they only push to Docker Hub — so the safest
default is permissions: {}, matching the posture used by AsamK/signal-cli.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 10:00:28 -07:00
Arne Huang
2e8171d84c Pin actions/checkout to a commit SHA
Follow-up to #838: actions/checkout was the only third-party action
left on a mutable ref (@master). Pin it to v6.0.2's commit SHA, matching
the pattern used for docker/setup-qemu-action, docker/setup-buildx-action,
and docker/login-action.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 09:56:36 -07:00
Bernhard B
419b18331d improved Dockerfile
* do not build signal-cli-native in Dockerfile, but instead use
  pre-built binary from bbernhard/libsignal-client-builds
2026-05-08 22:39:21 +02:00
Gara Dorta
16c3214862 Add update docs ci 2026-05-06 12:40:34 +01:00
Bernhard B
881e9203c1 switch back to apt-download for arm64 package 2026-05-02 22:55:15 +02:00
Bernhard B.
e2523b102c
Merge pull request #838 from ildyria/pin-dependencies
Pin dependencies
2026-05-02 22:04:49 +02:00
Bernhard B
184231020c changed source for libsignal-client
* use github actions builds instead of precompiled shared objects
0.99
2026-04-26 23:54:22 +02:00
Bernhard B
52e058eb06 temporarily fix build 2026-04-25 23:15:31 +02:00
Bernhard B
e8a80ef896 fixed signal-cli-native version 2026-04-25 22:33:47 +02:00
Bernhard B
97197f1fbe updated signal-cli-native version 2026-04-24 19:31:57 +02:00
Bernhard B
e19dc961fd updated signal-cli-native.patch 2026-04-23 23:10:18 +02:00
Bernhard B
246ebfd4e6 updated signal-cli to v0.14.3 2026-04-23 22:14:20 +02:00
Bernhard B
40232de0d0 handle InvalidTransportModeException error
see #837
2026-04-20 23:33:19 +02:00
Bernhard B
1b1873ce17 add json-rpc-native mode to issue template 0.99-pre 2026-04-19 21:52:44 +02:00
ildyria
252389efbe Pin dependencies 2026-04-19 11:26:49 +02:00
Bernhard B
8b8614bb18 updated signal-cli-native to latest version 2026-04-16 22:00:50 +02:00
Bernhard B.
f159947e07
Merge pull request #833 from Gara-Dorta/optional-group-creation-fields
Mark name and members as optional fields in CreateGroupRequest
2026-04-09 22:48:04 +02:00
Bernhard B.
2838e1f879
Merge pull request #828 from Gara-Dorta/additional-api-checks
refactor: add missing checks on required fields
2026-04-09 22:18:55 +02:00
Era Dorta
59d6912f21 Mark name and members as optional fields in CreateGroupRequest 2026-04-08 19:26:42 +02:00
Era Dorta
5a883826ae refactor: add missing checks on required fields 2026-04-08 19:10:48 +02:00
Bernhard B.
2a776618e9
Merge pull request #827 from Gara-Dorta/split-reaction-request-class
Split reaction request class
2026-04-07 19:53:41 +02:00
Bernhard B.
fc99aba2f4
Merge pull request #831 from philljolly/fix/jsonrpc-variable-shadowing
fix: resolve Go variable shadowing that silently swallows errors in JSON-RPC mode
2026-04-07 19:51:54 +02:00
Phill Jolliffe
a01c2a61fa fix: resolve Go variable shadowing that silently swallows errors in JSON-RPC mode
24 functions in client.go use 'jsonRpc2Client, err :=' inside if blocks
where 'var err error' is already declared at function scope. The := creates
a new block-scoped err that shadows the outer one, causing 15 functions to
silently return nil instead of the actual error in JSON-RPC mode.

Fixes #506
2026-04-07 14:12:57 +01:00
Era Dorta
e46b1c9ea7 Merge branch 'master' into split-reaction-request-class 2026-04-06 21:34:31 +02:00
Bernhard B.
33829b2fa5
Merge pull request #829 from Gara-Dorta/readme-docs
Better formatting for the docs Readme instructions
2026-04-06 21:29:09 +02:00
Era Dorta
2911bc3632 Merge branch 'master' into readme-docs 2026-04-06 21:26:17 +02:00
Bernhard B.
bc0ea66c04
Merge pull request #830 from Gara-Dorta/docs-version
Set docs version dynamically.
2026-04-06 21:07:44 +02:00
Bernhard B.
b3ba748dd3
Merge pull request #826 from Gara-Dorta/add-required-to-json-schema
Add required to json schema
2026-04-06 21:05:52 +02:00
Era Dorta
3dd0001a32 Set docs version dynamically. 2026-04-06 18:15:06 +02:00
Era Dorta
b51505c8d9 Better formatting for the docs Readme instructions 2026-04-06 17:35:45 +02:00
Era Dorta
87ab2bb398 refactor: split Reaction in two classes to mark the Reaction field as optional 2026-04-06 17:05:45 +02:00
Era Dorta
4e541848e2 docs: regenerated docs with required fields 2026-04-06 16:57:57 +02:00
Era Dorta
40f299deff fix: add omitempty and generate swagger json with required fields 2026-04-06 16:57:14 +02:00
Bernhard B
7a9b9919ef updated signal-cli-native.patch 2026-04-04 21:36:01 +02:00
Bernhard B
d1d8ddc711 updated cross build instructions 2026-04-04 21:14:48 +02:00
Bernhard B
8345672499 updated signal-cli to v0.14.2 2026-04-04 21:08:51 +02:00
Bernhard B
eb34542216 increased timeout to account for slow startup on slow machines 2026-04-01 22:47:21 +02:00
Bernhard B
7687c5240b added API endpoints for pinning/unpinning messages in groups
see #820
2026-04-01 22:47:21 +02:00
Bernhard B.
ef16efca12
Merge pull request #786 from CodeShellDev/patch-1
Update secured-signal-api (API Gateway)
2026-03-27 21:05:35 +01:00
Bernhard B
5c6fd14944 improved error handling in jsonrpc2-helper 2026-03-22 22:18:16 +01:00
Bernhard B
6ca5ff1aee added expand query parameter to /groups endpoints
see #790
2026-03-21 21:38:49 +01:00