Commit Graph

764 Commits

Author SHA1 Message Date
Bernhard B
e88f0983e1 fixed bug in ci.yml 2025-04-22 20:48:46 +02:00
Bernhard B
7a2a6fc7b4 fixed bug in ci.yml
* login to dockerhub
2025-04-22 18:54:14 +02:00
Bernhard B
53e4f8c583 fixed bug in ci.yml 2025-04-22 17:49:03 +02:00
Bernhard B
fd9d39f97d added debug output 2025-04-22 00:18:46 +02:00
Bernhard B
67e6962622 fixed bug in ci.yml 2025-04-21 23:04:42 +02:00
Bernhard B
bd623a940a fixed bug in ci.yml 2025-04-19 23:39:03 +02:00
Bernhard B
bdf4197425 fixed bug in ci.yml 2025-04-19 22:39:07 +02:00
Bernhard B
4b7702c87c fixed bug in ci.yml 2025-04-19 21:36:35 +02:00
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