liumangmang
|
4a17f0106e
|
feat: 主题切换 + 浅色模式适配,SFTP/批量命令/Webhook/仪表盘全面升级
|
2026-06-10 14:33:47 +08:00 |
|
liumangmang
|
423cca97a6
|
feat: rebuild frontend with react
|
2026-04-22 09:53:06 +08:00 |
|
liumangmang
|
2c06329d68
|
feat: implement MobaXterm-style layout (Phase 1-2-4)
实现 MobaXterm 风格的界面重构,包含会话树、工作区面板和分屏功能。
新增功能:
- 左侧会话树支持文件夹分组和展开/折叠
- 工作区垂直分屏(终端 + SFTP)
- 可拖拽调整分割比例
- 状态持久化到 localStorage
- 顶部工具栏(样式占位)
技术实现:
- 新增 sessionTreeStore 和 workspaceStore 状态管理
- 新增 SessionTree/SessionTreeNode 递归组件
- 新增 SplitPane 可拖拽分割组件
- 重构 SftpPanel 为 props 驱动
- 新增 MobaLayout 主布局
- 路由默认重定向到 /moba
依赖更新:
- 安装 @vueuse/core 用于拖拽功能
待实现:
- Phase 3: 会话树拖拽排序
- Phase 5: 数据迁移
- Phase 6: 快捷键、右键菜单、搜索等优化
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-03 15:14:36 +08:00 |
|
liumangmang
|
085123697e
|
增强 SSH/SFTP 稳定性并完善安全校验与前端交互
|
2026-03-11 23:14:39 +08:00 |
|
LiuMangMang
|
a10906d711
|
Improve SFTP reliability and credential hygiene with regression tests
|
2026-03-09 00:02:22 +08:00 |
|
liumangmang
|
7e6ebd18a5
|
Refactor project structure and update .gitignore; enhance README with setup instructions and environment requirements. Clean up backend code for improved readability and maintainability.
|
2026-02-04 11:07:42 +08:00 |
|
LiuMangMang
|
1c5a44ff71
|
Initial commit: SSH Manager (backend + frontend)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-03 09:10:06 +08:00 |
|