Dreaded_X
  • Joined on 2018-05-15
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 »
Dreaded_X pushed to master at Dreaded_X/dotfiles 2025-10-17 00:23:31 +00:00
b35b35731b zsh: Fix bat command availability check
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-15 02:25:00 +00:00
a95574b731 feat: Added type annotations to config.lua
810fae8da5 chore: Reordered pre-commit hooks
6fc3783d7a feat: Added lua definition files
Compare 3 commits »
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-15 02:05:51 +00:00
b14387ce3c chore: Reordered pre-commit hooks
f0fd110ff8 feat: Added lua definition files
Compare 2 commits »
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-15 02:03:17 +00:00
1d6f95e0a0 feat: Added lua definition files
df64804b00 feat: Add bin to automatically generate lua definitions
11b9787890 chore: Remove allow that is no longer required
8961101fdf chore: Run main application by default
17a68e8991 feat: Added optional definition function to module
Compare 7 commits »
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-15 01:50:56 +00:00
b327d32177 feat: Added optional definition function to module
d3d9a19f52 feat(config)!: Move mqtt module to actual separate module
97b944874a feat: Added/expanded Typed impls
54164c517b feat: Remove automatic automation: module prefix
518abd169d chore: Removed dotenvy
Compare 10 commits »
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-15 01:44:11 +00:00
295491c5fc feat(config)!: Move mqtt module to actual separate module
9f244b3475 feat: Added/expanded Typed impls
15a6e83ad8 feat: Remove automatic automation: module prefix
c727579290 chore: Removed dotenvy
19e8663f26 feat: Use Typed type_name for registering proxy
Compare 6 commits »
Dreaded_X pushed to master at Dreaded_X/lua_typed 2025-10-15 00:35:00 +00:00
08f5c4533a feat: Explicitly don't implement Typed for unit type
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-14 23:20:02 +00:00
f7ba602762 chore: Removed dotenvy
929007d8c2 feat: Use Typed type_name for registering proxy
Compare 2 commits »
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-14 22:45:44 +00:00
b191d67ae2 feat: Expanded add_methods to extra_user_data
9bbf0a5422 feat: Specify (optional) interface name in PartialUserData
85e3c7b877 feat: Use PartialUserData on proxy type to add trait methods
a2130005de feat: Improved attribute parsing in device macro
45485fca37 feat: Add proper type definition for devices
Compare 6 commits »
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-14 22:44:31 +00:00
686801bd36 feat: Expanded add_methods to extra_user_data
8ce9c01228 feat: Specify (optional) interface name in PartialUserData
56d37a3570 feat: Use PartialUserData on proxy type to add trait methods
5731300153 feat: Improved attribute parsing in device macro
47816504e3 feat: Add proper type definition for devices
Compare 6 commits »
Dreaded_X pushed to master at Dreaded_X/lua_typed 2025-10-10 23:02:15 +00:00
d5d6fc1638 chore: Slight attribute parsing cleanup
Dreaded_X pushed to feature/lua_definitions_v2 at Dreaded_X/automation_rs 2025-10-10 22:44:25 +00:00
5aaa8b43e9 feat: Add proper type definition for devices
c1475370a9 feat: Added Typed impl for all automation devices
Compare 2 commits »