Commit Graph

79 Commits

Author SHA1 Message Date
zhanghao-njmu
ea5518498f feat: 重命名执行模式为编码模式等、修复全屏模式显示问题等
- 统一controller方法,使用{res}/ {res, request}参数,移除非必要的uid参数和package-lock.json文件
- 将"执行模式"改为"编码方式",避免与"脚本执行开关"(手动/自动)产生歧义
- 在脚本编辑器中新增同样的编码方式选择功能
- 修复footerbar传递的执行脚本没有判断useBase64问题
- 修复全屏状态下规则编辑对话框、颜色选择器、以及所有下拉菜单不显示的问题,现在使用Teleport将规则编辑对话框动态挂载到全屏的document.fullscreenElement中,原来的下拉菜单和颜色选择器默认也会用 teleport 挂到 body,需要设置:teleported="false"以禁用
2025-10-13 15:49:08 +08:00
zhanghao-njmu
19b5cee505 feat: 添加右键菜单自动显示设置,修复全屏模式下右键菜单不显示问题
新增:
- 在终端设置中增加右键菜单手动/自动弹出选项,并通过数据库持久化管理
问题解决(#237):
- 修复全屏状态状态下,右键菜单挂载位置错误导致不可见的问题
- 检测全屏状态,决定挂载位置(body或fullscreenElement),移除ContextMenu组件的teleport包装(不需要了)
2025-10-11 14:12:51 +08:00
zhanghao-njmu
152f18e07c feat: 添加终端高亮系统与配置管理优化
- 新增终端高亮系统,支持8类规则自动识别关键信息
- 使用正则表达式合并算法,终端所有的文本块输出只需要1-2次正则匹配即可,不影响实时的输出速度
- 高亮设置支持实时预览和规则导入导出
- 重构终端配置管理,提供模块化的终端设置界面,分为三部分:基础设置、高亮设置和其他设置,其中基础设置包含原来的的本地设置/终端设置内容,其他设置包含原来的本地设置/快捷操作内容,高亮设置为新增
- 新增TerminalConfigDB类,所有的终端设置使用数据库持久化管理
- 修复终端主题定制中的半透明灰色图层遮盖问题,保证终端背景颜色和效果颜色一致性,支持各种终端内容的深度定制,包括字体、字体大小、字体颜色、光标颜色、选中颜色等,新增了更多预设背景色
- 脚本库中新增执行模式选项,用户可以选择使用直接运行或者base64编码处理后运行,以支持复杂的多行脚本运行问题和灵活管理
- 增强sftp组件,支持sftp窗口宽度拖拽改变,个性化显示文件信息列(大小、修改时间、权限、拥有者)
2025-10-11 09:12:48 +08:00
chaoszhu
8ec13533e9 feat: API鉴权增强 2025-08-20 21:53:53 +08:00
chaoszhu
d9b30554e1 feat: 支持openssh加密密钥 2025-08-09 21:30:52 +08:00
chaoszhu
e29a0acd3d feat: 支持文件对传功能 2025-08-09 20:21:04 +08:00
chaoszhu
f2aeed4555 feat: 禁用MFA2添加验证 2025-08-06 00:08:00 +08:00
chaoszhu
bd9a8e6f96 fix: MFA2 2025-08-05 20:04:25 +08:00
chaoszhu
5537c0a583 feat: 更新host表单布局&新增tag 2025-08-04 22:14:49 +08:00
chaoszhu
4be269c332 feat: 新增代理服务 2025-08-03 14:39:02 +08:00
chaoszhu
2574cd5387 feat: 批量指令展示逻辑优化 2025-07-22 00:02:51 +08:00
chaos-zhu
bfbbbcdc9c feat: 支持单窗口模式&修复bug&其他优化项 2025-07-19 23:10:50 +08:00
chaoszhu
757c48d8b4 feat: 添加移除一周前的登录日志功能 2025-06-27 23:58:53 +08:00
chaoszhu
385916124f feat: 移除默认用户密码逻辑 2025-06-27 23:08:53 +08:00
chaos-zhu
9b14743b6d feat: 功能栏新增docker容器视图 2025-05-24 21:15:52 +08:00
chaos-zhu
05b2e25e5b fix: 修复mfa2Token为0开头时校验失败的bug 2025-05-14 21:32:11 +08:00
chaos-zhu
2bf98bc886 :feat: 新增终端链接跳转需按住ctrl键(防止误触)&AI对话组件优化 2025-04-17 22:20:29 +08:00
chaos-zhu
505c026202 添加标题生成 2025-04-17 22:04:24 +08:00
chaos-zhu
4643588fed 🐛 修复AI会话历史记录bug 2025-04-16 23:36:46 +08:00
chaos-zhu
c83e40d97c 支持AI对话历史消息同步 2025-04-16 00:00:29 +08:00
chaos-zhu
317b2b35e5 🐛 修复白名单ip设置无效的bug&调整日志文件输出路径 2025-04-08 23:05:52 +08:00
chaos-zhu
41cf95b331 新增AI问答组件及优化若干项 2025-04-06 00:27:54 +08:00
chaos-zhu
d43e1a3505 支持面板配置IP白名单 2025-03-29 00:51:53 +08:00
chaos-zhu
def573c06b 增强脚本输入功能&优化与修复若干项 2025-03-20 00:57:54 +08:00
chaos-zhu
84b5f1beb6 🐛 修复通知测试按钮&自动重连机制 2024-12-24 22:40:14 +08:00
chaos-zhu
cbc6fa02ac 🐛 修复mfa2登录首字符为0时无法输入的bug&前端支持激活plus 2024-12-22 22:20:53 +08:00
chaos-zhu
9df142ccde 新增tg通知 2024-12-22 17:39:12 +08:00
chaos-zhu
079c62b838 更新版本通知 2024-11-18 22:22:13 +08:00
chaos-zhu
2c41928f65 plus&功能重构 2024-11-09 23:14:51 +08:00
chaos-zhu
678a1e4d04 支持MFA2二次验证 2024-10-24 00:00:44 +08:00
chaos-zhu
f0b492da26 支持MFA2二次验证 2024-10-23 22:48:24 +08:00
chaos-zhu
70bdaa5b69 ♻️ 重构本地数据库-credentials模块 2024-10-22 23:57:32 +08:00
chaos-zhu
cdd741b7fd ♻️ 重构本地数据库-keyConfig模块 2024-10-22 23:22:48 +08:00
chaos-zhu
90ee38ff44 ♻️ 重构本地数据库-onekey模块 2024-10-22 23:00:12 +08:00
chaos-zhu
9b71b28e46 ♻️ 重构本地数据库-scripts模块 2024-10-22 22:50:00 +08:00
chaos-zhu
98d44e8ab4 ♻️ 重构本地数据库-notify模块 2024-10-22 22:41:49 +08:00
chaos-zhu
dafb2cc5c9 ♻️ 重构本地数据库-log模块 2024-10-22 22:02:05 +08:00
chaos-zhu
5437486eba ♻️ 重构本地数据库-group模块 2024-10-22 21:48:29 +08:00
chaos-zhu
5724ede172 ♻️ 重构本地数据库-host模块 2024-10-22 00:48:26 +08:00
chaos-zhu
c8898e6acb 🐛 修复删除实例异常 2024-10-21 18:55:41 +08:00
chaos-zhu
fe5e75878a 登录日志本地化储存 2024-10-20 22:35:50 +08:00
chaos-zhu
0460af5c48 支持自定义客户端端口 2024-10-14 00:21:19 +08:00
chaos-zhu
3de5537448 🐛 修复同主机名使用id连接终端 2024-10-11 23:28:20 +08:00
chaos-zhu
51b3c58673 支持同主机名称任意端口 2024-10-11 22:51:02 +08:00
chaos-zhu
45b1393039 💄 实例详情展开样式优化 2024-08-18 15:13:49 +08:00
chaos-zhu
beffd97396 ♻️ 调整utils引用 2024-08-18 15:02:31 +08:00
chaos-zhu
f21da41d6d 支持老版本通知服务升级 2024-08-17 17:20:10 +08:00
chaos-zhu
e92e2beb4d 新增批量指令提醒&终端登录提醒 2024-08-17 16:33:27 +08:00
chaos-zhu
3d410602d6 完善通知模块 2024-08-17 16:10:17 +08:00
chaos-zhu
279cd90f63 🆕 重构全局通知方案 2024-08-17 01:11:06 +08:00