Alexander Korolev
|
4bc566b96a
task: Wire --format flag (plain default, md, html) into sm121 health — applies to cluster health mode only; --fingerprint mode keeps its current simple listing | decisions (explicit user choices — these OVERRIDE the spec doc wherever they conflict; follow them exactly): --format applies to cluster health mode only, the --fingerprint mode keeps its current simple listing (TASK_0004)
|
1 mese fa |
Alexander Korolev
|
fbb37658dd
task: Build shared reusable localized renderer module with plain/md/html renderers over a pure-data report model — all three renderers resolve fluent messages via t! with any new keys added to both locales/en and locales/ru; scope wiring to health now, do not retrofit doctor/tmux status | decisions (explicit user choices — these OVERRIDE the spec doc wherever they conflict; follow them exactly): all three renderers (plain/md/html) resolve fluent messages via t! from a pure-data report model, with any new message keys added to both locales/en and locales/ru; health only — build the md/html renderer as a shared reusable module and wire --format into sm121 health now, do not retrofit doctor/tmux status in this series (TASK_0002)
|
1 mese fa |
kilork
|
3d084c54e4
cli: proper --no-follow flag (SetTrue opt-out; the SetFalse+default combo inverted semantics and lacked the negation)
|
1 mese fa |
Alexander Korolev
|
51912523c5
feat(registry): publish --registry upload + sm121 registry list/show/install
|
1 mese fa |
Alexander Korolev
|
79d1a76c74
feat(cli): sm121 publish — recipe -> standalone reproducible bundle (and gist)
|
1 mese fa |
Alexander Korolev
|
4b51863841
web P1: read-only dashboard (axum + SSE)
|
2 mesi fa |
Alexander Korolev
|
4275e1cd7c
config: global-config mgmt commands + ssh creds from cluster sources
|
2 mesi fa |
Alexander Korolev
|
48bbec1f66
serve: --clear flag to wipe host-side extra_mount folders (sudo)
|
2 mesi fa |
Alexander Korolev
|
08871e3dfa
Add --fit flag to serve: scale recipe to N nodes or whole cluster
|
2 mesi fa |
Alexander Korolev
|
08d1e9fe03
feat(serve): add --mirror — serve from a per-node local HF mirror
|
2 mesi fa |
Alexander Korolev
|
892c28d1a4
feat(serve): add --force flag to ignore occupied nodes
|
2 mesi fa |
Alexander Korolev
|
23ae7a6484
feat(serve): add solo mode and fix single-node launch bug
|
3 mesi fa |
Alexander Korolev
|
1ba1d99e05
fix: resolve review findings across modules
|
3 mesi fa |
Alexander Korolev
|
280be2c119
refactor(cli): rename --power-off to --off on stop subcommand
|
3 mesi fa |
Alexander Korolev
|
38d4e5568f
refactor(cli): rename --auto-power-on to --on (-O) on serve
|
3 mesi fa |
Alexander Korolev
|
097f22082f
feat(cli): add build subcommand for standalone image build
|
3 mesi fa |
Alexander Korolev
|
7fe2423a26
feat(build): checksum-based rebuild trigger with sm121.checksum label
|
3 mesi fa |
Alexander Korolev
|
9391712331
feat: --build-node flag to auto-build image on a cluster node
|
3 mesi fa |
Alexander Korolev
|
acadda1259
feat: auto-sync Docker image (ANY source node) + --sync-image / --sync-image-source flags
|
3 mesi fa |
Alexander Korolev
|
27c02331d8
refactor: rename --power-on-if-off to --auto-power-on
|
4 mesi fa |
Alexander Korolev
|
811b8b0848
feat: add --power-on-if-off and --power-off flags
|
4 mesi fa |
Alexander Korolev
|
0ae454c259
feat: add --node parameter to logs command
|
4 mesi fa |
Alexander Korolev
|
cefdfa2368
feat: deployment discovery + stop ambiguity resolution
|
4 mesi fa |
Alexander Korolev
|
6081ccf443
feat: mods system — entrypoint wrapping + global/recipe mods with volume mount
|
4 mesi fa |
Alexander Korolev
|
746049fc18
fix(cli): switch clap help texts to English
|
4 mesi fa |
Alexander Korolev
|
e84b676397
feat: serve follows logs by default, --no-follow to skip
|
4 mesi fa |
Alexander Korolev
|
d05805c577
feat: add --cluster to docker stop and logs commands
|
4 mesi fa |
Alexander Korolev
|
03c293c4ca
refactor(docker): move health_check to submodule
|
4 mesi fa |
Alexander Korolev
|
71855e9f45
feat(recipe): add Gemma 4 12B IT (MTP) recipe + --node flag for single-node serve
|
4 mesi fa |
Alexander Korolev
|
fc645f8d70
feat: add 'power switch --from <src> --to <tgt>' command
|
4 mesi fa |