mirror of
https://github.com/tnb-labs/panel.git
synced 2026-08-31 01:12:17 +08:00
db8064fbe3
journalctl 未加 -n 参数导致只能看到 10 行历史;watchEffect 每次日志更新 都强制滚到底部,导致用户即便有滚动条也无法回看历史。改用已有的 ws.pty + xterm.js 基础设施取代 n-log,借助 xterm 的 scrollback buffer 获得与 SSH 下 tail 一致的交互体验。 - tail 预加载 1000 行并启用 -F 兼容日志轮转 - journalctl 加 --no-pager 防止 TTY 下启动分页器,预加载 1000 行 - 移除无用的 language prop 并同步清理 EditModal 的传参 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>