994 Commits

Author SHA1 Message Date
Bernhard B
81efbd25e1 use java 25 in check-docs.yml 0.100-pre 2026-06-01 20:47:46 +02:00
Bernhard B
9e7fa344a8 fixed typo in check-docs.yml 2026-06-01 20:35:05 +02:00
Bernhard B
25eaf7a5eb fixed bug in check-docs.yml
* forgot to add 'sudo'
2026-06-01 20:29:24 +02:00
Bernhard B
60b19339c3 updated check-docs.yml
* build signal-cli json schemas inside the CI job
2026-06-01 20:25:00 +02:00
Bernhard B.
c88c3f18c2
Merge pull request #853 from Gara-Dorta/release-fix
feat: add receive schemas to check-docks worflow
2026-06-01 20:13:58 +02:00
Bernhard B
e6810926ca fixed bug in Dockerfile
* make signal-cli-native binary executable
2026-05-28 23:58:15 +02:00
Bernhard B
595e53d397 updated gitignore 2026-05-28 23:58:15 +02:00
Bernhard B.
d4e8664273
Merge pull request #854 from SAY-5/fix-attachment-base64-prefix-oob
fix: prevent slice out of range when attachment data starts with base64,
2026-05-26 22:50:03 +02:00
Bernhard B
52d902cda4 temporary fix to get the build working again 2026-05-26 22:11:26 +02:00
Bernhard B
d1a3956c8c download gradle manually 2026-05-25 21:52:06 +02:00
Bernhard B
7d8f62a4bb updated go.sum 2026-05-25 17:33:51 +02:00
SAY-5
6b89035dd5 fix: prevent slice out of range when attachment data starts with base64,
Signed-off-by: SAY-5 <say.apm35@gmail.com>
2026-05-24 16:21:46 -07:00
Bernhard B
99157a035f renamed file 2026-05-24 23:44:21 +02:00
Bernhard B
9a2e93a6fa build json-schemas directly from the signal-cli source 2026-05-24 21:27:07 +02:00
Bernhard B
c8c461627f updated signal-cli to v0.14.4.1 2026-05-24 21:25:57 +02:00
Gara Dorta
e63536cb7a feat: add receive schemas to check-docks worflow 2026-05-23 20:51:47 +02:00
Bernhard B
6e7941b1c1 improved plugin mechanism + added sqlite3 plugin 2026-05-23 13:18:37 +02:00
Bernhard B.
5c0bd056a7
Merge pull request #842 from Gara-Dorta/receive-swagger
Add swagger definitions for the receive end point
2026-05-17 22:35:43 +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
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
Gara Dorta
91bdd60c7a Additional refactor 2026-05-15 19:31:52 +02:00
Gara Dorta
a7c91737b8 Refactor 2026-05-15 19:28:57 +02:00
Gara Dorta
af48a4304b Regenerate docs 2026-05-15 18:55:26 +02:00
Gara Dorta
9155e505af Remove check for running swag init first 2026-05-15 18:52:32 +02:00
Gara Dorta
d0ec5b1b28 Better variable naming 2026-05-15 18:51:22 +02:00
Gara Dorta
fa0f67fa69 Remove uneeded if statement 2026-05-15 18:34:50 +02:00
Gara Dorta
7aa70683aa Simplify the add_v1_receive_schemas.go my marshalling the whole document 2026-05-15 18:29:20 +02:00
Gara Dorta
82f7151212 fix: download the schemas from signal-cli's fork 2026-05-10 23:23:39 +01:00
Gara Dorta
e68cabf88f fix: the docs regarless of architecture 2026-05-10 22:18:07 +01:00
Gara Dorta
4bbadbf29e fix: download schemas from signal-cli releases 2026-05-10 22:14:19 +01:00
Gara Dorta
b37aac4d5f Merge branch 'master' into receive-swagger 2026-05-10 22:12:48 +01: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
Era Dorta
a168cf5547 Simplify the instructions in the readme 2026-05-04 14:59:48 +01:00
Era Dorta
1f222d7261 Add receive definitions to the docs files 2026-05-04 14:09:43 +01:00
Era Dorta
6ac432b509 Update script to also modify the json file
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 14:09:12 +01:00
Era Dorta
948a522ad8 Add back json generation 2026-05-04 13:44:20 +01:00
Era Dorta
6fa06f9611 Add back swagger.json file 2026-05-04 13:39:43 +01:00
Era Dorta
eda99213a7 fix: remove swagger.json and swagger.yaml files 2026-05-04 13:36:25 +01:00
Era Dorta
2ac55eec07 Split comments in docker build 2026-05-04 13:02:51 +01:00
Era Dorta
cb5e64a6d5 Add the schemas before building the binary 2026-05-04 13:00:45 +01:00
Era Dorta
0a7c53a10a fix: docs paths in docker build 2026-05-04 12:50:49 +01:00
Era Dorta
09252b4b87 Merge branch 'master' into receive-swagger 2026-05-04 12:10:18 +01:00
Bernhard B
881e9203c1 switch back to apt-download for arm64 package 2026-05-02 22:55:15 +02:00