Histórico de Commits

Autor SHA1 Mensagem Data
  Alexander Korolev 5eecadc573 web: stop works off the recipes actually running on the cluster — single running recipe stops directly (no picking), several get a picker of running ones only, container list names the node; serve-form fallback kept for up-but-empty clusters há 2 semanas atrás
  Alexander Korolev 6ccb448146 web: fix two-step confirms (power on/off) doing nothing — openDialogHtml stored the placeholder go instead of opts.go, so Confirm closed the dialog without firing the request; playwright regression covers the full power-on flow há 2 semanas atrás
  Alexander Korolev 36872f238c web: recipes iframe loads /recipes with the token (the page document itself is token-gated) há 1 mês atrás
  Alexander Korolev d1e9c05c35 web: dashboard token in the browser (?token= seed -> localStorage, auth() on all data URLs, 401 prompt; recipes iframe shares it) há 1 mês atrás
  Alexander Korolev 05ef2c1e43 web: fan spin hub-centered (fill-box origin wobbled the glyph) há 1 mês atrás
  Alexander Korolev 272842fcc9 web: topology row-1 S-curve + bus/bridges cable mode (legend toggle) há 1 mês atrás
  Alexander Korolev 20bf94b024 web: window switcher + toml→repo navigation há 1 mês atrás
  Alexander Korolev 6813ba085c web: 8-port switch layout + toml viewer for no-run recipes há 1 mês atrás
  Alexander Korolev f011388d0a web: SSE streams can no longer die silently or stay dead — 15s keepalive comments on both endpoints, live-chip watchdog rebuilds a stale stream / a gave-up EventSource, bounce on visibility/online; supervisor isolates ticks and survives poisoned locks há 1 mês atrás
  Alexander Korolev 706b7a5e03 topo: an HA-OFF switch can never have green ports - fabric port dots and 200G cable flow now require the switch to report on (fabPortOn policy + 6 playwright probes) há 1 mês atrás
  Alexander Korolev beda9d96ae web: persist window layout (geometry/minimized/closed/maximized + open optional windows) in localStorage across reloads; recipes panel drops its own title and live chip when hosted (body.embed) and reopens from the menu when minimized; closed named windows keep a dock chip há 1 mês atrás
  Alexander Korolev e3e9cbd3b1 web header: guard #maxinfo[hidden] (display:flex defeated the hidden attribute, so the maximize chrome sat in the toolbar permanently); assert header visibility, not the .hidden property, in playwright há 1 mês atrás
  Alexander Korolev 5c54bf0af5 web windows: maximized window drops its titlebar too — header carries the title plus restore/minimize/close for that window há 1 mês atrás
  Alexander Korolev 305f9066a6 web windows: maximized window is frameless and flush to the layer (title moves into the header with a restore button), retire the dead dock reserve, clamp px geometry to the layer when the dock appears or the page resizes há 1 mês atrás
  Alexander Korolev aa49a8b61e web windows: dock lists every window (recipes/raw/logs no longer minimize into nowhere), add a maximize/restore button to every titlebar, size the Topology window to the map aspect and reflow the default layout (topo+jobs left, state full height right) so nothing is dead space há 1 mês atrás
  Alexander Korolev 07055b199f web: recipes panel window — the report --serve page mounted at /recipes (one implementation, prefix-rewritten paths/SSE/viewer) + iframe theme inheritance; fix stale raw-window responses overwriting a newer selection; docs + playwright checks há 1 mês atrás
  Alexander Korolev 7535a7d2c4 glm53 full-model lane: retarget to RedHatAI/GLM-5.3-MXFP4 on the r35 jovian stack; delete the OOM-proven NVFP4-Spark variants há 1 mês atrás
  Alexander Korolev 4ca149b977 web: replay cached snapshot on SSE connect (live indicator no longer waits a poll tick) + jobs window groups running containers one row per launcher job with its node list há 1 mês atrás
  Alexander Korolev f9dd6c7f18 web topo: legible devices in both themes — theme-safe outlines (fg-mixed, not --border), soft drop shadow via --shade, stronger vents/plate, unpowered = hollow + dashed + grayscale at .7 instead of .32 opacity; contrast probe + skill note há 1 mês atrás
  Alexander Korolev 23c8fb202f web topo: cluster chips render as the topmost SVG layer with opaque fill; down state mutes saturation instead of alpha (no frame border shows through badges) há 1 mês atrás
  Alexander Korolev 463fd404b0 dflash2 A/B recipe: r35 4x DCP4 with DFlash2 K7 draft (lab-qualified, draft already on NAS, DFlash2 machinery in-tree in the r35 image — no build needed) há 1 mês atrás
  Alexander Korolev 90c61b3c42 web topo: cluster frames get per-cluster hues + depth-banded floors (bigger clusters pad further out), chips staggered per band so labels never collide; down = dashed + dim há 1 mês atrás
  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 há 1 mês atrás
  kilork d0d210e466 move recipe data to git.kilork.org/sm121/recipes (registry data repo) há 1 mês atrás
  Alexander Korolev 0949d63f47 web: fix log window dying after close (onClosed compared win objects) há 2 meses atrás
  Alexander Korolev b845cd33e1 web: DMMono Nerd Font — the actual Alacritty font há 2 meses atrás
  Alexander Korolev 32e5bab765 web: monospace content in Menlo (the Alacritty font) há 2 meses atrás
  Alexander Korolev b1854d10ab web: fix recipes-empty-after-load + dead log streams há 2 meses atrás
  Alexander Korolev 4f1837d856 web: close the UI<->API gap — every server capability reachable há 2 meses atrás
  Alexander Korolev 3ca1d59e4e web P4: raw content windows + animation polish há 2 meses atrás