Dreaded_X
  • Joined on 2018-05-15
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 03:00:36 +00:00
2523c900bc feat(config)!: Config now returns the mqtt config instead of the client
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 02:31:49 +00:00
303541929c chore: Restructured config to not rely on mqtt client being available
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 02:26:08 +00:00
ca396e3ccd chore: Restructured config to not rely on mqtt client being available
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 02:22:36 +00:00
a26a93550b feat(config)!: In config devices can now also be a (table of) function(s)
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 02:03:24 +00:00
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 01:58:50 +00:00
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 01:40:25 +00:00
88a7acd55d feat: Improved device conversion error message
3b7579878b feat: Use ActionCallback for schedule
46c32c3605 refactor(config)!: Move scheduler out of device_manager
d1e7988117 feat: Receive devices through config return
93b0a526b1 feat: Ensure consistent ordering device definitions
Compare 6 commits »
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-19 00:44:55 +00:00
64c4a47c6f feat: Use ActionCallback for schedule
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-18 02:55:07 +00:00
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-18 02:54:51 +00:00
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-17 02:31:34 +00:00
92a0bff8c4 refactor(config)!: Move scheduler out of device_manager
187220a49b feat: Receive devices through config return
Compare 2 commits »
Dreaded_X pushed to master at Dreaded_X/lua_typed 2025-10-17 02:18:22 +00:00
f6a6842914 feat: Added Typed for mlua::Function
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-17 01:57:50 +00:00
95d7bfc43e feat: Receive devices through config return
4e2da2ecca feat: Ensure consistent ordering device definitions
Compare 2 commits »
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-17 01:15:56 +00:00
65c7ed6349 feat: Generate definitions for config
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-17 01:15:45 +00:00
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-17 01:15:06 +00:00
d2d473c137 feat: Generate definitions for config
a0ed373971 refactor: Move definition writing into separate function
5e13dff2b5 chore: Move main.rs to bin/automation.rs
ba818c6b60 refactor(config)!: Setup for expanding lua config return
Compare 4 commits »
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-17 00:58:39 +00:00
14d51c0df6 Move main.rs to bin/automation.rs
Dreaded_X created branch feature/improve_config in Dreaded_X/automation_rs 2025-10-17 00:42:02 +00:00
Dreaded_X pushed to feature/improve_config at Dreaded_X/automation_rs 2025-10-17 00:42:02 +00:00
d5b28d5c6b Setup for expanding lua config return
Dreaded_X pushed to master at Dreaded_X/automation_rs 2025-10-17 00:27:48 +00:00
a95574b731 feat: Added type annotations to config.lua
810fae8da5 chore: Reordered pre-commit hooks
6fc3783d7a feat: Added lua definition files
df64804b00 feat: Add bin to automatically generate lua definitions
11b9787890 chore: Remove allow that is no longer required
Compare 20 commits »