sakuradairong
|
d72e9dea2a
|
build: architecture-specific Linux packaging, Docker and installer
|
2026-08-04 15:48:51 +08:00 |
|
sakuradairong
|
c48005b5aa
|
feat(client): unified terminal view, observer/reporter and lifecycle state machine
|
2026-08-04 15:48:51 +08:00 |
|
sakuradairong
|
44169f75d1
|
feat(terminal): real PTY lifecycle, typed socket handlers and graceful shutdown
|
2026-08-04 15:48:51 +08:00 |
|
sakuradairong
|
7640ef2347
|
feat(pty): fixed asset manifest, probe and control-channel transports
|
2026-08-04 15:48:51 +08:00 |
|
sakuradairong
|
aae326f983
|
docs: add terminal resize design
|
2026-08-04 15:48:51 +08:00 |
|
yxsj245
|
ec1b003f02
|
feat(opencode): add GitHub Actions workflow for opencode functionality
|
2026-08-04 15:23:07 +08:00 |
|
yxsj245
|
6709582a22
|
feat(opencode): add GitHub Actions workflow for opencode functionality
|
2026-08-04 15:11:14 +08:00 |
|
yxsj245
|
2563158133
|
feat(opencode): add GitHub Actions workflow for opencode functionality
|
2026-08-02 23:30:42 +08:00 |
|
yxsj245
|
6ffabb3778
|
Merge PR #102 for review
|
2026-08-01 12:25:42 +08:00 |
|
又菜又爱玩的小猪
|
bab63f1225
|
Merge pull request #101 from sakuradairong/refactor/steam-branch-selector
refactor(steam): extract reusable branch selector
|
2026-08-01 12:22:52 +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 |
|
sakuradairong
|
2c80096f1b
|
refactor(steam): extract reusable branch selector
|
2026-08-01 11:46:28 +08:00 |
|
又菜又爱玩的小猪
|
08d8a5e609
|
Merge pull request #100 from sakuradairong/fix/package-tunnel-helper-plugins
fix(build): include built-in plugins in release packages
v3.13.1
|
2026-07-31 12:57:33 +08:00 |
|
sakuradairong
|
ab52e29010
|
fix(build): include built-in plugins in release packages
Copy plugin assets into standalone artifacts and restore missing built-in plugins into Docker data volumes without overwriting existing installations.
|
2026-07-31 11:24:26 +08:00 |
|
又菜又爱玩的小猪
|
b22e961b19
|
Merge pull request #98 from sakuradairong/feat/ci-version-injection
feat: 构建时自动注入面板版本号
|
2026-07-30 22:48:39 +08:00 |
|
sakuradairong
|
6ae143a369
|
feat: inject build version from GitHub releases
|
2026-07-30 20:59:51 +08:00 |
|
又菜又爱玩的小猪
|
d989ea519c
|
Merge pull request #97 from sakuradairong/fix/steamcmd-escaped-credential-redaction
fix: 脱敏 SteamCMD 转义凭据
|
2026-07-30 20:07:30 +08:00 |
|
yxsj245
|
744045e818
|
更新版本号
|
2026-07-30 20:04:28 +08:00 |
|
sakuradairong
|
74c01bae0b
|
fix: redact escaped SteamCMD credentials
|
2026-07-30 20:03:17 +08:00 |
|
yxsj245
|
770a67c600
|
Merge PR #96 'feat: add Steam branch management' into temp-review-pr96 for review
v3.13.0
|
2026-07-30 19:40:21 +08:00 |
|
sakuradairong
|
27a2a76e79
|
feat: add Steam branch management
|
2026-07-30 17:43:51 +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 |
|
又菜又爱玩的小猪
|
14a76c7fd5
|
Merge pull request #93 from xiwangly2/main
feat: add advanced configuration options for frp and EasyTier, enhanc…
|
2026-07-30 12:05:41 +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 |
|
yxsj245
|
d359f4e7aa
|
Merge PR #91: fix - 终端会话管理错误处理与URL参数处理 (临时审查分支合并)
|
2026-07-29 20:42:07 +08:00 |
|
yxsj245
|
4f9f10c915
|
Merge PR #90: fix & style - nat traversal tool (临时审查分支合并)
|
2026-07-29 20:39:29 +08:00 |
|
xiwangly2
|
6e77e5eb87
|
fix: enhance terminal session management with improved error handling and URL parameter processing
|
2026-07-29 19:21:18 +08:00 |
|
xiwangly2
|
207b77a65b
|
feat: implement Linux SteamCMD runtime checks and fix command hints
|
2026-07-29 19:09:40 +08:00 |
|
xiwangly2
|
55bd545eda
|
Merge remote-tracking branch 'origin/feat/plugins-NAT-Traversal-Tool' into feat/plugins-NAT-Traversal-Tool
|
2026-07-29 19:00:22 +08:00 |
|
xiwangly2
|
4e7f3cf086
|
feat: enhance SteamCMD installation process with runtime checks and task management
|
2026-07-29 19:00:11 +08:00 |
|
Xiwangly
|
4797c04b08
|
Merge branch 'GSManagerXZ:main' into feat/plugins-NAT-Traversal-Tool
|
2026-07-29 18:33:49 +08:00 |
|
xiwangly2
|
01f0e82009
|
style: improve sidebar layout and responsiveness for better user experience
|
2026-07-29 17:44:41 +08:00 |
|
xiwangly2
|
2b8070621e
|
style: adjust sidebar offset and z-index for improved modal display and layout
|
2026-07-29 17:37:18 +08:00 |
|
xiwangly2
|
4daac3114c
|
style: enhance layout and responsiveness of plugin configuration UI
|
2026-07-29 17:30:54 +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
|
c70438789a
|
feat: implement auto-default field management for improved instance configuration
|
2026-07-29 17:21:54 +08:00 |
|
又菜又爱玩的小猪
|
8bca579dba
|
Delete .github/workflows/pr-auto-check.yml
|
2026-07-29 17:19:01 +08:00 |
|
yxsj245
|
66ede17247
|
Merge PR #89: feat: [plugins] nat traversal tool - 内网穿透助手插件 (frp & EasyTier)
|
2026-07-29 17:12:11 +08:00 |
|
yxsj245
|
bb0d45d141
|
Merge PR #88: feat: 添加泰拉瑞亚游戏的支持,完善steam账户登录表单
- 新增泰拉瑞亚游戏部署支持(AppID: 105600)
- 新增 serverconfig.txt 可视化配置模板
- SteamCMD 登录参数 shell 转义(Windows/Linux)
- 密码改为可选,支持终端交互式输入
- 日志中 SteamCMD 凭据脱敏处理
- 用户输入的 SteamCMD 命令归一化(剥离可执行路径)
- 本地清单启动命令回退机制
- 新增泰拉瑞亚部署需求说明文档
- 新增内网穿透插件需求说明文档
|
2026-07-29 16:59:12 +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 |
|