Commit Graph

  • 00ccd33961 chore: trim repo for customer delivery master liumangmang 2026-04-17 17:53:06 +08:00
  • fa1b6707f7 chore: focus delivery on source and docker liumangmang 2026-04-17 09:31:45 +08:00
  • 37dc4d8216 feat: prepare sellable source delivery edition liumangmang 2026-04-16 23:28:26 +08:00
  • f606d20000 feat: unify moba workspace and persist session tree layout liumangmang 2026-04-10 11:04:21 +08:00
  • bba36a2e12 docs: update implementation status - Phase 6 complete liumangmang 2026-04-03 16:17:44 +08:00
  • 4af11fb043 feat: add expand/collapse all functionality liumangmang 2026-04-03 16:14:14 +08:00
  • cf7b564b3a feat: add session tree search functionality liumangmang 2026-04-03 16:10:49 +08:00
  • 55953dce83 docs: update implementation status - all phases complete liumangmang 2026-04-03 15:58:35 +08:00
  • e23ba1c3c9 feat: add keyboard shortcuts and context menu (Phase 6) liumangmang 2026-04-03 15:55:39 +08:00
  • caed481d23 feat: implement drag-drop and data migration (Phase 3 & 5) liumangmang 2026-04-03 15:46:22 +08:00
  • 2c06329d68 feat: implement MobaXterm-style layout (Phase 1-2-4) liumangmang 2026-04-03 15:14:36 +08:00
  • 9f133bd337 feat: update monitor, terminal, and SFTP interaction flow liumangmang 2026-04-01 15:22:51 +08:00
  • 832d55c722 feat: 新增终端顶部实时服务器监控面板 liumangmang 2026-03-30 16:54:56 +08:00
  • ba1acdc2dd fix: 修复懒加载组件keep-alive不生效问题 liumangmang 2026-03-30 16:41:16 +08:00
  • e895124831 fix: SFTP标签页离开后返回刷新状态丢失问题 liumangmang 2026-03-30 16:18:00 +08:00
  • 78e6fc3e47 feat: allow multiple terminal tabs per connection liumangmang 2026-03-26 18:04:39 +08:00
  • 93cc13ddd0 docs: 添加 sftp 标签页规格与计划文档 liumangmang 2026-03-24 17:52:28 +08:00
  • 43207e24bf feat: 为文件视图添加侧边栏标签页 liumangmang 2026-03-24 17:34:27 +08:00
  • f7fd41b88f docs: 添加 nav swap 规格与计划文档 liumangmang 2026-03-24 15:09:47 +08:00
  • 6f8edcec33 fix: reorder sidebar navigation items liumangmang 2026-03-24 14:47:39 +08:00
  • b236386273 docs: 完善 AGENTS 仓库指引 liumangmang 2026-03-24 13:52:24 +08:00
  • c8fa3de679 docs: 添加 superpowers 规格与计划文档 liumangmang 2026-03-24 13:43:08 +08:00
  • acac45b692 fix: 终端 PTY 尺寸同步 liumangmang 2026-03-24 12:03:03 +08:00
  • aced2871b2 feat: Remote->Many 支持多源文件传输 liumangmang 2026-03-24 10:54:49 +08:00
  • e2656fb1b5 Fix: 文件选择器进入目录时清空搜索条件 liumangmang 2026-03-20 17:50:39 +08:00
  • d4dc8a6da9 Fix: 进入目录时清空搜索条件 liumangmang 2026-03-20 17:03:10 +08:00
  • a9cfef37c2 feat: 连接列表搜索高亮匹配文字 liumangmang 2026-03-20 15:53:22 +08:00
  • 1020d78b91 feat: 搜索词同步到 URL 查询参数 liumangmang 2026-03-20 15:50:40 +08:00
  • 7b7399912b Fix: 修复终端标签切换时重连问题 liumangmang 2026-03-20 15:36:47 +08:00
  • c1efd72d6d feat: 为连接列表添加搜索 liumangmang 2026-03-18 23:59:26 +08:00
  • 77518b3f97 Fix: 修复 Docker 上传目录解析错误 liumangmang 2026-03-18 23:46:05 +08:00
  • 6dbd5ae694 Merge: 修复文件上传临时文件丢失问题 liumangmang 2026-03-18 23:25:37 +08:00
  • e0c734d3d9 Config: 配置 multipart 持久化临时目录 liumangmang 2026-03-18 23:25:14 +08:00
  • e2f600c264 Fix: 修复文件上传临时文件丢失问题 liumangmang 2026-03-18 23:24:53 +08:00
  • f892810763 Merge: 将终端标签页移至左侧边栏 liumangmang 2026-03-18 23:17:01 +08:00
  • c01c005c07 feat: 将终端标签页移至左侧边栏 liumangmang 2026-03-18 23:16:54 +08:00
  • c760fbdb85 Merge: 修复传输假成功 + 支持多终端标签页 liumangmang 2026-03-18 23:08:54 +08:00
  • 51b479a8f9 feat: 支持应用内多 SSH 终端标签页 liumangmang 2026-03-18 23:05:03 +08:00
  • c387cc2487 fix: Local->Many 传输等待后端任务真正完成 liumangmang 2026-03-18 23:02:31 +08:00
  • b0a78fc05a chore: add .worktrees to gitignore liumangmang 2026-03-18 23:00:15 +08:00
  • 80fc5c8a0f feat: 增强 Transfers 页面文件浏览功能 liumangmang 2026-03-12 17:45:07 +08:00
  • 085123697e 增强 SSH/SFTP 稳定性并完善安全校验与前端交互 liumangmang 2026-03-11 23:14:39 +08:00
  • 8845847ce2 Improve SFTP file view and upload handling liumangmang 2026-03-10 18:07:51 +08:00
  • 939b2ff287 Add Makefile commands for one-command Docker deployment mangmang 2026-03-09 00:28:27 +08:00
  • e5b9399350 Fix accidental close when dragging out of connection form inputs mangmang 2026-03-09 00:14:51 +08:00
  • 6f37074f5a Add AGENTS.md guidelines for OpenCode workflows v1.0.1 mangmang 2026-03-09 00:03:21 +08:00
  • a10906d711 Improve SFTP reliability and credential hygiene with regression tests mangmang 2026-03-09 00:02:22 +08:00
  • a61a88f36b Implement session locking in SftpController to ensure thread safety during concurrent SFTP operations. Introduce a method to handle session locks and improve error handling by forcing reconnections on exceptions. This change addresses potential issues with shared ChannelSftp instances in concurrent requests. liumangmang 2026-02-04 15:03:37 +08:00
  • e792fb919d Fix SftpService to access SftpException ID directly via the 'id' field for improved error message formatting. liumangmang 2026-02-04 14:55:41 +08:00
  • 7f57d69756 Enhance SFTP error handling in SftpController and SftpService by introducing a method to format SftpException messages. Improve listFiles method to handle empty paths and provide clearer error messages in response to exceptions. liumangmang 2026-02-04 14:43:54 +08:00
  • a1b8a4af8c Update Dockerfiles to include libgcc in the Alpine image for improved compatibility with Java applications. liumangmang 2026-02-04 12:31:48 +08:00
  • ea38d1c026 Add DH-based key exchange algorithms in SftpService and SshService to ensure compatibility with Java 8 minimal JRE liumangmang 2026-02-04 12:03:29 +08:00
  • a67562bfea Update jsch dependency to a modern version with enhanced algorithm support and change groupId for compatibility. liumangmang 2026-02-04 11:57:36 +08:00
  • b82ea1919e Enhance CORS configuration and WebSocket origin settings to include additional localhost ports. Improve error handling in SftpController and SftpView for better debugging and user feedback. liumangmang 2026-02-04 11:47:08 +08:00
  • 1aefc14e42 Fix file upload handling in SftpView by adding a check for undefined files before uploading. liumangmang 2026-02-04 11:40:24 +08:00
  • 669dc11064 Format and clean up the start.sh script for improved readability and consistency. liumangmang 2026-02-04 11:30:55 +08:00
  • 4558ef20c0 Update application.yml to disable resource mapping for improved SPA handling liumangmang 2026-02-04 11:16:01 +08:00
  • 7e6ebd18a5 Refactor project structure and update .gitignore; enhance README with setup instructions and environment requirements. Clean up backend code for improved readability and maintainability. liumangmang 2026-02-04 11:07:42 +08:00
  • 765d05c0a7 Update server port configuration from 8080 to 48080 in both backend and frontend settings. liu 2026-02-03 10:05:46 +08:00
  • 1c5a44ff71 Initial commit: SSH Manager (backend + frontend) liu 2026-02-03 09:10:06 +08:00