86 Commits

Author SHA1 Message Date
jack
c365ccbcd0 fix: 修复批量导入同名账号文件的 WARP 出口冲突 (#221) 2026-10-25 20:52:15 +08:00
jack
4f7ac6dc70 fix: 允许清理已迁移的旧 WARP 记录 2026-10-15 21:55:55 +08:00
jack
e65075294c fix: 修复后台首页空白和前端资源加载失败 2026-10-14 17:19:15 +08:00
jack
b5bfa05ea7 fix: 加固后台登录与初始凭据安全
修复默认口令泄露、无限速登录、用户名枚举与登录 CSRF;增加首次改密门禁和旧会话撤销,并同步测试与文档。
2026-10-12 20:55:56 +08:00
jack
da95fba951 feat: 支持代理重命名并统一出口操作文案 (#209) 2026-10-12 00:36:51 +08:00
jack
c87f6c72a7 feat: 轻量 WARP 支持共享、全局代理与多选删除
## 变更

v1.31.83 取消轻量 WARP 的强制单账号限制:支持显式多人/批量绑定和全局代理,登录及导入可选择已有共享出口;自动空闲池仍只分配未占用出口。

代理列表支持轻量出口勾选、全选、批量分类、单项及批量删除。专用删除接口先检查账号/全局/首连占用,再等待运行器停止确认,清理本地材料和代理记录;失败保留删除标记可重试,不自动注销 Cloudflare 远端设备。全局和直接绑定人数分开显示。

共享首连复用现有租约,不会在取消或失败时停止他人出口。删除墓碑阻止恢复和同请求重新注册,重启时只完成停止。同步开发、API、部署、使用与回滚文档,版本1.31.83,无数据库迁移。

## 验证

- Release解决方案构建通过(既有WindowsBase警告),后端715/715通过。
- 前端构建通过,149/149测试通过;mkdocs build --strict通过。
- Python工具测试24通过1跳过(Linux信号测试),面板工具8/8通过。初次整套60秒超时,拆分后两组分别49秒、20秒通过。Linux信号与镜像验证CI已通过。
- 两个独立Agent复核:共享首连/删除状态与前端交互;非人工审查。
- 尚未在生产提交共享绑定/全局设置/删除;合入dev后验证已登录页面与接口,保留13个原出口和10账号路由。

## 回滚

保留持久卷与备份。已使用共享或全局受管出口的环境回滚1.31.82前,必须迁回旧版本支持的路由。已删除的本地材料需从备份恢复,应用回滚不恢复删除数据。
2026-10-11 16:32:57 +08:00
jack
99ec15165d feat: 代理页支持查看绑定账号与快捷解绑换绑
轻量 WARP 已绑定账号可在代理页查看,并直接切换到直连、全局代理或指定代理。新增最小化分页查询及并发快照校验,保留原出口材料。
2026-10-11 14:33:00 +08:00
jack
75b1a93aab feat: 一键创建 WARP 支持自动命名
移除一键创建入口的条款复选框,允许名称为空并按请求标识稳定自动命名;登录、导入和账号绑定仍保留条款校验。
2026-10-11 11:37:03 +08:00
meoacgx
4f80a1cef7 fix: 修复兼容登录与导入页轻量 WARP 空闲池选择 2026-10-11 02:19:44 +08:00
meoacgx
e290e91840 fix: 防止普通健康巡检覆盖轻量 WARP 验证结果 2026-10-11 02:09:27 +08:00
meoacgx
28d7872cb1 docs: 说明轻量出口池领取资格快照 2026-10-11 01:07:11 +08:00
meoacgx
b7c8162394 docs: 更新轻量 WARP 统一列表与旧容器迁移说明 2026-10-11 00:54:59 +08:00
meoacgx
2ff872996a docs: 补充首次连接标识与清理错误合同 2026-10-10 16:30:24 +08:00
meoacgx
ca3d9ed2f5 feat: 统一轻量 WARP 运行器与首次连接接口 2026-10-10 14:08:51 +08:00
meoacgx
2ab2e3030e fix: 修复轻量 WARP 创建状态回显 2026-10-09 23:52:32 +08:00
meoacgx
d52888304e docs: 说明内置轻量 WARP 使用与回滚 2026-10-09 23:31:02 +08:00
meoacgx
9cddc22e72 fix: 在图片解码前拒绝 TIFF 并完善发布检查 2026-10-09 18:43:45 +08:00
meoacgx
09ef28fdff Merge remote-tracking branch 'origin/codex/wgcf-wireguard-profiles' into codex/release-issue-fixes-1-31-79 2026-10-09 17:49:38 +08:00
meoacgx
b58a6d74ce feat: 增加共享 WireGuard 出口运维工具 2026-10-09 17:43:33 +08:00
meoacgx
04e818fefa fix: 修复账号加群订阅后台任务创建入口 2026-10-09 17:42:37 +08:00
meoacgx
a64c94f1c8 fix: 说明手动登录人机验证限制并隐藏挑战串
Refs #173。同步开发、API 与用户排查文档,保留现有登录失败资源清理。固定上一版 ImageSharp 依赖以避免浮动还原改变许可要求。
2026-10-09 17:28:53 +08:00
meoacgx
65ef93af01 release: 准备 v1.31.78 账号分类与邮箱展示更新 2026-10-09 11:10:21 +08:00
meoacgx
8e27844272 feat: 保存已确认登录邮箱并核对云端状态 2026-10-09 00:51:44 +08:00
meoacgx
033ebf9930 fix: 账号分类页只展示分类管理 2026-10-09 00:27:19 +08:00
meoacgx
af137c7a91 feat: 在模块管理页提供官方仓库 Fork 入口与开发技能 2026-10-03 19:42:09 +08:00
jack
4e42b72aee feat: 支持在线模块仓库并外置踢人封禁演示模块
* feat: 支持在线模块仓库与一键清理旧版本

* feat: 将踢人封禁外置为公开演示模块并说明系统任务用途
2026-10-02 21:50:31 +08:00
meoacgx
0a893f09bc fix: 调整私信去重默认值与任务弹窗稳定性 2026-08-26 22:38:59 +08:00
jack
5a0149a0f8 fix: 修复私信任务选项与配置错误
私信原生任务表单、分类名称与用户名词典展示、非法 JSON 4xx 防护已完成。前端测试97/97,私信模块测试86/86,宿主和模块构建通过。PR 检查 Buildx 长时间无日志后取消,合并后由 dev push 重新构建发布。
2026-08-26 17:19:00 +08:00
jack
bfbf37484d feat: 私信任务接入宿主原生配置表单
将私信任务接入宿主原生配置表单,补齐正式配置合同、接口处理、任务操作菜单和文档。已完成本地 97/97 测试、vue-tsc、前端构建、MkDocs 严格构建与 diff 检查;云端部署另行执行。
2026-08-26 14:31:18 +08:00
meoacgx
1c6605135e feat: 完善持久模块任务延后与提交屏障 2026-08-26 06:46:32 +08:00
meoacgx
f6e4f485c4 feat: 增加持久模块任务执行合同 2026-08-26 02:37:03 +08:00
jack
4677390b8b fix: 修复转发链接、同步失败详情与群组管理员移除
合并 Issues #156、#157、#158 的修复与文档更新。
2026-08-24 07:42:47 +08:00
meoacgx
a26af1c568 feat: 自动更改登录邮箱支持多域名轮换 2026-08-21 04:56:01 +08:00
jack
f0f7d634f0 fix: 支持随机默认设备指纹
支持随机默认设备指纹,下拉顶部新增随机项。
2026-08-20 23:18:36 +08:00
jack
15cf62feba fix: 移除设备指纹页 API 状态卡片
设备指纹页只保留画像目录和默认画像保存。
2026-08-20 21:44:08 +08:00
jack
4dbda8c3bf fix: 修正 Telegram API 设置入口与轮询
修正 Telegram API 设置入口与轮询
2026-08-20 20:10:13 +08:00
meoacgx
7d38053a60 fix: 错峰计划任务执行时间 2026-08-20 13:11:34 +08:00
meoacgx
74b905a186 fix: 修复设备指纹入口与登录选择 2026-08-20 12:20:10 +08:00
meoacgx
1c54229eac fix: 明确显示内置官方 API 回退 2026-08-20 11:50:02 +08:00
meoacgx
e1eb0875e8 feat: 新增 Telegram 设置页面与官方 API 默认值 2026-08-20 02:37:16 +08:00
meoacgx
4465029b07 feat: 新增 Telegram 设备指纹配置与账号绑定 2026-08-19 15:17:46 +08:00
meoacgx
1e02f74d25 fix: 修复导出设备指纹与踢出授权 2026-08-19 13:11:50 +08:00
meoacgx
49ba9fcf12 fix: 修复代理批量切换与活跃队列轮询 2026-08-19 10:30:05 +08:00
meoacgx
20238617c8 merge: 同步账号弹窗与任务配置修复 2026-08-18 04:32:35 +08:00
meoacgx
aa6b8dc782 fix: 修复账号弹窗与任务配置兼容问题 2026-08-18 04:22:49 +08:00
meoacgx
52a84b8529 merge: 同步 main v1.31.58 发布基线 2026-08-17 09:41:32 +08:00
jack
92413db186 fix: 修复计划任务编辑手机端布局
修复任务中心计划任务编辑弹窗在手机端横向溢出和保存按钮不可见的问题。
2026-08-17 09:32:33 +08:00
jack
8d9d7b9d9b release: 发布 v1.31.58 任务复制操作入口
## 本次版本主要更新

- 修复任务中心操作列缺少“复制”入口的问题。
- 普通执行任务、历史任务和 Cron 计划任务均可点击“复制”进入新建任务弹窗。
- 复制只预填原任务配置并追加“副本”名称,不会立即提交或修改原任务;确认提交后才创建新任务。
- 复制时清理 `items`、`failures`、`recent_failures` 等运行态字段,避免把旧执行结果带入新任务。

Dev 已通过云端验收:commit d217245,dev-latest healthy,/ui/dashboard=200,/api/panel/auth/me version=1.31.58,任务页资源包含复制入口和复制提示。
2026-08-17 02:23:42 +08:00
meoacgx
0470c94722 fix: 补充任务复制操作入口 2026-08-17 01:59:45 +08:00
jack
2da09468d8 release: 发布 v1.31.57 公开 issue 修复与账号体验优化
## 本次版本主要更新

- 修复公开 issue 相关任务配置体验:消息换行、Bot start 链接、历史任务名称和活跃任务消息规则。
- 优化任务中心创建/编辑:支持自定义即时任务名称、移动端纵向排版、回复/转发/去重配置。
- 优化账号选择:账号显示用户可见编号,任务表单账号来源在“账号分类选择”和“账号编号填写”之间二选一。
- 优化账号分类、API 权重输入和批量任务并发设置即时生效。

Dev 已通过云端验收:commit db1a83d,dev-latest healthy,/ui/dashboard=200,/api/panel/auth/me version=1.31.57,任务页资源包含账号来源切换并移除旧合并文案。
2026-08-17 01:23:30 +08:00