Commit graph

271 commits

Author SHA1 Message Date
Lars Strojny
84761dfa93 Replace runtypes with zod, validate config, stricter eslint config 2022-11-08 19:13:34 +01:00
Lars Strojny
f87b9af7c9 Release preparation 2022-11-08 14:51:36 +01:00
Lars Strojny
b36e620660 Remove TODOs 2022-11-08 14:43:52 +01:00
Lars Strojny
b2a8b9bcba Initial README 2022-11-08 14:43:52 +01:00
Lars Strojny
4a7d6ff6de Allow configuring the prefix 2022-11-08 14:43:49 +01:00
Lars Strojny
900f528b95 Rename port setting 2022-11-08 14:26:08 +01:00
Lars Strojny
fbb67783e9 Merge branch 'master' of github.com:lstrojny/homebridge-prometheus-exporter 2022-11-08 01:21:23 +01:00
Lars Strojny
78a8972bb0 Expose bools as metrics as well 2022-11-08 01:20:46 +01:00
Lars Strojny
aa8a6c10d2
Update GH actions (#1) 2022-11-08 00:20:19 +01:00
Lars Strojny
f1b48575cb Use hap-nodejs instead 2022-11-07 23:43:44 +01:00
Lars Strojny
ba3786bf6d Fix linting issues 2022-11-07 23:02:24 +01:00
Lars Strojny
e338c982d2 Prometheus wants counter, not count 2022-11-07 22:41:52 +01:00
Lars Strojny
7fd1c5a03c Extract prometheus server 2022-11-07 22:31:17 +01:00
Lars Strojny
53b9688a58 todos 2022-11-07 21:08:25 +01:00
Lars Strojny
d0b9b6a36e Rename /probe to /metrics 2022-11-07 21:01:21 +01:00
Lars Strojny
ff7fd44f2c Extract rendering 2022-11-07 20:50:58 +01:00
Lars Strojny
4b4f8e8d0f Remove instance attribute 2022-11-07 19:32:38 +01:00
Lars Strojny
60be04925e Fix Promise issue 2022-11-07 19:30:55 +01:00
Lars Strojny
8e183b9fb7 Listen not only on localhost 2022-11-07 18:26:58 +01:00
Lars Strojny
00dd20559a Initial version 2022-11-07 15:23:48 +01:00
Lars Strojny
dd4a135022
Initial commit 2022-11-06 13:04:30 +01:00