v1.0.0
Changelog
- 90a9eb6 add release workflow
- b4c00fb add configure-prometheus in README
- 9e0fe4c add configure-prometheus
- a61d312 Revert "Merge pull request #3 from MayNiklas/settings-once"
- 282bd74 gofmt main.go
- b5840ab gofmt shell_test.go
- 22dfb16 Merge pull request #3 from MayNiklas/settings-once
- 23661d5 Fetch only settings once
- e491d89 rename repository
- a13968b format README
- 60d748d README: Available metrics
- a7cac4b Update README (different use of target parameter & general information)
- 843d419 set shelly_labels as var
- 5777b0e add ip label
- 468845a fix tests
- b797838 use prometeus.NewGaugeVec instead of newGauge
- 8a975e2 Merge pull request #2 from MayNiklas/pinpox-patch-1
- 3b6dff2 Update README.md
- 8d8d999 Create go.yml
- 7e522a6 Revert running tests in drone
- 2de3c5a Fix drone typo
- 12b7cc0 Update drone.ymlo
- 80d9010 Fix sha256
- 55456f9 Fix last tests
- fe4bbc8 Test for generated metrics
- aa02969 Add test for parsing json
- 0308632 Add mock server
- 3c85a59 Test structure
- e79e17b Add test templates
- 1ab898a add testdata
- 47556dc Simplify fetching
- 689d733 Ignore binary
- 555ce85 Move structs to separtate file
- 910e6ad add shelly_name label
- 45d19b1 reformat vars
- de58a71 fix -listen
- 4941dd8 remove prints
- ffdabbf add Prometeus config to README
- b9f7ae6 Expand README
- 3e82fa5 add libary doc
- 1a3aedf print shelly name
- 8ec1e45 get shelly_hostname
- f1a93b8 add check $out/bin/shelly-plug-s-prometheus-exporter -h
- 027ac56 Update README.md
- 750a85e add port & listen variable to module
- 1bcbd9e add port & listen flag
- 257ddab use local vars
- 304dacf fix vendorSHA
- 5ae9437 implemented ?target
- c5e9bb7 fix shell.nix
- f74f668 add target seperator
- c3d4d23 change greeting
- 66fce9f move code
- 8383638 add go pre-commit checks
- dbca6e6 fix go run .
- e47b668 add packages.default
- ccdc2fb module in flake.nix
- 1472097 fix nixosModule definition
- 4e17b99 create nix service module
- a055451 Merge pull request #1 from MayNiklas/golang
- b7c49d5 shelly_update_available
- c38c9a4 add shelly_temperature
- 470a45e add shelly_uptime
- e879018 fix shelly_power_total
- e411c5b add shelly_power_current
- 6824466 add https request
- 4decedf add metrics
- fcd1bc2 add info on metrics location
- 89fb071 add working demo from https://github.com/prometheus/client_golang/blob/main/examples/gocollector/main.go
- 5a7fcb2 fix nix run .
- 7355aa0 golang hello world
- 7a94139 Update README.md
- da45e8e add metrics
- 5f218a1 fix flake
- e3dfa83 add exporter example from https://github.com/prometheus/client_python
- 964ef86 Install prometheus_client
- 3656931 add .drone.yml
- 575361d Add hello-world
- e471ef6 Initial commit