Commit Graph
47 Commits
Author SHA1 Message Date
chaos-zhu fd31ac2c82 Merge branch 'pr/246' 2025-10-18 21:10:40 +08:00
chaos-zhu 4d25c24dee feat: 支持RDP远程Windows桌面连接 2025-10-18 21:09:48 +08:00
chaos-zhu b8e58b9427 Merge pull request #247 from chaos-zhu/dependabot/npm_and_yarn/axios-1.12.0
build(deps): bump axios from 1.8.3 to 1.12.0
2025-10-13 22:21:14 +08:00
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
dependabot[bot] af4bbd7fac build(deps): bump nodemailer from 6.9.14 to 7.0.7
Bumps [nodemailer](https://github.com/nodemailer/nodemailer) from 6.9.14 to 7.0.7.
- [Release notes](https://github.com/nodemailer/nodemailer/releases)
- [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodemailer/nodemailer/compare/v6.9.14...v7.0.7)

---
updated-dependencies:
- dependency-name: nodemailer
  dependency-version: 7.0.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-12 14:44:38 +00:00
dependabot[bot] cb89e8e32f build(deps): bump axios from 1.8.3 to 1.12.0
Bumps [axios](https://github.com/axios/axios) from 1.8.3 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.8.3...v1.12.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-12 14:43:31 +00:00
zhanghao-njmu 152f18e07c feat: 添加终端高亮系统与配置管理优化
- 新增终端高亮系统,支持8类规则自动识别关键信息
- 使用正则表达式合并算法,终端所有的文本块输出只需要1-2次正则匹配即可,不影响实时的输出速度
- 高亮设置支持实时预览和规则导入导出
- 重构终端配置管理,提供模块化的终端设置界面,分为三部分:基础设置、高亮设置和其他设置,其中基础设置包含原来的的本地设置/终端设置内容,其他设置包含原来的本地设置/快捷操作内容,高亮设置为新增
- 新增TerminalConfigDB类,所有的终端设置使用数据库持久化管理
- 修复终端主题定制中的半透明灰色图层遮盖问题,保证终端背景颜色和效果颜色一致性,支持各种终端内容的深度定制,包括字体、字体大小、字体颜色、光标颜色、选中颜色等,新增了更多预设背景色
- 脚本库中新增执行模式选项,用户可以选择使用直接运行或者base64编码处理后运行,以支持复杂的多行脚本运行问题和灵活管理
- 增强sftp组件,支持sftp窗口宽度拖拽改变,个性化显示文件信息列(大小、修改时间、权限、拥有者)
2025-10-11 09:12:48 +08:00
chaoszhu 79c8ee1788 chore: 更新说明 2025-08-24 19:50:08 +08:00
chaoszhu e29a0acd3d feat: 支持文件对传功能 2025-08-09 20:21:04 +08:00
chaoszhu f84e28d0d3 revert: 回滚至koa2.16.2 2025-08-05 18:49:56 +08:00
dependabot[bot] 969f599e39 build(deps): bump koa from 2.16.1 to 3.0.1
Bumps [koa](https://github.com/koajs/koa) from 2.16.1 to 3.0.1.
- [Release notes](https://github.com/koajs/koa/releases)
- [Changelog](https://github.com/koajs/koa/blob/master/History.md)
- [Commits](https://github.com/koajs/koa/compare/v2.16.1...v3.0.1)

---
updated-dependencies:
- dependency-name: koa
  dependency-version: 3.0.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-03 14:01:24 +00:00
chaoszhu 4be269c332 feat: 新增代理服务 2025-08-03 14:39:02 +08:00
chaoszhu 4ee7a020c0 chore: v3.2.0版本描述更新 2025-07-26 14:46:53 +08:00
chaos-zhu bfbbbcdc9c feat: 支持单窗口模式&修复bug&其他优化项 2025-07-19 23:10:50 +08:00
chaoszhu dcd70e9763 feat: 重构终端布局&SFTP组件 2025-07-14 11:59:35 +08:00
dependabot[bot] 42f4ceea47 ⬆️ Bump koa from 2.16.0 to 2.16.1
Bumps [koa](https://github.com/koajs/koa) from 2.16.0 to 2.16.1.
- [Release notes](https://github.com/koajs/koa/releases)
- [Changelog](https://github.com/koajs/koa/blob/master/History.md)
- [Commits](https://github.com/koajs/koa/compare/2.16.0...v2.16.1)

---
updated-dependencies:
- dependency-name: koa
  dependency-version: 2.16.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-25 03:05:51 +00:00
chaos-zhu 9b14743b6d feat: 功能栏新增docker容器视图 2025-05-24 21:15:52 +08:00
chaos-zhu eb71e6c74a ✨ 支持终端右键菜单 2025-05-05 23:15:59 +08:00
chaos-zhu 41cf95b331 ✨ 新增AI问答组件及优化若干项 2025-04-06 00:27:54 +08:00
chaos-zhu 289e424e06 🐛 升级axios版本 2025-03-20 01:21:59 +08:00
chaos-zhu 934e383db0 🐛 升级koa版本 2025-03-20 01:16:05 +08:00
chaos-zhu def573c06b ✨ 增强脚本输入功能&优化与修复若干项 2025-03-20 00:57:54 +08:00
chaos-zhu 9df142ccde ✨ 新增tg通知 2024-12-22 17:39:12 +08:00
chaos-zhu d149e947bc 🐛 修复添加实例错误禁用的bug 2024-11-19 22:52:55 +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 f0b492da26 ✨ 支持MFA2二次验证 2024-10-23 22:48:24 +08:00
chaos-zhu 94097a1c6d ✨ 终端展示服务端ping客户端延迟 2024-10-14 22:52:49 +08:00
chaos-zhu fae1df601d 🔒 修复Code scanning提到的依赖风险 2024-08-18 16:31:10 +08:00
chaos-zhu afda15de68 ✨ SFTP支持上传文件夹 2024-08-13 15:10:41 +08:00
chaos-zhu 68b0384485 👷 action支持arm架构 2024-08-05 09:17:32 +08:00
chaos-zhu f5f46aeda3 ✨ 支持版本更新检测 2024-08-04 23:10:00 +08:00
chaos-zhu 7513825d28 ✨ 支持服务器批量指令下发 2024-08-02 11:28:38 +08:00
chaos-zhu 22c4e2cd46 ✨ 支持服务器批量后台命令同步 2024-08-01 23:14:47 +08:00
chaos-zhu 5ff574ce02 ✨ 调整构建方式 2024-07-31 14:14:41 +08:00
chaos-zhu f2115ccf20 👷 更新docker镜像构建&文档 2024-07-29 13:56:41 +08:00
chaoszhu 908558915d 🔧 fix eslint config 2024-07-17 12:19:59 +08:00
chaoszhu 644b9f1de2 ⬆️ 升级依赖 2024-07-11 12:13:33 +08:00
chaoszhu 8d52e34d6f ✨ update 2024-07-10 16:52:59 +08:00
chaoszhu b8e08666a6 ✨ update db 2024-07-10 13:21:47 +08:00
dependabot[bot] dd39a6f031 ⬆️ Bump @koa/cors from 3.3.0 to 5.0.0
Bumps [@koa/cors](https://github.com/koajs/cors) from 3.3.0 to 5.0.0.
- [Changelog](https://github.com/koajs/cors/blob/master/History.md)
- [Commits](https://github.com/koajs/cors/compare/3.3.0...5.0.0)

---
updated-dependencies:
- dependency-name: "@koa/cors"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-04 03:27:45 +00:00
dependabot[bot] 9bdf9f7392 ⬆️ Bump crypto-js from 4.1.1 to 4.2.0
Bumps [crypto-js](https://github.com/brix/crypto-js) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0)

---
updated-dependencies:
- dependency-name: crypto-js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-04 03:21:52 +00:00
dependabot[bot] 00b4216eaa ⬆️ Bump jsonwebtoken from 8.5.1 to 9.0.0 in /server
Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases)
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0)

---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-04 03:44:29 +00:00
chaoszhu d118ccfd54 🆕 2022-09-29 15:47:55 +08:00
chaoszhu ca60f4a87c ✨ v1.2 release 2022-09-12 22:46:41 +08:00
chaos-zhu 19c28ed5a7 ✨ v1.1.0 2022-06-27 12:10:38 +08:00
zhulj 9c05da023f ✨ 2022-06-08 16:47:41 +08:00