Историја ревизија

Аутор SHA1 Порука Датум
  Alexander Korolev 453ee960c8 ENFORCE GUIDELINES: 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 месец
  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 месец
  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 c2956d7e7f fix(i18n): use proper Fluent plural selectors for tmux-health-all-stopped пре 2 месеци
  Alexander Korolev 63cc9a42f5 fix(health): only show running tmux sessions, summarize stopped пре 2 месеци
  Alexander Korolev 87d5b3e85e feat(health): show tmux deployments in health command пре 2 месеци
  Alexander Korolev 5f646966b8 feat(tmux): add venv_setup field for declarative venv creation пре 2 месеци
  Alexander Korolev c4a74cc152 feat(recipe): add deploy field for docker/tmux variant selection пре 2 месеци
  Alexander Korolev a9d4283879 fix(i18n): wire health.rs hardcoded strings + proper plural selectors пре 2 месеци
  Alexander Korolev 283d2fa6d6 feat(i18n): pluralize composed-dir messages via Fluent selectors пре 2 месеци
  Alexander Korolev 23ae7a6484 feat(serve): add solo mode and fix single-node launch bug пре 2 месеци
  Alexander Korolev 65198e60fc feat(recipe): add built-in script aliases and after_stop hook пре 3 месеци
  Alexander Korolev 1ba1d99e05 fix: resolve review findings across modules пре 3 месеци
  Alexander Korolev 176946c99f feat: power off command stops containers first with timeout пре 3 месеци
  Alexander Korolev 6081ccf443 feat: mods system — entrypoint wrapping + global/recipe mods with volume mount пре 4 месеци
  Alexander Korolev aa34a575e4 fix(i18n): wire up unused Fluent keys in before_serve, host_keys, health, exec пре 4 месеци
  Alexander Korolev 17a4f0c39a feat(i18n): localize all remaining module output strings пре 4 месеци
  Alexander Korolev 5019c1cb34 feat(i18n): localize doctor module output messages пре 4 месеци
  Alexander Korolev 127c82cde8 fix(i18n): use CLDR plural rules in all locale files пре 4 месеци
  Alexander Korolev 658cf4e935 feat: integrate fluent-i18n localization (Fluent/FTL) пре 4 месеци