Commit Graph
149 Commits
Author SHA1 Message Date
Christoph Petrausch 4b660055f0 Refactor documentation
Fixes #46
2022-01-04 10:14:27 +01:00
Christoph PetrauschandGitHub c6c8f27cc9 Merge pull request #76 from michey/escape-dot-in-mqtt-name
Add way to change default separator for json pathes
v0.1.6-RC9
2021-12-25 08:51:03 +01:00
Christoph PetrauschandGitHub 25115cf80a Fix struct tags 2021-12-25 08:34:56 +01:00
michey 4f1b56fe2f Add way to change default separator for json pathes 2021-12-24 23:39:43 +03:00
Christoph PetrauschandGitHub 7f22fd5e98 Merge pull request #73 from hikhvar/fix-entrypoint
Use entrypoint instead of command in dockerimage
2021-09-22 21:56:02 +02:00
Christoph PetrauschandGitHub 02e3d79973 Merge pull request #71 from hikhvar/go117
Use go 1.17 for releases
2021-09-22 21:44:54 +02:00
Christoph Petrausch 5e1b7d4b66 Use entrypoint instead of command in dockerimage
Fixes #72
2021-09-22 21:43:40 +02:00
Christoph Petrausch f7eb581a5c Use go 1.17 for releases 2021-09-20 19:49:30 +02:00
Christoph PetrauschandGitHub e4d37ac7f7 Merge pull request #70 from Momeno/master
Enable providing mqtt login details via the environment
2021-09-20 19:46:20 +02:00
Valdimar Björn Ásgeirsson 83413b19e2 Update readme for env vars
Describe how to supply MQTT username and password via environment variables.
2021-09-20 13:12:15 +00:00
Valdimar Björn Ásgeirsson c26207fff6 Read mqtt user and password from environment
Environment variables override config variables, if they exist
2021-09-20 12:42:43 +00:00
Christoph Petrausch 4418b5a3a7 Set working directory in docker image to / 2021-09-20 12:50:02 +02:00
Christoph PetrauschandGitHub 53b6d3588f Merge pull request #64 from michael-robbins/master
Bumping paho.mqtt.golang v1.3.4 => v1.3.5
2021-06-14 17:39:24 +02:00
Michael Robbins b1b53a6013 Bumping paho.mqtt.golang v1.3.4 => v1.3.5 2021-06-14 12:20:55 +10:00
Christoph PetrauschandGitHub 8844da57c7 Merge pull request #62 from hikhvar/fix-ci
Fix linting step in CI
v0.1.6-RC8
2021-05-30 20:52:48 +02:00
Christoph Petrausch 013ef6eea6 Fix linting step in CI 2021-05-30 20:51:28 +02:00
Christoph PetrauschandGitHub 6b5b3d62f3 Merge pull request #61 from michael-robbins/master
Bumping mqtt dependency
2021-05-30 14:57:48 +02:00
Michael Robbins c0fa66bf8f Bumping dependencies 2021-05-29 10:51:34 +10:00
Christoph PetrauschandGitHub a25cf3f0b1 Merge pull request #56 from hikhvar/web-config
Add experimental support for web-config-file
v0.1.6-RC7
2021-03-24 20:15:44 +01:00
Christoph Petrausch 48fb74e2df Upgraded procfs 2021-03-24 19:24:22 +01:00
Christoph Petrausch 67e455cc6b Bump minimal required go version 2021-03-21 22:19:06 +01:00
Christoph Petrausch 1de4d0b3d0 Add experimental support for web-config-file
Fixes #55
2021-03-21 22:16:42 +01:00
Christoph PetrauschandGitHub d801ff7a37 Merge pull request #44 from hikhvar/switch-to-nonroot
Switch to nonroot baseimage
2021-03-14 20:54:52 +01:00
Christoph PetrauschandGitHub 3b436b2d81 Merge pull request #54 from chr4/chore/strict-yaml-unmarshal
Use UnmarshalStrict for config file to catch config errors
2021-03-14 20:54:22 +01:00
Chris Aumann 366c38c791 Use UnmarshalStrict for config file to catch config errors 2021-03-14 14:09:53 +01:00
Christoph PetrauschandGitHub b1504ca5eb Merge pull request #53 from chr4/chore/fix-cache-config
Chore/fix cache config
2021-03-14 13:34:15 +01:00
Chris Aumann 6ab535ebe1 Use upstream DefaultExpiration for go-cache 2021-03-14 13:26:10 +01:00
Chris Aumann 5805d04c18 Fix cache key in shelly.yaml example 2021-03-14 10:57:08 +01:00
Christoph Petrausch 30a2180cfa Add mqtt2prometheus_connected gauge to represent connection state v0.1.6-RC6 2021-03-12 21:22:27 +01:00
Christoph Petrausch bad19409eb Improve error handling in TLS setup 2021-03-12 20:23:13 +01:00
Christoph Petrausch 6c7f7f7af1 Update Readme 2021-03-12 20:22:26 +01:00
Christoph PetrauschandGitHub 87310fcd40 Merge pull request #49 from weboo/tls-client-certificates
support for TLS client certificates
2021-03-12 20:00:51 +01:00
weboo f5562d20fc modified to return error 2021-03-12 23:11:41 +09:00
weboo 605e631fb3 modified to return error 2021-03-12 22:33:21 +09:00
weboo d5ee3e68f9 support for TLS client certificates 2021-03-12 21:51:57 +09:00
Christoph Petrausch 98c0f6ba5c Only test oldest and newest supported go version 2021-03-08 23:30:29 +01:00
Christoph Petrausch 4cef22b510 Use alpine base image to fetch tzdata and ssl-certs.
Drop riscv64 image and add ppc64le and s390x architectures
v0.1.6-RC5
2021-03-08 23:09:42 +01:00
Christoph Petrausch 3bd83c1d9b Add more tests v0.1.6-RC4 2021-03-08 20:44:53 +01:00
Christoph Petrausch 862a7ad2c7 Fix release Docker baseimage
Fixes #48 finally?
2021-03-08 20:44:24 +01:00
Christoph Petrausch 03a3ddd6eb Bump golang version in docker image 2021-03-06 21:19:50 +01:00
Christoph PetrauschandGitHub 8319830811 Merge pull request #47 from chr4/feat/topic-resillience
Make GroupValue() more resilient
v0.1.6-RC3
2021-03-06 21:19:07 +01:00
Chris Aumann 5b0603c32d Make GroupValue() more resilient 2021-03-06 18:39:02 +01:00
Christoph PetrauschandGitHub d2af68ba7d Create codeql-analysis.yml 2021-03-01 12:07:14 +01:00
Christoph Petrausch 345dd9b297 Switch to nonroot baseimage 2021-02-28 20:20:27 +01:00
Christoph PetrauschandGitHub 82fe6fc76d Merge pull request #42 from hikhvar/fix-baseimage
Switch to distroless baseimage
v0.1.6-RC2
2021-02-28 20:17:13 +01:00
Christoph PetrauschandGitHub a8414c50d5 Merge pull request #43 from hikhvar/fix.docs
docs: Fix docs
2021-02-28 20:07:59 +01:00
Christoph Petrausch 4dfd7c86d1 docs: Fix docs 2021-02-28 20:03:12 +01:00
Christoph Petrausch 62f606ee42 Fix docs 2021-02-28 20:03:06 +01:00
Christoph Petrausch 7e425236fe Switch to distroless baseimage 2021-02-28 19:57:54 +01:00
Christoph PetrauschandGitHub 3e65257514 Merge pull request #39 from hikhvar/add-nfpm
Add debian packages
v0.1.6-RC1
2021-02-22 19:56:28 +01:00