Tags: TLMS-Development/dnrs
Tags
feat: Refactor provider interfaces, improve config management, and ad… …d extensive tests - Refactored provider interfaces for better modularity and feature support. - Enhanced configuration management with detailed default settings. - Added comprehensive tests for providers, resolvers, configurations, and CLI commands. - Improved internal methods to simplify and improve IP resolution logic. - Updated documentation with additional examples and explanations.
Feat/hetzner provider (#17) * feat: adds hetzner provider for currently implemented get command # Conflicts: # src/main.rs * todo * feat: adds yaml config directory structure feat: adds generate example config command * fix: fixes usage order in help output of get command * WIP * refactor: move config reading into own function # Conflicts: # src/main.rs * feat: adds hetzner provider for currently implemented get command # Conflicts: # src/main.rs * feat: adds yaml config directory structure feat: adds generate example config command * chore: fixed copilot feedack --------- Co-authored-by: Murasko <[email protected]>
feat: Adds serde_yaml dependency and implement YAML configuration loa… ( #1) * feat: Adds serde_yaml dependency and implement YAML configuration loading * chore: move config example to docs folder and edit readme * fix: properly returns error if no configuration path is available * fix: properly returns error if no configuration path is available * refactor: apply suggestions * deps: replace serde_yaml with serde_yaml_ng --------- Co-authored-by: Torben Schweren <[email protected]>