Alexander Korolev 58c6892537 staging P1: declarative [[staging]] hub-mirror, ledger-verified 3 hafta önce
..
api.rs 58c6892537 staging P1: declarative [[staging]] hub-mirror, ledger-verified 3 hafta önce
api_tests.rs d0d210e466 move recipe data to git.kilork.org/sm121/recipes (registry data repo) 1 ay önce
events.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 ay önce
jobs.rs bc7583657a docs: real hash for web P2 2 ay önce
logs.rs b1854d10ab web: fix recipes-empty-after-load + dead log streams 2 ay önce
mod.rs 1db84cef5c fix: pass base prefix in web report router call (compile break) 1 ay önce
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 ay önce
pw-install.mjs 0f01b6378f web UI: Playwright click-through checks (deno, no npm) 2 ay önce
ssh_stream.rs a99a642148 web P3a: log windows — attach/detach/history + SSE log events 2 ay önce
tests.rs d1e9c05c35 web: dashboard token in the browser (?token= seed -> localStorage, auth() on all data URLs, 401 prompt; recipes iframe shares it) 1 ay önce
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 ay önce
ui.html 36872f238c web: recipes iframe loads /recipes with the token (the page document itself is token-gated) 1 ay önce
ui.playwright.mjs 05ef2c1e43 web: fan spin hub-centered (fill-box origin wobbled the glyph) 1 ay önce
ui_js_tests.rs d1e9c05c35 web: dashboard token in the browser (?token= seed -> localStorage, auth() on all data URLs, 401 prompt; recipes iframe shares it) 1 ay önce