Commit Graph

59 Commits

Author SHA1 Message Date
sakuradairong
aae326f983 docs: add terminal resize design 2026-08-04 15:48:51 +08:00
sakuradairong
d641a84de2 feat(easytier): add managed networking plugin
Add EasyTier installation, profile storage, secure runtime control, authenticated plugin UI, and operator documentation. Harden embedded plugin auth/assets and FRP helper installation alongside the new networking workflow.
2026-08-01 11:46:34 +08:00
xiwangly2
e41ef130e3 Merge remote-tracking branch 'upstream/main' into feat/#92 2026-07-30 13:13:30 +08:00
Xiwangly
636e7ac65c Merge branch 'GSManagerXZ:main' into feat/#92 2026-07-30 13:11:50 +08:00
Xiwangly
7247cec108 Merge branch 'GSManagerXZ:main' into main 2026-07-30 11:21:19 +08:00
xiwangly2
1b3c74dee5 feat: implement external API configuration management and instance control endpoints 2026-07-30 11:12:45 +08:00
xiwangly2
04aeb1af02 feat: add advanced configuration options for frp and EasyTier, enhancing user control and flexibility 2026-07-30 10:12:03 +08:00
yxsj245
cde368fb35 chore(client): 升级 react-router-dom 到 7.18.2 修复安全漏洞
- 将 react-router-dom 从 6.30.3 升级到 7.18.2,修复了 3 个重要安全漏洞
- 移除了 BrowserRouter 的 future prop,v7 中默认启用相关特性
- 更新 package-lock.json,移除旧依赖 @remix-run/router,新增 cookie 和 set-cookie-parser
- 保持与 React 18 和现有生态兼容,确保无破坏性变更
- 更新依赖文档,说明此次升级的安全修复和兼容性细节
- 依然保留部分不影响项目的 RSC Mode CSRF 漏洞警告,可在 Dependabot 中标记忽略
2026-07-29 21:01:11 +08:00
yxsj245
37706db03d chore(deps): 升级多个依赖包版本
- 将 @types/node 升级至 26.1.2,undici-types 升级至 8.3.0
- 升级 b4a、bare-events、bare-fs、bare-path、bare-stream、bare-url 等库版本
- 升级 brace-expansion、concurrently、fs-extra、iconv-lite、jsonfile、minimatch 等工具依赖
- 升级 shell-quote、streamx、tar、tar-stream、typescript、undici-types 等包版本
- 客户端相关依赖如 @ant-design/icons-svg、@babel/plugin-transform-react-jsx-self、@babel/runtime 等也做了升级
- 更新 Rollup 相关包版本至 4.62.3,提升构建工具稳定性和性能
- 多数依赖为开发环境依赖,涉及安全和兼容性修复
2026-07-29 20:53:14 +08:00
xiwangly2
34b4f3795e fix: implement tunnel tool status retrieval and auto-fill functionality for installed tools 2026-07-29 17:24:31 +08:00
xiwangly2
0e1a722a02 fix: add data path resolution and update instance creation logic for tunnel tools 2026-07-29 14:40:13 +08:00
xiwangly2
8149f3c07b feat: add download/update functionality for tunnel tools with automatic path resolution 2026-07-29 14:30:00 +08:00
xiwangly2
6aa6d29e22 fix: add file path resolution and executable detection for improved instance management 2026-07-29 14:00:10 +08:00
xiwangly2
a34ec878ad feat: enhance configuration management with theme support and save options 2026-07-29 13:45:25 +08:00
xiwangly2
78b1c25e89 feat: add support for tunnel instance creation and enhance plugin management UI 2026-07-29 13:30:11 +08:00
xiwangly2
77d1367cd9 feat: implement tunnel-helper plugin for frp and EasyTier configuration generation 2026-07-29 13:18:37 +08:00
xiwangly2
3cd37ff383 docs: rename Terraria documentation and add internal network penetration plugin requirements 2026-07-29 13:06:52 +08:00
xiwangly2
e5fad4b57f fix: enhance SteamCMD credential handling and improve user prompts 2026-07-29 12:48:46 +08:00
xiwangly2
49d9430d19 feat: enhance Terraria support with installation paths, start commands, and documentation updates 2026-07-29 12:16:48 +08:00
xiwangly2
e1e1a93745 feat: add Terraria game support with installation and configuration documentation 2026-07-29 11:57:06 +08:00
yxsj245
11201d63a8 feat: 添加首页资源监控功能及相关设置说明文档 2026-07-21 10:35:04 +08:00
yxsj245
dad00c3215 Update version to 3.12.0 and adjust download sources for Java, Zip-Tools, and PTY
- Updated Docker image tags in GitHub Actions workflow to 3.12.0.
- Changed version display in AboutProjectPage to 3.12.0.
- Updated download URLs for Java 8, 11, 17, 21, and 25 in EnvironmentManagerPage.
- Modified 7z and Zip-Tools integration documentation to reflect changes in download strategy.
- Removed dual-source download strategy for Zip-Tools and PTY, now exclusively using GitHub Releases.
- Updated unit tests for 7z download logic to reflect changes in download strategy.
- Adjusted JavaManager to accept custom archive file names for downloads.
- Updated SchedulerManager to use a new remote URL for game list.
- Refactored environment route to provide sponsor download URLs for Java.
2026-07-21 10:20:42 +08:00
yxsj245
da532471ee feat: add file deployment API and documentation
- Implemented preflight checks, upload session management, and deployment initiation for file deployments in the API.
- Added routes for file deployment including handling uploads from URLs and local files.
- Introduced logic for managing directory and instance strategies during deployment.
- Created a new documentation file detailing the file deployment process, supported formats, and usage instructions.
2026-07-20 12:47:50 +08:00
yxsj245
7c39453b24 Upgrade node-cron and postcss to fix Dependabot alerts 2026-04-30 09:15:30 +08:00
yxsj245
12a6f687e1 Upgrade server uuid to v14 and remove @types/uuid 2026-04-30 09:09:39 +08:00
yxsj245
9a7039067d 新增用户代理支持,优化云构建和整合包构建任务的请求头 2026-04-24 20:52:54 +08:00
yxsj245
0554f6f581 Upgrade follow-redirects to 1.16.0 2026-04-22 16:08:59 +08:00
yxsj245
9921f830f5 Upgrade follow-redirects to 1.16.0 2026-04-22 16:04:52 +08:00
yxsj245
c4d926f3c9 Update network checks and add status board link 2026-04-22 15:54:11 +08:00
yxsj245
c0f637199a 新增云构建整合包标签页 2026-04-22 15:16:10 +08:00
yxsj245
d14184b820 Fix Docker runtime binary preloading with fallback download sources 2026-04-09 13:00:58 +08:00
yxsj245
6b5e33bd2a Fix Docker npm install failure by removing npm latest upgrade 2026-04-09 12:29:07 +08:00
yxsj245
ea57018b9b 增强WebSocket断连恢复机制,优化重连策略和错误处理 2026-04-07 12:35:48 +08:00
yxsj245
421bcb6749 修复云构建解压目录并切换Java核心部署接口 2026-04-07 11:44:18 +08:00
yxsj245
5560dbf042 优化压缩任务错误提示,增强用户反馈和任务管理 2026-04-05 17:46:36 +08:00
yxsj245
5d3e9f416f Fix UTF-16 editor save handling and preserve BOM 2026-04-05 17:35:38 +08:00
yxsj245
cce66714e1 Clear editor cache when closing the file modal 2026-04-05 17:13:54 +08:00
yxsj245
c25a883234 Preserve extra config fields in visual editor saves 2026-04-05 13:59:26 +08:00
yxsj245
1e66d036fc Refine PR workflow to syntax checks only 2026-04-05 13:37:36 +08:00
yxsj245
ffffb0c4ef Upgrade project dependencies and fix tar typing 2026-03-29 20:35:53 +08:00
yxsj245
b169b07111 feat:新增7zip 2026-02-27 11:34:29 +08:00
yxsj245
fbd63f85f4 迁移pty目录 2026-02-27 00:45:01 +08:00
yxsj245
ba5734bff9 新增zip工具 2026-02-27 00:30:46 +08:00
yxsj245
59ad7eb0f3 优化分片上传 2026-02-26 21:26:50 +08:00
yxsj245
65c2f8de20 优化安全策略 2026-02-13 12:21:07 +08:00
yxsj245
c5c77a0d01 更新云端链接 2026-02-08 23:44:17 +08:00
yxsj245
d13c055767 新增路径穿越漏洞缓解报告 2026-02-06 13:49:27 +08:00
yxsj245
04c5f5d245 为tar创建统一安全过滤器 2026-01-21 20:24:41 +08:00
yxsj245
28ac7b692d 更新域名 2026-01-17 16:21:00 +08:00
yxsj245
aa632312f9 文件分片上传 2025-11-04 15:12:27 +08:00