| .. |
|
api.rs
|
3acc8fa855
power on: ensure-powered — nodes believed down with an already-on plug get a 30 s plug power cycle (2-5 s cuts left the PSU rail energized and the machine in soft-off); per-node outcome report becomes the job message; CLI uses a 1.5 s TCP reachability probe, web uses the last snapshot
|
2 weeks ago |
|
api_tests.rs
|
d0d210e466
move recipe data to git.kilork.org/sm121/recipes (registry data repo)
|
1 month ago |
|
events.rs
|
d67d9d8ffa
web: jobs registry persists across restarts (web-jobs.json next to the global config; in-flight jobs marked failed with a runlock hint on boot); FTL full parity — 209 keys in all 6 locales, 19 health/exec/doctor/messages translated per locale
|
2 weeks ago |
|
jobs.rs
|
d67d9d8ffa
web: jobs registry persists across restarts (web-jobs.json next to the global config; in-flight jobs marked failed with a runlock hint on boot); FTL full parity — 209 keys in all 6 locales, 19 health/exec/doctor/messages translated per locale
|
2 weeks ago |
|
logs.rs
|
b1854d10ab
web: fix recipes-empty-after-load + dead log streams
|
2 months ago |
|
mod.rs
|
d67d9d8ffa
web: jobs registry persists across restarts (web-jobs.json next to the global config; in-flight jobs marked failed with a runlock hint on boot); FTL full parity — 209 keys in all 6 locales, 19 health/exec/doctor/messages translated per locale
|
2 weeks ago |
|
probe.rs
|
69ba71ad59
feat: health probes [mikrotik] devices via RouterOS API login (ping = on, dead/rejected = off, blocking); power-on routes through on_entity relay
|
1 month ago |
|
pw-install.mjs
|
0f01b6378f
web UI: Playwright click-through checks (deno, no npm)
|
2 months ago |
|
ssh_stream.rs
|
a99a642148
web P3a: log windows — attach/detach/history + SSE log events
|
2 months ago |
|
tests.rs
|
d67d9d8ffa
web: jobs registry persists across restarts (web-jobs.json next to the global config; in-flight jobs marked failed with a runlock hint on boot); FTL full parity — 209 keys in all 6 locales, 19 health/exec/doctor/messages translated per locale
|
2 weeks ago |
|
topo.rs
|
9c39603968
feat: [registry] — push built images to a registry (ghcr.io) after build; docker push via tmux on the node, localized (6 locales), --no-push opt-out
|
1 month ago |
|
ui.html
|
3acc8fa855
power on: ensure-powered — nodes believed down with an already-on plug get a 30 s plug power cycle (2-5 s cuts left the PSU rail energized and the machine in soft-off); per-node outcome report becomes the job message; CLI uses a 1.5 s TCP reachability probe, web uses the last snapshot
|
2 weeks ago |
|
ui.playwright.mjs
|
9cf3deb380
web logs: ANSI SGR rendering in log windows — themed palette (8 colors/bold/dim/italic/underline, fg replaces fg), strip OSC + non-SGR CSI, carriage-return progress frames collapse to the last frame, debounced batched re-render, raw text kept for copy; node probe + playwright timing fix
|
2 weeks ago |
|
ui_js_tests.rs
|
9cf3deb380
web logs: ANSI SGR rendering in log windows — themed palette (8 colors/bold/dim/italic/underline, fg replaces fg), strip OSC + non-SGR CSI, carriage-return progress frames collapse to the last frame, debounced batched re-render, raw text kept for copy; node probe + playwright timing fix
|
2 weeks ago |