[feat] enhance CLI flags with --quiet and --no-interaction; update logging to respect verbosity and quiet modes; refactor log macros and add related tests

This commit is contained in:
2025-08-08 19:33:47 +02:00
parent a0216a0e18
commit cd076c5a91
8 changed files with 564 additions and 93 deletions

1
Cargo.lock generated
View File

@@ -1078,6 +1078,7 @@ dependencies = [
"clap",
"clap_complete",
"clap_mangen",
"libc",
"libloading",
"reqwest",
"serde",