joshuar-go-hass-agent/internal
Joshua Rich b5bf4a15c0 refactor(agent): simplify sensor controllers and agent sensor workers
- split agent sensors into separate files
- use a channel over a cancelFunc for shutting down agent sensor workers
- don't use a select loop for sensor worker updates
2024-09-16 21:29:33 +10:00
..
agent refactor(agent): simplify sensor controllers and agent sensor workers 2024-09-16 21:29:33 +10:00
cli perf(agent): 🏗️ restructure preferences and hass client usage 2024-09-14 10:58:15 +10:00
commands perf(commands): improve protections against nil pointer exceptions 2024-09-10 16:11:55 +10:00
device fix(device): 🐛 more robust fetching of device values 2024-09-10 16:12:38 +10:00
hass feat(agent): add connection latency sensor 2024-09-16 20:49:37 +10:00
linux refactor(agent): ♻️ rework controller/worker logic 2024-09-16 17:09:38 +10:00
logging perf(agent): 🏗️ restructure preferences and hass client usage 2024-09-14 10:58:15 +10:00
preferences feat(agent): add connection latency sensor 2024-09-16 20:49:37 +10:00
scripts refactor(agent): ♻️ rework controller/worker logic 2024-09-16 17:09:38 +10:00
translations refactor: 🚨 adjust linter config and correct violations 2024-09-03 15:47:22 +10:00
upgrade refactor: ♻️ store app ID in a context to reduce need to expose/pass it via other means 2024-09-12 16:19:42 +10:00