Commit Graph
111 Commits
Author SHA1 Message Date
cmliu 6822e3808a feat: 添加 WebSocket 重连管理器,优化 SSH 和进程监控的自动重连逻辑 2026-08-04 16:35:18 +08:00
CMLiussssandCopilot Autofix powered by AI a99b01a682 Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-08-03 00:26:28 +08:00
Kou b8159ab9a0 fix: 修复移动浏览器中下拉选项颜色问题,确保选项可读性 2026-08-02 19:29:51 +08:00
Kou 164d56735c feat: 添加多网卡选择功能,优化网络监控逻辑 2026-08-02 18:11:06 +08:00
Kou f5bb881fa3 fix: 更新样式和文档注释,优化网络解析逻辑 2026-08-02 17:18:05 +08:00
Kou 92ad688752 fix: 更新 .gitignore,添加 scripts-tmp/ 目录;修改样式和网络解析逻辑以增强功能 2026-08-02 16:56:42 +08:00
cmliu c6f70ff804 feat: 添加网络监控功能,显示上传和下载速率 2026-08-01 04:45:43 +08:00
cmliu d2c49a8274 fix: 禁用可复制区域的文本选择,提升用户体验 2026-07-31 22:30:35 +08:00
cmliu 748008e9ad Merge branch 'main' of https://github.com/cmliu/CF-Workers-WebSSH 2026-07-31 22:30:01 +08:00
cmliu cdd6e6eee6 fix: 禁用按钮的用户选择样式,防止文本被选中 2026-07-31 22:28:37 +08:00
CMLiussss a51c1a26c7 Merge pull request #14 from cmliu/beta
feat: 添加进程结束功能,支持通过 SSH 向远端主机发送 SIGTERM 信号并处理结果
2026-07-31 22:22:30 +08:00
cmliu c34f38c2a5 fix: 限制进程终止输出的缓冲区大小,防止过大数据导致内存问题 2026-07-31 22:16:35 +08:00
cmliu 88a196a77c fix: 优化进程管理器中的命令获取逻辑,避免依赖表格列顺序,并更新中文标签以提高可读性
fix: 释放挂起的进程终止通道,防止重复超时导致内存累积
2026-07-31 20:26:37 +08:00
cmliu 5315e5c805 fix: 修复进程终止通道的处理逻辑,避免在通道确认前删除条目以防止会话中断 2026-07-31 19:59:42 +08:00
cmliu fd621efaa2 fix: 更新进程管理器以支持键盘复制功能,并优化多流解码器的使用 2026-07-31 19:30:01 +08:00
cmliu 867b11d51c fix: 过滤文件树中的可见条目,仅显示文件夹和链接 2026-07-31 18:15:31 +08:00
cmliu 50830414e9 feat: 添加进程结束功能,支持通过 SSH 向远端主机发送 SIGTERM 信号并处理结果 2026-07-31 17:18:46 +08:00
CMLiussss 14bdd7fecd Merge pull request #13 from cmliu/beta
fix: 为小屏幕设备调整终端卡片的网格布局以优化显示
2026-07-31 16:05:05 +08:00
cmliu 12f59293a7 fix: 为小屏幕设备调整终端卡片的网格布局以优化显示 2026-07-31 14:58:20 +08:00
CMLiussss 45938b887b Merge pull request #12 from cmliu/beta
Beta
2026-07-31 05:43:23 +08:00
cmliu 555d09a7f4 fix: 修复重连逻辑中的重试计数器,确保连接恢复时状态正确 2026-07-31 05:29:17 +08:00
cmliu 4caf41a2ed fix: 调整工作区面板的行高比例以优化布局 2026-07-31 04:40:48 +08:00
cmliu ff7cfb45df fix: 立即展开目标目录以确保子节点渲染并优化无障碍体验 2026-07-31 04:32:45 +08:00
cmliu 5689ed4239 fix: 支持符号链接的导航,优化目录树的展开逻辑 2026-07-31 04:26:32 +08:00
cmliu d0acfc2f54 fix: 立即展开根节点以提供视觉反馈,优化无障碍体验 2026-07-31 04:22:16 +08:00
cmliu 947870a008 fix: 立即展开目录节点以优化无障碍导航体验 2026-07-31 04:17:33 +08:00
cmliu ac7c9885d1 fix: 增加文件管理器的自动重连功能,优化连接稳定性 2026-07-31 04:14:41 +08:00
cmliu a73b016def fix: 确保在加载树时展开当前节点以渲染其子节点 2026-07-31 04:06:30 +08:00
cmliu a01b9ab5e7 fix: 移除会话ID格式化函数,简化连接状态更新逻辑 2026-07-31 03:15:22 +08:00
cmliu 8cb3c4053c fix: 优化会话ID的显示逻辑,增加文本溢出处理以提升用户体验 2026-07-31 03:10:44 +08:00
cmliu 25504d54c2 fix: 增加连接状态更新功能,优化会话标题和错误信息的显示逻辑 2026-07-31 03:05:38 +08:00
cmliu b68c04019a fix: 增加对 expandNode 方法的并发处理,优化节点加载逻辑以防止竞态条件 2026-07-31 02:47:08 +08:00
cmliu 26acd6e5cc fix: 优化面板状态管理,简化连接面板的逻辑和样式 2026-07-31 02:28:26 +08:00
cmliu 1e11c7c42a fix: 增加对不可用节点的支持,优化文件树的样式和行为 2026-07-31 02:04:12 +08:00
cmliu bb3f260fac fix: 增加 expandNode 方法的 silent 参数以支持静默重根,优化错误处理 2026-07-31 01:44:37 +08:00
CMLiussss b4231e9c36 Merge pull request #11 from cmliu/beta
Beta
2026-07-31 01:03:15 +08:00
cmliu 1b9218f66a fix: 提升错误信息的本地化支持,优化路径验证和目录列表响应处理 2026-07-31 00:48:30 +08:00
cmliu 6a41590340 fix: 优化文件树在移动设备上的折叠状态加载逻辑 2026-07-31 00:02:01 +08:00
cmliu d3422652fb fix: 调整文件表格的最小宽度以优化布局 2026-07-30 23:48:49 +08:00
cmliu 1a22e1a3f7 fix: 调整文件管理器在折叠状态下的样式以优化布局 2026-07-30 23:40:57 +08:00
cmliu 6368eb5f92 feat: add file tree sidebar for directory navigation
- Introduced a new FileTree component to manage and display directory structure.
- Integrated file tree with the existing FileManager for fetching directory entries.
- Implemented lazy loading, expand/collapse functionality, and keyboard navigation for the file tree.
- Added styles for the file tree sidebar, including responsive design and collapsible behavior.
- Enhanced FileManager to notify listeners on current working directory changes.
- Updated main application logic to initialize and manage the file tree alongside the file manager.
2026-07-30 23:23:51 +08:00
cmliu d2006d3bc6 feat: 增强文件管理器的状态更新功能,支持在连接断开时提供详细信息 2026-07-30 21:43:12 +08:00
CMLiussss 167ef99139 Merge pull request #10 from cmliu/beta
Beta
2026-07-30 18:34:04 +08:00
cmliu 894f03777f fix: 调整资源指标面板的最小宽度以优化布局 2026-07-30 17:41:24 +08:00
cmliu 01ebf2f942 feat: 增强进程监控的自动重连功能,支持在意外断开后自动尝试重连 2026-07-30 17:27:22 +08:00
CMLiussss 35cfbf3fd7 Merge pull request #9 from cmliu/beta
fix: 调整工作区面板的网格行模板以优化布局
2026-07-30 04:41:18 +08:00
cmliu b8ec55590c fix: 调整工作区面板的网格行模板以优化布局 2026-07-30 04:37:22 +08:00
CMLiussss 6b905a59d6 Merge pull request #8 from cmliu/beta
Beta
2026-07-30 02:25:59 +08:00
cmliu 180a4f2400 feat: 更新进程监控命令以支持更好的宽度处理,确保跨平台兼容性 2026-07-30 02:23:27 +08:00
cmliu d956602a45 feat: 更新进程监控命令以修正跨平台兼容性,确保正确显示进程信息 2026-07-30 02:09:32 +08:00