Commit Graph

776 Commits

Author SHA1 Message Date
CeeArEx
bbf0bb293d Update EXAMPLES.md
Updated documentation to clarify WebSocket connection usage.
2025-03-04 17:37:29 +01:00
Bernhard B
cc19b73370 updated signal-cli to v0.13.13 2025-03-02 23:44:48 +01:00
Bernhard B
4404929c90 added API endpoints to set/remove a pin
see #660
2025-02-26 22:26:13 +01:00
Bernhard B.
46bd47fc04 Merge pull request #663 from crummy/patch-1
Path parameter in /v1/search is required
2025-02-26 21:51:54 +01:00
Malcolm Crum
4b05e8b409 Path parameter is required 2025-02-25 20:31:00 +11:00
Bernhard B
cd4b1ad29b ran go mod tidy 2025-02-14 20:56:13 +01:00
Bernhard B
9144ee8156 return group description in groups GET endpoint
see #657
2025-02-14 20:18:06 +01:00
Bernhard B
4f07a64d68 improved swagger documentation
* documented styling options in v2/send endpoint
2025-02-09 22:40:01 +01:00
Bernhard B
845ea54d0a fixed bug in send method
* allow notify self not only when sending a message to a group, but also
  to individual recipients.

see #654
2025-02-09 20:06:31 +01:00
Bernhard B
42f10c3dd7 fixed broken build 2025-02-04 23:43:55 +01:00
Bernhard B
90b2375324 tidy goland dependencies 2025-02-03 23:49:34 +01:00
Bernhard B
49f121a249 implemented plugin endpoints as shared objects
* the plugin mechanism is an optional extension to the REST
  API. As the plugin mechanism depends on gopher-lua (and a bunch of
  gopher-lua plugins), it adds quite some dependencies to the project.
  Since most of the REST API users won't need the plugin mechanism, it
  makes sense to move that functionality (including all the
  dependencies) to a dedicated shared object, which gets loaded when
  needed.
2025-02-03 23:23:07 +01:00
Bernhard B
a02b1ce8eb added FUNDING.yml 2025-01-27 21:38:49 +01:00
Bernhard B
0eeb51da19 set lang to utf-8 in docker image 2025-01-27 21:12:58 +01:00
Bernhard B
b80f5442a7 updated signal-cli-native.patch
* signal-cli-native.patch didn't apply anymore
2025-01-26 23:37:44 +01:00
Bernhard B
d01662e824 upgraded signal-cli to v0.13.12 2025-01-26 21:50:35 +01:00
Bernhard B
ae4d625243 added libsignal-client v0.62.2 2025-01-26 21:50:17 +01:00
Bernhard B
7ac0b8807d renamed PLUGINS.md to README.md 2025-01-08 21:31:24 +01:00
Bernhard B
0f4b587a5a moved plugin documentation to plugins folder 2025-01-08 21:30:37 +01:00
Bernhard B
3b0dd4390b bumped signal-cli-native version to 0.13.11+4 2025-01-06 23:32:31 +01:00
Bernhard B
3914178ec7 add possibility to specify HTTPS as default scheme in the swagger UI
see #639
2025-01-06 22:29:55 +01:00
Bernhard B
3752538e9b added plugin mechanism 2025-01-06 22:08:29 +01:00
Bernhard B
1ce75f5790 updated signal-cli to v0.13.11 2024-12-27 21:47:04 +01:00
Bernhard B
26e2d93027 added libsignal-client v0.64.0 2024-12-27 21:46:08 +01:00
Bernhard B
d5a1d252a2 fixed swagger API documentation 2024-12-24 23:16:50 +01:00
Bernhard B
a70c2994c3 added possibility to escape formatting characters
see #562
2024-12-24 23:05:22 +01:00
Bernhard B
3d51571385 updated golang.org/x/net to v0.33.0 to fix security vulnerability 2024-12-21 23:11:16 +01:00
Bernhard B
f0a49e6aac added new TextstyleParser implementation
* the old implementation was cumbersome to maintain and had some
  problems with nested formatting.

see #630
2024-12-21 22:10:35 +01:00
Bernhard B
54c884c06e fixed signal-cli-native version 2024-12-11 20:13:45 +01:00
Bernhard B
843fe20659 changed signal-cli-native version 2024-12-11 20:10:55 +01:00
Bernhard B
e66da8aff0 Merge branch 'master' of github.com:bbernhard/signal-cli-rest-api 2024-12-11 20:08:52 +01:00
Bernhard B
20fedc088e changed signal-cli-native version 2024-12-11 20:07:32 +01:00
Bernhard B.
1946255eb2 changed libsignal-client version in Dockerfile 2024-12-11 01:03:04 +01:00
Bernhard B
2d87dfb133 added libsignal-client v0.62.0 2024-12-11 00:47:51 +01:00
Bernhard B
476bc1ede1 updated signal-cli to v0.13.10 2024-11-30 22:50:24 +01:00
Bernhard B
db97de3d81 fixed swagger documentation for search endpoint
see #622
2024-11-29 22:21:31 +01:00
Bernhard B
b530fbb860 allow non-unique group GIDs
see #620
2024-11-23 22:29:32 +01:00
Bernhard B
2c4ef753ab added expiration_time to Update Groups endpoint
see #616
2024-11-15 22:43:02 +01:00
Bernhard B
cddf3c166a GET groups endpoint: return uuid instead of number in case no number is set
see #611
2024-11-14 22:50:15 +01:00
Bernhard B.
3344268a59 Merge pull request #612 from ahatius/master
Add notify-self-flag support for json-rpc mode
2024-11-11 22:44:24 +01:00
ahatius
7cfc53cad9 Add notify-self-flag support for json-rpc mode 2024-11-09 21:04:12 +01:00
Bernhard B
6e78758510 re-generated swagger documentation 2024-11-04 22:02:07 +01:00
Bernhard B.
6b08159fe3 Merge pull request #609 from crummy/master
Swagger fixes
2024-11-04 21:59:48 +01:00
crummy
3eeaafca4d Correct field name 2024-11-04 19:41:14 +13:00
Bernhard B
d33a069bee fixed signal-cli-native version 2024-11-02 23:09:37 +01:00
Bernhard B
e44e87af87 Merge branch 'master' of github.com:bbernhard/signal-cli-rest-api 2024-11-02 22:02:40 +01:00
Bernhard B
39908a6fa6 updated signal-cli to version 0.13.9 2024-11-02 21:59:56 +01:00
Bernhard B.
181f7813e2 Merge pull request #610 from crummy/handle-escaped-plus
Handle phone numbers that start with "%2B"
2024-11-02 00:38:55 +01:00
crummy
495003f73a Re-add missing lines 2024-11-01 21:32:27 +13:00
crummy
d652d418d3 Return upon failure 2024-11-01 21:15:23 +13:00