Compare commits

..

10 Commits

Author SHA1 Message Date
c041c13dee Feat(config)!: Move new_mqtt_client out of global automation table into separate module
Some checks failed
Build and deploy / Deploy container (push) Blocked by required conditions
Build and deploy / build (push) Has been cancelled
The function `new_mqtt_client` was the last remaining entry in the
global `automation` table. The function was renamed to `new` and placed
in the new `mqtt` module. As `automation` is now empty, it has been
removed.
2025-09-04 04:06:20 +02:00
34095f53d6 Feat(config)!: Move device_manager out of global automation table into separate module
Moved `automation.device_manager` into a separate module called
`device_manager`
2025-09-04 04:01:38 +02:00
92ba41193d Feat(config)!: Move util out of global automation table into separate module
Move `automation.util` into a separate module called `utils`.
2025-09-04 03:59:32 +02:00
4db77a5a0a Feat(config)!: Fulfillment config is now returned at the end of the config
Previously the fulfillment config was set by setting
`automation.fulfillment`, this will no longer work in the future when
the global automation gets split into modules.
2025-09-04 03:46:45 +02:00
d71e907c2b Style: Sort crates by name
All checks were successful
Build and deploy / build (push) Successful in 10m30s
Build and deploy / Deploy container (push) Successful in 47s
2025-09-04 02:59:14 +02:00
4a120d4d35 Style: Enforce conventional commits formatting 2025-09-04 02:56:37 +02:00
7846649ea4 Chore: Put typos config in Cargo.toml 2025-09-04 02:56:37 +02:00
297ac9f1ee Chore: Update pre-commit hooks 2025-09-04 02:56:37 +02:00
926fdf84c4 Chore: Update/upgrade dependencies
There was a potential vulnerability in tracing-subscriber, so I took
this as an opportunity to update/upgrade all dependencies
2025-09-04 02:56:09 +02:00
d90eee8a75 Fix: Crash if hallway automation is called before door/trash have been initialized 2025-09-04 01:33:56 +02:00

Diff Content Not Available