Commit Graph

756 Commits

Author SHA1 Message Date
Bernhard B
2060c37e55 use unixtampstamp in docker image filenames 2025-04-19 20:40:10 +02:00
Bernhard B
aaf9ecf164 improved ci.yml 2025-04-19 20:36:25 +02:00
Bernhard B
2aa89315ef switched CI builds to podman
* although podman builds are slower, they seem to be more reliable.
2025-04-19 20:24:44 +02:00
Bernhard B
20192a6eb9 install emulator support in Github CI 2025-04-19 16:05:21 +02:00
Bernhard B
075627f349 fixed podman build 2025-04-19 15:56:33 +02:00
Bernhard B
e973653049 fixed podman build 2025-04-19 15:52:21 +02:00
Bernhard B
3905755477 switch to podman for building 2025-04-19 15:42:18 +02:00
Bernhard B
4ce7de516d improved release-dev-version.yml 2025-04-19 15:27:48 +02:00
Bernhard B
a2a5fedd44 improved Dockerfile
* added more output in case installation fails
2025-04-18 23:25:08 +02:00
Bernhard B
e7312bcaf6 pin ubuntu version to 22.04 in CI 2025-04-18 23:16:49 +02:00
Bernhard B
9852dc5901 updated version of actions in github ci 2025-04-18 23:12:01 +02:00
Bernhard B
334b5d3b40 improved logging in Dockerfile 2025-04-17 22:21:43 +02:00
Bernhard B
e9583b14bf pin ubuntu to v22.04 in CI 2025-04-17 22:13:04 +02:00
Bernhard B
e431b19cc8 updated golang version 2025-04-15 22:50:09 +02:00
Bernhard B
60c395d4a8 fixed bug in swagger documentation
* use configured SWAGGER_HOST env variable when generating
  the URL for the swagger documentation file.

see #683
2025-04-14 22:49:21 +02:00
Bernhard B
85c308302c fixed swag installation 2025-04-13 22:49:42 +02:00
Bernhard B
5bb7f6b0c6 updated swag to v1.16.4 2025-04-13 20:52:48 +02:00
Bernhard B
38f1ec2ad1 bumped signal-cli to v0.13.14 2025-04-13 15:59:58 +02:00
Bernhard B.
2f07a376cf Merge pull request #685 from eltociear/patch-1
docs: update README.md
2025-04-10 22:54:21 +02:00
Ikko Eltociear Ashimine
209bfb69ac docs: update README.md
minor fix
2025-04-09 02:46:18 +09:00
Bernhard B
3497b3d806 exposed 'listDevices' signal-cli command via REST
* the signal-cli command 'listDevices' is now exposed as
  /v1/devices/<number> endpoint.

see #676
2025-03-30 23:14:16 +02:00
Bernhard B
bf929a3aa1 extended list contacts GET endpoint
* exposed some more fields

see #675
2025-03-29 22:33:37 +01:00
Bernhard B
e452205c38 handle non existent attachments folder gracefully 2025-03-24 23:15:22 +01:00
Bernhard B
3140a56b70 ran 'go mod tidy' 2025-03-24 23:14:34 +01:00
Bernhard B
a30c63f1b1 added DEFAULT_SIGNAL_TEXT_MODE env variable
* allows to set the default text mode globally.
  The setting is only used when the 'text_mode' is not
  explicitly set in the payload.

see #671
2025-03-20 22:24:03 +01:00
Bernhard B.
c26c6d8587 Merge pull request #669 from bbernhard/dependabot/go_modules/src/golang.org/x/net-0.36.0
Bump golang.org/x/net from 0.34.0 to 0.36.0 in /src
2025-03-16 00:25:30 +01:00
Bernhard B
8346f9072a fixed error in swagger documentation
* set pin request needs to be a POST request
* added payload to swagger documentation
2025-03-16 00:24:16 +01:00
dependabot[bot]
28b04a68f6 Bump golang.org/x/net from 0.34.0 to 0.36.0 in /src
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.34.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.34.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 22:20:35 +00:00
Bernhard B.
2833a9b8a7 Update README.md 2025-03-04 21:46:57 +01:00
Bernhard B.
970347db27 Merge pull request #666 from CeeArEx/master
Update EXAMPLES.md
2025-03-04 17:40:25 +01:00
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