joshuar-go-hass-agent/internal/tracker
Joshua Rich 9d824caf09 feat(agent,hass,tracker): move to interface access to agent config
- agent config is now accessed via an interface. This allows for easier
  switching of config backend in the future.
- hass and tracker access to config is through interface as well.
- all interfaces share common methods so any implementation can easily
  satisfy all usage criteria.
2023-09-11 00:12:01 +00:00
..
registry refactor(tracker): demote log message to trace level 2023-07-23 04:39:21 +00:00
location.go feat(agent,hass,tracker): move to interface access to agent config 2023-09-11 00:12:01 +00:00
mock_Registry_test.go feat(tracker)!: migration of registry to new format 2023-07-23 02:04:40 +00:00
mock_Sensor_test.go refactor(hass): move hass sensor code to own package 2023-07-23 11:17:34 +00:00
mock_agentConfig_test.go feat(agent,hass,tracker): move to interface access to agent config 2023-09-11 00:12:01 +00:00
sensor.go refactor(hass): move hass sensor code to own package 2023-07-23 11:17:34 +00:00
sensor_test.go refactor(hass): move hass sensor code to own package 2023-07-23 11:17:34 +00:00
tracker.go feat(agent,hass,tracker): move to interface access to agent config 2023-09-11 00:12:01 +00:00
tracker_test.go feat(agent,hass,tracker): move to interface access to agent config 2023-09-11 00:12:01 +00:00