All checks were successful
Build and Release / build-and-release (push) Successful in 1m10s
Replace hardcoded terminal width thresholds with dynamic calculation based on actual column requirements. Column visibility now adapts correctly at 58, 52, 43, and 34 character widths instead of the previous arbitrary 80, 60, 45 thresholds. - Add width constants for each column (NAME=23, STATUS=10, etc) - Calculate cumulative widths dynamically for each layout tier - Ensure header and data formatting use consistent width values - Fix service name truncation to respect calculated column width
22 lines
587 B
TOML
22 lines
587 B
TOML
[package]
|
|
name = "cm-dashboard"
|
|
version = "0.1.228"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
cm-dashboard-shared = { workspace = true }
|
|
tokio = { workspace = true }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
anyhow = { workspace = true }
|
|
chrono = { workspace = true }
|
|
clap = { workspace = true }
|
|
zmq = { workspace = true }
|
|
tracing = { workspace = true }
|
|
tracing-subscriber = { workspace = true }
|
|
ratatui = { workspace = true }
|
|
crossterm = { workspace = true }
|
|
toml = { workspace = true }
|
|
gethostname = { workspace = true }
|
|
wake-on-lan = "0.2" |