joshuar-go-hass-agent/internal/hass
Joshua Rich 2031c888fd perf(hass): ♻️ rework request logic
- response interface now expects to be able to represent an error
- responses can unmarshal a the raw response into their own error type for later usage
- update response structs to satisfy new response interface
2024-07-07 21:28:38 +10:00
..
sensor perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
config.go perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
config_test.go perf: preferences rewrite 2024-07-05 21:01:54 +10:00
context.go perf: ♻️ improve Home Assistant API request handling 2024-07-07 09:19:10 +10:00
context_test.go perf: ♻️ improve Home Assistant API request handling 2024-07-07 09:19:10 +10:00
discovery.go refactor(hass): 🚨 fix linter warnings in hass package 2024-06-09 14:56:29 +10:00
mock_PostRequest_test.go test(hass): add tests for request execution 2024-03-03 10:53:52 +10:00
mock_Response_test.go perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
registration.go perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
registration_test.go perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
request.go perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
request_test.go perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
states.go perf(hass): ♻️ rework request logic 2024-07-07 21:28:38 +10:00
websocket.go perf: preferences rewrite 2024-07-05 21:01:54 +10:00