29 Commits
Author SHA1 Message Date
gdz66601 e0eaa361a2 fix(auth): decode GitHub signing keys as standard Base64 / 修复 GitHub 登录密钥解码 2026-10-07 23:26:42 +08:00
gdz66601 93f2685140 fix(auth): extend login sessions to 30 days
将登录 Cookie 与签名会话期限延长至 30 天,并同步新建 Access 应用的默认期限。
2026-10-03 16:59:04 +08:00
gdz66601 645ed777b4 feat(files): add fullscreen file manager
为文件管理添加全屏模式,保留目录与共享连接状态。
2026-10-03 16:43:44 +08:00
gdz66601 4efa997ad1 fix(ssh): port upstream non-retryable failure handling / 移植上游 SSH 确定性失败处理
Adapt cmliu/CF-Workers-WebSSH b0265afcaf40681066d24cd5d859dc32d73c8863 without importing unrelated network-monitoring changes. Classify asynchronous read-loop failures, stop retries on control messages or close code 4001, and preserve manual reconnect and auxiliary-channel behavior. Add focused backend, reconnect, and browser regressions; accept CRLF in the existing deployment workflow test.
2026-10-02 13:05:19 +08:00
尘荒三木 5fbc2769d5 fix: rename GitHub OAuth deployment settings to GH prefix 2026-09-27 11:45:57 +08:00
尘荒三木 ae9e7f94b7 Add saved port forwarding rules and mode switch 2026-09-27 11:29:18 +08:00
gdz66601 65e5ce0c0b fix: 修复主机编辑弹窗 / Fix host editor dialog 2026-09-25 10:01:35 +08:00
gdz66601 50aea42284 style(forwarding): emphasize retained session status / 强调端口转发保持状态 2026-09-25 09:56:30 +08:00
gdz66601 afef04bf8d feat(forwarding): retain sessions for eight minutes / 端口转发离页保持八分钟 2026-09-25 09:09:22 +08:00
gdz66601 5d65b34907 feat: add selectable forwarding modes and optional preview deployment
默认使用可信同源路径转发,支持界面切换隔离预览并按需部署。
2026-09-24 20:41:44 +08:00
gdz66601 fc7a0caf81 feat: add isolated HTTP port forwarding
新增独立预览 Worker 的 HTTP 端口转发,隔离主站登录态。
2026-09-24 18:54:18 +08:00
gdz66601 33b161cfba feat(snippets): add encrypted command library and draggable panel / 新增加密代码片段库与可拖拽浮窗 2026-09-24 06:53:36 +08:00
gdz66601 a2f119c47e feat(files): add lightweight Arborist file list / 新增轻量 Arborist 文件列表 2026-09-23 23:08:00 +08:00
gdz66601 5aef0217ad feat: add terminal shortcut bar and command editor 2026-09-23 23:04:20 +08:00
gdz66601 ed523def41 fix(deploy): 区分 Access 重部署与认证切换 / distinguish Access redeploys from auth switches 2026-09-23 07:13:21 +08:00
gdz66601 c6e5786bba fix(auth): 固定单管理员工作区并撤销旧会话 / stabilize admin workspace and revoke stale sessions 2026-09-23 07:08:40 +08:00
gdz66601 3e794e123e feat(update): add marked forced updates / 新增标记式强制更新 2026-09-23 01:22:25 +08:00
gdz66601 574643a2e9 feat(files): 新增独立文件管理页面 / add dedicated file management page 2026-09-23 01:01:19 +08:00
gdz66601 e5bc7090e2 feat(auth): add optional GitHub OAuth for a single administrator
新增可选 GitHub OAuth,互斥认证并在切换时保留管理员资料。
2026-09-22 23:05:16 +08:00
gdz66601 3fa5257d93 feat(deploy): automate Access bootstrap and preserve Worker secrets
自动配置 Access、OTP 与邮箱授权,保留 Worker 密钥并预留 GitHub IdP 扩展。
2026-09-21 23:08:50 +08:00
gdz66601 1a2cd1cd87 fix: make Access domain setup reusable / 修复 Access 域名复用配置 2026-09-21 22:34:34 +08:00
gdz66601 2916d69799 fix: make Actions deployments portable / 修复跨账户模板部署 2026-09-21 03:58:57 +08:00
gdz66601 cbcccc570e Revert "统一 SSH 工作台与主界面视觉,隔离主题适配层"
This reverts commit 68e0ac1588.
2026-09-21 03:40:03 +08:00
gdz66601 68e0ac1588 统一 SSH 工作台与主界面视觉,隔离主题适配层 2026-09-21 03:36:32 +08:00
gdz66601 19e9b4cb14 初始提交 2026-09-19 07:45:24 +08:00
CMLiussss 905453d318 Delete tests directory 2026-07-29 21:51:17 +08:00
cmliu b0104591ac feat: 实现 SSH 键盘交互认证,增加相关逻辑和测试用例 2026-07-28 23:04:46 +08:00
cmliu 69a93de2ac refactor: 清理测试和配置文件,移除不必要的依赖和测试用例 2026-07-28 03:09:51 +08:00
cmliu 2e5eef472b feat: 添加连接控制和面板状态管理,优化连接逻辑和用户界面 2026-07-28 01:02:11 +08:00