421 Commits

Author SHA1 Message Date
Bernhard B
15f7ef2b28 Merge branch 'master' into rootless_s6 2026-05-28 23:59:55 +02:00
Bernhard B
21ecb465c3 updated go.sum 2026-05-27 22:27:56 +02:00
Bernhard B
92ae1a5837 renamed file 2026-05-27 22:27:56 +02:00
Bernhard B
165755f2db updated signal-cli to v0.14.4.1 2026-05-27 22:27:56 +02:00
Bernhard B
f82dd00061 improved plugin mechanism + added sqlite3 plugin 2026-05-27 22:27:56 +02:00
Gara Dorta
e706745102 Additional refactor 2026-05-27 22:27:56 +02:00
Gara Dorta
cc93362ef0 Refactor 2026-05-27 22:27:56 +02:00
Gara Dorta
f43ea746a2 Regenerate docs 2026-05-27 22:27:56 +02:00
Gara Dorta
735a8ea276 Remove check for running swag init first 2026-05-27 22:27:56 +02:00
Gara Dorta
88bdbdd26d Better variable naming 2026-05-27 22:27:56 +02:00
Gara Dorta
ccacd4de50 Remove uneeded if statement 2026-05-27 22:27:56 +02:00
Gara Dorta
4f60f4f7f1 Simplify the add_v1_receive_schemas.go my marshalling the whole document 2026-05-27 22:27:56 +02:00
Gara Dorta
8c2d43aa6b fix: download the schemas from signal-cli's fork 2026-05-27 22:27:56 +02:00
Era Dorta
fd5ff76104 Simplify the instructions in the readme 2026-05-27 22:27:56 +02:00
Era Dorta
a1607d12c0 Add receive definitions to the docs files 2026-05-27 22:27:56 +02:00
Era Dorta
d862a5e8dd Update script to also modify the json file
Co-authored-by: Copilot <copilot@github.com>
2026-05-27 22:27:56 +02:00
Era Dorta
3856ab5ce9 Add back json generation 2026-05-27 22:27:56 +02:00
Era Dorta
11c0f2a163 Add back swagger.json file 2026-05-27 22:27:56 +02:00
Era Dorta
002a81a4b7 fix: remove swagger.json and swagger.yaml files 2026-05-27 22:27:56 +02:00
Bernhard B
b8d4ff5047 Add receive v1 json schemas to swagger
This is done with a custom script to embed the schemas from signal-cli into the docs.go file
2026-05-27 22:26:44 +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
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
c8c461627f updated signal-cli to v0.14.4.1 2026-05-24 21:25:57 +02:00
Bernhard B
6e7941b1c1 improved plugin mechanism + added sqlite3 plugin 2026-05-23 13:18:37 +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
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
09252b4b87 Merge branch 'master' into receive-swagger 2026-05-04 12:10:18 +01:00
Bernhard B
d4ce02e9a7 Merge branch 'master' into rootless_s6 2026-04-27 22:50:51 +02:00
Bernhard B
40232de0d0 handle InvalidTransportModeException error
see #837
2026-04-20 23:33:19 +02:00
Era Dorta
e0af0091c9 Add receive v1 json schemas to swagger
This is done with a custom script to embed the schemas from signal-cli into the docs.go file
2026-04-20 00:07:59 +02:00
Bernhard B
4bbc0b8333 Merge branch 'master' into rootless_s6 2026-04-16 22:07:07 +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
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
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