Files
nexus-terminal/.helloagents/CHANGELOG.md
T
yinjianm 9b45ad77e5 feat(status-monitor): add websocket process manager and runtime metadata
extend server status payload with timezone, uptime, and process summary so
the monitor sidebar can show richer at-a-glance host context.

introduce process:list and process:signal websocket flows on active SSH
sessions, enabling on-demand process querying and terminate/kill actions
without adding new HTTP endpoints.

add a dedicated process manager modal in the frontend with search, refresh,
auto-refresh, and per-process actions, and wire localized labels for both
english and chinese.

enhance global connection fuzzy search scoring to include tag names as
secondary-weight fields while preserving primary host/name relevance.
2026-04-15 22:21:26 +08:00

18 KiB
Raw Blame History

变更日志

[Unreleased]

  • [frontend]: 将右侧状态监控继续收紧为更贴近服务器小屏的默认概览,并新增时区、运行时间、进程概览与“查看全部”独立进程管理弹窗 — by yinjianm

  • [backend]: 扩展状态监控采集时区、运行时间和轻量进程摘要,并为当前 SSH 会话新增 process:list / process:signal WebSocket 进程管理消息 — by yinjianm

  • [frontend]: 让全局服务器检索将标签名纳入本地模糊搜索评分,并保持标签匹配权重低于名称和主机、高于类型 - by yinjianm

  • [frontend]: 将工作区状态监控重构为更接近服务器监控小屏的深色响应式面板,统一头部信息条、资源监控条、内存/网络/磁盘卡片及 CPU/网络趋势图风格 — by yinjianm

  • [frontend]: 为全局服务器检索结果卡片补充服务器标签显示,便于在 Ctrl+Shift+F 快速检索时区分同名或近似主机 - by yinjianm

  • [frontend]: 修复持续日志输出时切换终端后的 viewport 恢复偏移问题,改为按距底部偏移恢复滚动位置,避免重新激活后无法继续向下滚到最底部 — by yinjianm

  • 2026-03-25:初始化 .helloagents/ 知识库骨架与首批模块文档,不代表源码功能变更。

  • 2026-03-25:新增 GHCR Docker 发布 workflow,并将 docker-compose.yml 的三个业务镜像切换到 ghcr.io/micah123321/*

  • 2026-03-25/workspace 默认布局改为“左侧 Workbench + 中央视终端 + 右侧状态监控”,并在状态监控中新增开机累计上下行流量展示。

  • 2026-03-25:继续微调 /workspace Workbench,新增默认“快捷指令”标签、调整三栏宽度到更接近 xterminal 参考图,并修复终端区域鼠标悬停时指针异常消失的问题。

修复

快速修改

  • [frontend]: 取消连接管理页在“批量修改”模式下对单行“连接 / 更多”按钮的禁用,保留批量选择同时允许继续操作单台服务器 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/frontend/src/views/ConnectionsView.vue
  • [frontend]: 修复右侧状态监控在窄侧栏下的内存/磁盘卡片字体重叠问题,改为基于卡片容器宽度自适应折列与缩字 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/frontend/src/components/StatusMonitor.vue:446-452,572-600,697-707,744-802
  • [frontend]: 将“添加新连接”弹窗的脚本模式开关上移到基本信息之前,并在脚本导入时自动忽略空格、空行与 Markdown 代码围栏行 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/frontend/src/components/AddConnectionForm.vue, packages/frontend/src/composables/useAddConnectionForm.ts
  • [workspace-root]: 将双语 README 的仓库、发布与下载链接统一切到 Micah123321/nexus-terminal,移除 Ko-fi,并补充源项目指向 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: README.md, doc/README_EN.md
  • [frontend]: 将前端关于页、版本检查和样式仓库默认链接切换到 Micah123321/nexus-terminal,并移除 Ko-fi 入口 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/frontend/src/composables/settings/useVersionCheck.ts, packages/frontend/src/composables/settings/useAboutSection.ts, packages/frontend/src/components/settings/AboutSection.vue, packages/frontend/src/App.vue, packages/frontend/src/components/style-customizer/StyleCustomizerBackgroundTab.vue, package.json
  • [frontend]: 修正外部拖拽上传的落点路径判定,拖到哪个目录就上传到哪个目录,拖拽目录仍沿用先压缩再上传 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/frontend/src/components/FileManager.vue, packages/frontend/src/composables/file-manager/useFileManagerDragAndDrop.ts, packages/frontend/src/composables/file-manager/useFolderArchiveUpload.ts, packages/frontend/src/composables/useFileUploader.ts
  • [backend]: 将后端包版本元数据同步提升到 1.0.0,与根工作区和其余主包保持一致 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/backend/package.json, packages/backend/package-lock.json, package-lock.json
  • [frontend]: 将设置页本地版本显示调整为 1.0,并同步前端包版本元数据到 1.0.0 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/frontend/package.json, package-lock.json, packages/frontend/src/composables/settings/useVersionCheck.ts, packages/frontend/src/composables/settings/useAboutSection.ts
  • [workspace-root]: 同步更新中英文 README,补充 monorepo 结构、最新功能清单与 .helloagents/ 开发说明 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: README.md, doc/README_EN.md
  • [frontend]: 收紧快捷指令编辑弹窗的最小尺寸、初始尺寸和视口上限,并在窄屏下切换为上下布局,降低小分辨率下的弹窗溢出概率 — by yinjianm
    • 类型: 快速修改(无方案包)
    • 文件: packages/frontend/src/components/AddEditQuickCommandForm.vue:9,184-185,242-245

新增