Alexander Korolev
|
69690f0faf
web: topology map window — physical 2x4 GX10 grid, 200G/10G/DAC cables, HA glyphs, cluster frames; derive_topo from config facts; per-node HA plug states in probe
|
1 месяц назад |
kilork
|
267b9daae7
build works outside the launcher repo; bundles gain a build.sh
|
1 месяц назад |
Alexander Korolev
|
4f1837d856
web: close the UI<->API gap — every server capability reachable
|
2 месяцев назад |
Alexander Korolev
|
ec9b0d2e4f
clippy: drop imports left dangling by the test split
|
2 месяцев назад |
Alexander Korolev
|
887bcac7ba
web tests: split API round-trips into api_tests.rs (500-line cap)
|
2 месяцев назад |
Alexander Korolev
|
3ca1d59e4e
web P4: raw content windows + animation polish
|
2 месяцев назад |
Alexander Korolev
|
a99a642148
web P3a: log windows — attach/detach/history + SSE log events
|
2 месяцев назад |
Alexander Korolev
|
0f01b6378f
web UI: Playwright click-through checks (deno, no npm)
|
2 месяцев назад |
Alexander Korolev
|
8c0b20a6dc
web UI: no blink on refresh, preserve controls; add UI tests
|
2 месяцев назад |
Alexander Korolev
|
6c5f9922b5
config: non-blocking extra_entities (blocks = false)
|
2 месяцев назад |
Alexander Korolev
|
b19f8aea3b
health/web: cluster-level semantics — one dead node or switch off = cluster OFF
|
2 месяцев назад |
Alexander Korolev
|
bc7583657a
docs: real hash for web P2
|
2 месяцев назад |
Alexander Korolev
|
4b51863841
web P1: read-only dashboard (axum + SSE)
|
2 месяцев назад |