da5a869771
feat(opnsense-config): dnsmasq dhcp static mappings ( #130 )
...
Run Check Script / check (pull_request) Successful in 59s
Co-authored-by: Jean-Gabriel Gill-Couture <jeangabriel.gc@gmail.com >
Co-authored-by: Ian Letourneau <ian@noma.to >
Reviewed-on: #130
Reviewed-by: Ian Letourneau <ian@noma.to >
Co-authored-by: Jean-Gabriel Gill-Couture <jg@nationtech.io >
Co-committed-by: Jean-Gabriel Gill-Couture <jg@nationtech.io >
2025-09-08 19:06:17 +00:00
Ian Letourneau
610ce84280
fix: bring back to TUI
Run Check Script / check (pull_request) Successful in 1m20s
2025-08-15 12:47:36 -04:00
8ae0d6b548
feat: Application Interpret still WIP but now call ensure_installed on features, also introduced a rust app example, completed work on clone_box behavior
Run Check Script / check (pull_request) Successful in -6s
2025-07-01 22:44:44 -04:00
80bdd0ee8a
feat: introduce Maestro::initialize function that creates the maestro instance and ensure_ready the topology as well. Also refactor all relevant examples to use this new initialize function
2025-04-24 12:58:41 -04:00
dccc9c04f5
chore: Fix all warnings in the project, ignore unused variables mostly
2025-04-24 10:22:53 -04:00
45668638e1
feat: TUI does not require Topology to implement Debug anymore
2025-04-23 11:17:03 -04:00
eeafa086f3
feat: Improve output of tui. From p-r tui-score-info ( #11 )
...
WIP: formatted score debug print into a table with a name header and the score information below
Co-authored-by: Jean-Gabriel Gill-Couture <jg@nationtech.io >
Reviewed-on: #11
Reviewed-by: johnride <jg@nationtech.io >
Co-authored-by: Willem <wrolleman@nationtech.io >
Co-committed-by: Willem <wrolleman@nationtech.io >
2025-04-23 14:54:32 +00:00
606ea43b51
fix: improve tests and remove unused code
...
- Corrected XML test data to remove unnecessary `<descr>` tags, resolving failing tests.
- Removed the unused `ratatui_utils` module and its associated code.
- Simplified example in `harmony_tui/src/lib.rs` to use `tokio::main` and register scores directly with `Maestro`. This aligns with the project's evolving structure.
2025-04-11 11:01:05 -04:00
fc718f11cf
feat: Introduce Topology Trait for Compile-Time Safe Score Binding
...
Introduce the `Topology` trait to ensure that `Maestro` can compile-time safely bind compatible `Scores` and `Topologies`. This refactoring includes updating `HarmonyTuiEvent`, `ScoreListWidget`, and related structures to work with generic `Topology` types, enhancing type safety and modularity.
2025-04-02 15:51:28 -04:00
96bbef8195
chore: Reorganize file tree for easier onboarding. Rust project now at the root for simple git clone && cargo run
2025-02-12 15:32:59 -05:00