Commit Graph

54 Commits

Author SHA1 Message Date
yinjianm 1662b2b9e8 feat(frontend): polish connection tree and terminal groups
Add explorer-style tree search in the connections view with
match-path expansion, clearer count highlighting, and a refined
sidebar header layout.

Improve terminal tab grouping by keeping new sessions appended
within their server group, highlighting the active group, and
deduplicating broadcast actions to send commands once per server.
2026-03-25 23:19:53 +08:00
yinjianm 7af8812e26 feat(workspace): enhance status cards and terminal groups
add memory and disk monitoring cards with richer server metrics
and localized labels in the workspace status panel

group ssh terminal tabs by server with per-group add actions to
make multi-terminal relationships clearer

sync helloagents archive and module documentation for the
completed workspace updates
2026-03-25 22:58:27 +08:00
yinjianm d730d06c5e feat(workspace): 增强连接管理与终端状态展示
- 为连接管理页补充多级标签树、列头排序和行级更多菜单
- 支持同一 SSH 连接打开多个终端并显示终端序号
- 补充状态监控的内存与磁盘详情字段

---
 feat(workspace): enhance connection management and terminal status visibility

- add multi-level tag tree, sortable columns, and row-level more menu
- support multiple terminals per SSH connection with terminal indices
- extend status monitor with memory and disk detail fields
2026-03-25 22:25:37 +08:00
yinjianm b9a4917467 Revert "feat(frontend): redesign connections and workspace ui"
This reverts commit 191962b854.
2026-03-25 05:21:27 +08:00
yinjianm 191962b854 feat(frontend): redesign connections and workspace ui
refresh the connections view into a control center card layout
with summary stats, bulk actions, and faster access to test and
connect filtered SSH entries

polish workspace chrome with glass panel containers and update
the terminal tab bar styling and scrolling behavior

fix the top nav underline so it only tracks active nav links and
stays aligned after window resizing
2026-03-25 05:10:01 +08:00
Baobhan Sith 2cf5a4fd35 feat: 适配移动端查看任务传输进度 2025-05-17 16:12:34 +08:00
Baobhan Sith 56833d58e1 update 2025-05-16 22:49:07 +08:00
Baobhan Sith b91f8dfdb0 update 2025-05-16 20:03:02 +08:00
Baobhan Sith c91e44cb32 update 2025-05-16 16:43:56 +08:00
Baobhan Sith 97df12f8a7 fix: 修复标签栏排序错乱问题 2025-05-13 19:35:05 +08:00
Baobhan Sith 13066c8b71 Update TerminalTabBar.vue 2025-05-13 19:12:38 +08:00
Baobhan Sith 6889dbe564 style: 在移动端禁用拖拽 2025-05-13 13:14:05 +08:00
Baobhan Sith 52b797837e feat: 为文件管理器添加右键“解/压缩”功能
Refs #28
2025-05-13 00:26:55 +08:00
Baobhan Sith ccfb93d019 feat: 添加鼠标滚轮水平滚动功能到终端标签栏 2025-05-11 22:03:22 +08:00
Baobhan Sith 598df938bf feat: 添加标签管理模态框 2025-05-11 11:20:26 +08:00
Baobhan Sith e50307b25f fix: 允许移动端长按标签挂起会话 2025-05-10 13:18:25 +08:00
Baobhan Sith 9ec75c0fdd fix: 统一使用事件总线,修复模态框不自动消失的问题 2025-05-10 13:15:54 +08:00
Baobhan Sith 497e42cb37 feat: 完成挂起状态下会话标签状态颜色切换 2025-05-10 09:00:04 +08:00
Baobhan Sith 037af032f5 update 2025-05-10 01:47:16 +08:00
Baobhan Sith c36e961426 update 2025-05-10 00:00:31 +08:00
Baobhan Sith fdf5c18dfb refactor: 引入 workspaceEvents 并迁移核心组件事件处理 2025-05-09 13:45:20 +08:00
Baobhan Sith 7a6100b5d4 feat: 优化样式 2025-05-06 09:54:48 +08:00
Baobhan Sith 297e50c6b0 feat: 实现终端标签栏拖拽排序功能 2025-05-06 08:42:13 +08:00
Baobhan Sith 6378cd7106 fix: 优化移动端适配布局 2025-05-04 10:19:48 +08:00
Baobhan Sith f81e647497 feat: 适配移动端
只保留最基本的ssh功能
Related to #10
2025-05-04 00:21:13 +08:00
Baobhan Sith 88ad7332a3 feat: 为ssh标签栏和文件编辑器标签栏添加右键菜单 2025-05-03 19:43:50 +08:00
Baobhan Sith d032069f73 fix: 调整ssh标签栏样式,使文字居中对齐 2025-05-03 10:10:04 +08:00
Baobhan Sith 95a0a52185 update 2025-04-30 09:58:08 +08:00
Baobhan Sith 6ccfca055c update 2025-04-28 21:25:02 +08:00
Baobhan Sith bc08141982 update 2025-04-28 19:03:50 +08:00
Baobhan Sith fa3cabc13d update 2025-04-28 18:51:45 +08:00
Baobhan Sith 6062e99e3e update 2025-04-28 18:40:58 +08:00
Baobhan Sith e15789d1d3 update 2025-04-25 17:12:36 +08:00
Baobhan Sith 1e77d82535 update 2025-04-25 00:59:15 +08:00
Baobhan Sith b08700ab1a Update TerminalTabBar.vue 2025-04-23 18:07:31 +08:00
Baobhan Sith bc50e572cb update 2025-04-20 01:22:41 +08:00
Baobhan Sith b68436661b Update TerminalTabBar.vue 2025-04-19 18:10:24 +08:00
Baobhan Sith af484cca90 Update TerminalTabBar.vue 2025-04-19 17:52:21 +08:00
Baobhan Sith 75b6bd9f90 update 2025-04-19 17:47:30 +08:00
Baobhan Sith 8c304bcbf4 Update TerminalTabBar.vue 2025-04-18 19:46:45 +08:00
Baobhan Sith 50a4e76589 Update TerminalTabBar.vue 2025-04-18 19:42:31 +08:00
Baobhan Sith 312cd0ee03 update 2025-04-18 19:36:38 +08:00
Baobhan Sith e8d3249e04 update 2025-04-17 23:03:08 +08:00
Baobhan Sith 6a4f3d7a00 update 2025-04-17 22:09:07 +08:00
Baobhan Sith 1c4ae3a3e1 update 2025-04-17 21:40:50 +08:00
Baobhan Sith 54ea8f34e3 update 2025-04-17 16:21:32 +08:00
Baobhan Sith 747c9491c4 feat: 添加快捷指令功能 2025-04-17 13:20:27 +08:00
Baobhan Sith b62982faa0 feat: 添加历史命令功能 2025-04-17 12:06:09 +08:00
Baobhan Sith bec890ffe5 Update TerminalTabBar.vue 2025-04-16 21:37:27 +08:00
Baobhan Sith b9a9d8b0af update 2025-04-16 21:19:34 +08:00