joshuar-go-hass-agent/internal/agent
Joshua Rich c491e810f2 feat(linux/mem): send oom events to Home Assistant 2024-11-19 16:00:18 +10:00
..
agentsensor feat(agent/sensor): add preference to disable external ip sensor if desired 2024-10-31 15:15:29 +10:00
testing/data test(agent): improve test coverage 2024-07-18 15:09:40 +10:00
ui perf: share a validator instance across packages 2024-10-30 15:50:23 +10:00
agent.go refactor(hass): 🚚 restructure hass package 2024-10-26 10:23:29 +10:00
agent_mocks_test.go perf(agent): rework controller/worker concept 2024-10-20 14:51:24 +10:00
context.go perf(agent): 🏗️ restructure preferences and hass client usage 2024-09-14 10:58:15 +10:00
mqtt.go style(agent): 💡 add function comments 2024-10-20 15:04:48 +10:00
mqtt_linux.go feat(linux/media): support user preferences for camera worker 2024-10-31 14:53:34 +10:00
notifications.go fix(agent): 🐛 pass preferences to notifications worker 2024-09-16 21:39:19 +10:00
register.go build(go): 🚚 fix build tooling 2024-10-03 20:46:38 +10:00
register_mocks_test.go feat(agent): add connection latency sensor 2024-09-16 20:49:37 +10:00
register_test.go test(agent): fix registration tests after hass code changes 2024-10-27 11:56:00 +10:00
util.go refactor(scripts): ♻️ reduce code dependency between scripts and agent packages 2024-08-07 14:29:49 +10:00
util_test.go build(go): 🐛 remove deprecated moq statements and nolint directives 2024-08-11 16:45:19 +10:00
workers.go feat(preferences): provide a worker preference to completely disable the worker (and its sensors/events/controls) 2024-10-31 14:33:39 +10:00
workers_linux.go feat(linux/mem): send oom events to Home Assistant 2024-11-19 16:00:18 +10:00