joshuar-go-hass-agent/internal/components/preferences
Joshua Rich 5376ce1eed feat(components/preferences)!: restructure sensor/control preferences
- sensors and controls preferences are now split under [sensors] and [controls] in the preferences file
- preferences are grouped under [sensors]/[controls] by the worker that produces them, in user-friendly sub-groups

BREAKING CHANGE: Sensors and (MQTT) controls preferences have been restructured in the preferences file. Users who have customised any sensor/control preferences will need to manually migrate the changes to the new structure.
2025-02-02 09:45:11 +10:00
..
testing/data refactor(components/preferences): ♻️ preferences refactor 2025-01-26 10:28:57 +10:00
context.go refactor(components/preferences): ♻️ preferences refactor 2025-01-26 10:28:57 +10:00
device.go refactor(components/preferences): ♻️ preferences refactor 2025-01-26 10:28:57 +10:00
hass.go refactor: 🚚 rearrange packages 2025-01-15 21:33:53 +10:00
mqtt.go refactor(components/preferences): ♻️ preferences refactor 2025-01-26 10:28:57 +10:00
preferences.go feat(components/preferences)!: restructure sensor/control preferences 2025-02-02 09:45:11 +10:00
preferences_test.go test(preferences): save doesn't need testing against invalid path (init takes care of that) 2025-02-01 10:07:22 +10:00
registration.go refactor: 🚚 rearrange packages 2025-01-15 21:33:53 +10:00
registration_test.go refactor: 🚚 rearrange packages 2025-01-15 21:33:53 +10:00
worker.go feat(components/preferences)!: restructure sensor/control preferences 2025-02-02 09:45:11 +10:00
worker_mocks_test.go refactor: 🚚 rearrange packages 2025-01-15 21:33:53 +10:00