Commit Graph

1549 Commits

Author SHA1 Message Date
CI Bot bee52f04b7 fix: 剪辑计划'编辑再生成'P1修复 - completed/failed后编辑自动切回editing
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 46s
CI/CD Pipeline / Frontend Lint (push) Successful in 49s
CI/CD Pipeline / Unit Tests (push) Successful in 2m3s
CI/CD Pipeline / Integration Tests (push) Successful in 1m30s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1m3s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 56s
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1495h27m33s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1495h27m38s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1495h27m40s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1495h29m16s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1495h29m16s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1495h29m17s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1495h29m18s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1495h29m18s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1495h29m20s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1503h32m19s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1503h32m20s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1503h32m20s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1503h32m21s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1503h32m22s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1503h32m22s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1503h32m23s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1503h32m24s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1504h4m4s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1504h4m5s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1504h4m7s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1495h59m19s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1495h59m27s
- EditPlan新增resume_editing方法(completed/failed → editing)
- transition_status支持从completed/failed切回editing
- 5个编辑操作入口自动回退状态:update_plan / update_plan_config / create_clip / update_clip / assign_asset
- 新增7个单元测试,覆盖各种编辑操作触发重新编辑的场景
- 112个相关单测全绿,零回归
2026-07-15 23:56:58 +08:00
xiaoxia 9c71951cf2 Merge pull request 'docs: CI失败排查报告 + 三台服务器Runner分工规划' (#266) from docs/ci-runner-planning into develop
CI/CD Pipeline / Frontend Lint (push) Successful in 1m14s
CI/CD Pipeline / Unit Tests (push) Successful in 3m7s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 3m7s
CI/CD Pipeline / Integration Tests (push) Successful in 1m43s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1504h9m41s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1504h9m43s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1504h11m3s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1504h11m5s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1504h11m5s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1504h11m6s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1504h41m21s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1504h42m50s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1504h9m35s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1504h9m39s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1504h11m3s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1504h11m7s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1504h9m42s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1504h9m44s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1504h9m45s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1504h9m49s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1504h11m3s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1504h11m3s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1504h11m5s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1504h11m7s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1504h41m31s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1504h42m51s
2026-07-15 23:14:07 +08:00
xiaoxia d2ce73184a fix(auto-merge): 合并PR前验证CI状态 (#253)
CI/CD Pipeline / Unit Tests (push) Successful in 2m18s
CI/CD Pipeline / Frontend Lint (push) Successful in 2m40s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 3m0s
CI/CD Pipeline / Integration Tests (push) Successful in 1m23s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 2m28s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 2m35s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1504h24m41s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1504h24m43s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1504h24m45s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1504h24m47s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1504h56m25s
2026-07-15 22:57:18 +08:00
xiaoxia dad02788e3 fix(ci): 修复check_migration_safety.py的import排序 (#371)
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI Build & Deploy Pipeline / Staging E2E Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Production (push) Has been cancelled
CI Build & Deploy Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
2026-07-15 22:57:07 +08:00
xiaoxia 902fe5d461 Merge pull request 'feat: Feature Flag调试日志增强 + fallback逻辑统一' (#352) from fix/flag-debug-logging into develop
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1504h28m37s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1504h28m40s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1504h28m38s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1504h28m39s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI Build & Deploy Pipeline / Staging E2E Tests (push) Has been skipped
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been skipped
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1505h0m23s
2026-07-15 22:56:54 +08:00
xiaoxia b8dbdb9fd8 fix(ci): Web构建传NGINX_CONF使用staging nginx配置 (#380)
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 2m14s
CI/CD Pipeline / Unit Tests (push) Successful in 2m15s
CI/CD Pipeline / Frontend Lint (push) Failing after 2m44s
CI/CD Pipeline / Integration Tests (push) Successful in 1m53s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1504h46m19s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1504h48m31s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1505h8m32s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1505h8m33s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1505h8m36s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1505h8m38s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1505h18m4s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1505h40m18s
Web镜像构建时未传NGINX_CONF,默认用了production配置导致Staging nginx启动失败。修复:staging构建时为web服务传入NGINX_CONF=infra/docker/nginx-staging.conf。
2026-07-15 22:13:48 +08:00
xiaoxia 28ca8c5ca7 fix: 修复生成链路三个阻塞问题(状态栏/toast/failed状态生成) (#379)
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m30s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1505h23m36s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1505h33m29s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1505h33m31s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1505h33m33s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1505h33m37s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1505h55m20s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1506h5m19s
2026-07-15 21:55:15 +08:00
XiaoXia Bot 6ca9f18a58 chore(ci): 重新触发ci-build全链路验证
CI/CD Pipeline / Unit Tests (push) Successful in 2m0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 3m0s
CI/CD Pipeline / Frontend Lint (push) Successful in 1m53s
CI/CD Pipeline / Integration Tests (push) Successful in 1m29s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 3m22s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1505h33m39s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1505h33m40s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1505h38m41s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1505h38m42s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1505h38m43s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1505h38m45s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1505h38m45s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
2026-07-15 21:44:55 +08:00
xiaoxia 39316b7f22 Merge pull request 'fix(ci): 临时禁用registry cache-to,ACR推送缓存太慢导致构建超时' (#378) from fix/ci-disable-registry-cache-to into develop
CI Build & Deploy Pipeline / Build Staging API Image (push) Blocked by required conditions
CI Build & Deploy Pipeline / Build Staging Web Image (push) Blocked by required conditions
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Blocked by required conditions
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Blocked by required conditions
CI Build & Deploy Pipeline / Staging E2E Tests (push) Blocked by required conditions
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Blocked by required conditions
CI Build & Deploy Pipeline / Build Production API Image (push) Blocked by required conditions
CI Build & Deploy Pipeline / Build Production Web Image (push) Blocked by required conditions
CI Build & Deploy Pipeline / Build Production Worker Image (push) Blocked by required conditions
CI Build & Deploy Pipeline / Deploy Production (push) Blocked by required conditions
CI Build & Deploy Pipeline / Production Browser E2E (push) Blocked by required conditions
CI/CD Pipeline / Frontend Lint (push) Successful in 26s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m45s
CI/CD Pipeline / Unit Tests (push) Successful in 1m50s
CI/CD Pipeline / Integration Tests (push) Successful in 1m18s
2026-07-15 21:25:08 +08:00
XiaoXia Bot f04038f955 fix(ci): 临时禁用registry cache-to,ACR推送缓存太慢导致构建超时\n\nStep 2的registry cache sync在首次全量推送时极慢(API 11min+ / Worker 13min+)\n先注释掉确保全链路跑通,缓存优化后续再调\n\n保留cache-from registry(读缓存),本地缓存读写正常
CI/CD Pipeline / Frontend Lint (push) Successful in 48s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 1m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m47s
CI/CD Pipeline / Unit Tests (push) Successful in 1m59s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 43s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m47s
CI/CD Pipeline / Integration Tests (push) Successful in 1m27s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m24s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1506h3m48s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1506h3m53s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1506h3m55s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1506h5m28s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1506h3m57s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1506h5m29s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1506h5m30s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1506h5m30s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1506h5m32s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1506h5m34s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1506h5m34s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1506h5m39s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1506h5m39s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1506h5m40s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1506h5m42s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1506h5m44s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1506h5m44s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1506h37m12s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1506h35m35s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1506h37m22s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1506h37m24s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1506h37m28s
2026-07-15 21:24:22 +08:00
xiaoxia 79d6addcef Merge pull request 'fix: 修复生成按钮 PUT 状态限制 + 进度弹窗错误显示' (#377) from fix/generation-put-status-restriction into develop
CI/CD Pipeline / Frontend Lint (push) Successful in 53s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m55s
CI/CD Pipeline / Unit Tests (push) Successful in 2m4s
CI/CD Pipeline / Integration Tests (push) Successful in 1m17s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI Build & Deploy Pipeline / Staging E2E Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Production (push) Has been cancelled
CI Build & Deploy Pipeline / Production Browser E2E (push) Has been cancelled
2026-07-15 21:20:36 +08:00
CI Bot 989a8221f2 fix: 修复生成按钮 PUT 状态限制 + 进度弹窗错误显示
CI/CD Pipeline / Frontend Lint (push) Successful in 1m58s
CI/CD Pipeline / Unit Tests (push) Successful in 1m59s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 28s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 2m4s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 2m30s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m54s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m30s
CI/CD Pipeline / Integration Tests (push) Successful in 1m27s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1506h9m13s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1506h9m16s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1506h9m16s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1506h11m14s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1506h11m22s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1506h11m15s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1506h11m24s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1506h11m36s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1506h11m40s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1506h11m26s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1506h11m42s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1506h11m43s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1506h11m44s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1506h11m46s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1506h11m46s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1506h11m47s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1506h41m2s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1506h43m1s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1506h40m58s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1506h43m22s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1506h43m27s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1506h43m29s
- 移除 updateEditPlan 中的 status: 'editing' 参数,避免非 draft 状态被后端拒绝
- 用 try/catch 包裹 updateEditPlan 调用,失败时 warn 并继续执行 generateEditPlan
- 进度弹窗 Modal 的 open 条件增加 !!genError,确保错误信息可见

修复问题:点击'生成视频'按钮无反应(根因:failed 状态计划 PUT 返回 400)
2026-07-15 21:18:06 +08:00
XiaoXia Bot 2526f18890 test(ci): 测试runs-on字符串格式
CI/CD Pipeline / Frontend Lint (push) Successful in 55s
CI/CD Pipeline / Unit Tests (push) Successful in 1m44s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 2m3s
CI/CD Pipeline / Integration Tests (push) Successful in 1m23s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1505h34m39s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1505h34m39s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1506h34m42s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1506h34m48s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1506h34m44s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1506h34m50s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m22s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1507h6m30s
2026-07-15 20:43:00 +08:00
XiaoXia Bot e24636d2dd fix(ci): 将build-farm标签改为build-only以匹配新Runner
CI/CD Pipeline / Frontend Lint (push) Successful in 48s
CI/CD Pipeline / Unit Tests (push) Successful in 1m43s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 2m6s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI Build & Deploy Pipeline / Staging E2E Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Production (push) Has been cancelled
CI Build & Deploy Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
2026-07-15 20:39:35 +08:00
XiaoXia Bot ad37a1420f fix(ci): 修复ci-build.yml中checkout脚本的YAML解析问题
CI/CD Pipeline / Frontend Lint (push) Successful in 50s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m48s
CI/CD Pipeline / Unit Tests (push) Successful in 1m52s
CI/CD Pipeline / Integration Tests (push) Successful in 1m20s
CI Build & Deploy Pipeline / Build Staging API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI Build & Deploy Pipeline / Staging E2E Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production API Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Web Image (push) Has been cancelled
CI Build & Deploy Pipeline / Build Production Worker Image (push) Has been cancelled
CI Build & Deploy Pipeline / Deploy Production (push) Has been cancelled
CI Build & Deploy Pipeline / Production Browser E2E (push) Has been cancelled
2026-07-15 20:29:47 +08:00
XiaoXia Bot 86663150ae fix(ci): 修复ci-build.yml中checkout脚本的YAML解析问题
CI/CD Pipeline / Frontend Lint (push) Successful in 58s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 51s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m58s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 1m50s
CI/CD Pipeline / Unit Tests (push) Successful in 2m5s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 2m5s
CI/CD Pipeline / Integration Tests (push) Successful in 1m26s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m29s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1507h4m9s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1507h4m10s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1507h4m10s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1507h4m10s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1507h4m10s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1507h4m11s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1507h4m12s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1507h4m12s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1507h4m22s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1507h4m26s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1507h4m23s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1507h4m26s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1507h4m24s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1507h4m24s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1507h4m24s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1507h4m26s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1507h4m26s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1507h4m26s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1507h35m54s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1507h35m56s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1507h35m54s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1507h36m9s
将checkout步骤的run字段从单行双引号字符串改为多行块标量,
避免act_runner对长字符串的解析bug导致Python语法错误
2026-07-15 20:25:40 +08:00
XiaoXia Bot ecf457ecdb Merge PR #374: 修复ci-build.yml checkout步骤Python语法错误
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m46s
CI/CD Pipeline / Unit Tests (push) Successful in 1m54s
CI/CD Pipeline / Frontend Lint (push) Successful in 51s
CI/CD Pipeline / Integration Tests (push) Successful in 1m39s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 30m1s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1506h34m49s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1506h34m49s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1506h34m50s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1507h8m54s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1507h8m55s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1507h8m56s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1507h8m56s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Has been skipped
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1507h40m40s
2026-07-15 20:16:21 +08:00
XiaoXia Bot e5a96db948 fix(ci): 修复ci-build.yml checkout步骤Python语法错误
CI/CD Pipeline / Frontend Lint (push) Successful in 47s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 49s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 2m17s
CI/CD Pipeline / Unit Tests (push) Successful in 2m24s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 2m20s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 2m38s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m34s
CI/CD Pipeline / Integration Tests (push) Successful in 1m34s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1507h13m49s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1507h13m50s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1507h13m50s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1507h13m50s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1507h13m51s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1507h13m51s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1507h13m52s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1507h13m52s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1507h13m55s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1507h13m56s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1507h13m56s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1507h13m56s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1507h13m56s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1507h13m56s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1507h13m58s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1507h13m58s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1507h45m34s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1507h45m34s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1507h45m35s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1507h45m40s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1507h45m40s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1507h45m42s
2026-07-15 20:16:08 +08:00
XiaoXia Bot f499f4a0e7 Merge PR #373: fix(ci): 修复ci-build.yml的YAML语法错误
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 0s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 0s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 0s
CI/CD Pipeline / Frontend Lint (push) Successful in 36s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m47s
CI/CD Pipeline / Unit Tests (push) Successful in 1m50s
CI/CD Pipeline / Integration Tests (push) Successful in 1m14s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1507h27m51s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1507h27m52s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1507h27m52s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1507h27m53s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1507h27m53s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1507h27m54s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1507h59m36s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1507h59m37s
2026-07-15 20:02:10 +08:00
XiaoXia Bot 6978ec66ed fix(ci): 修复ci-build.yml的YAML转义错误(buildx引号+deploy单引号)
CI/CD Pipeline / Frontend Lint (push) Successful in 36s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 47s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m50s
CI/CD Pipeline / Unit Tests (push) Successful in 2m4s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 1m45s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 2m9s
CI/CD Pipeline / Integration Tests (push) Successful in 1m26s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m20s
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Failing after 1507h28m22s
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Failing after 1507h28m23s
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Failing after 1507h28m23s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1507h28m24s
CI Build & Deploy Pipeline / Deploy Production (pull_request) Failing after 1507h28m23s
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Failing after 1507h28m25s
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Failing after 1507h28m23s
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Failing after 1507h28m25s
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Failing after 1507h28m23s
CI Build & Deploy Pipeline / Production Browser E2E (push) Failing after 1507h29m2s
CI Build & Deploy Pipeline / Staging E2E Tests (push) Failing after 1507h29m4s
CI Build & Deploy Pipeline / Deploy Production (push) Failing after 1507h29m4s
CI Build & Deploy Pipeline / Build Production Worker Image (push) Failing after 1507h29m6s
CI Build & Deploy Pipeline / Build Production Web Image (push) Failing after 1507h29m6s
CI Build & Deploy Pipeline / Build Staging Worker Image (push) Failing after 1507h29m6s
CI Build & Deploy Pipeline / Build Staging Web Image (push) Failing after 1507h29m6s
CI Build & Deploy Pipeline / Build Staging API Image (push) Failing after 1507h29m7s
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Failing after 1508h0m7s
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Failing after 1508h0m8s
CI Build & Deploy Pipeline / Staging API Integration Tests (push) Failing after 1508h0m48s
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1508h0m49s
CI Build & Deploy Pipeline / Build Production API Image (push) Failing after 1508h0m50s
2026-07-15 20:01:00 +08:00
CI Bot 9c1bcd93d2 fix: 生成失败时进度弹窗不显示 — Modal open 条件补上 genError
CI/CD Pipeline / Frontend Lint (push) Successful in 38s
CI/CD Pipeline / Unit Tests (push) Successful in 1m39s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 2m9s
CI/CD Pipeline / Integration Tests (push) Successful in 1m15s
根因:Modal open={generating || generated},失败时两者都 false,
弹窗关闭导致 genError 错误信息不可见。
修复:open={generating || generated || !!genError},
title 同步区分失败/完成/进行中三种状态。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 19:57:55 +08:00
XiaoXia Bot 7748604e76 Merge PR #372: feat(ci): 拆分构建workflow + buildx动态命名
CI/CD Pipeline / Frontend Lint (push) Successful in 44s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 1m33s
CI/CD Pipeline / Unit Tests (push) Successful in 1m39s
CI/CD Pipeline / Integration Tests (push) Successful in 1m12s
2026-07-15 19:48:46 +08:00
XiaoXia Bot 5471ed473e feat(ci): 拆分构建workflow + buildx动态命名(解决cancel-in-progress踩踏)
CI/CD Pipeline / Frontend Lint (push) Successful in 46s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 44s
CI/CD Pipeline / Unit Tests (push) Successful in 1m55s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m53s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 2m12s
CI/CD Pipeline / Validate Code Quality And Tests (push) Successful in 2m24s
CI/CD Pipeline / Integration Tests (push) Successful in 1m17s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m17s
- ci-cd.yml:仅保留4个门禁(validate/unit/integration/frontend-lint),cancel-in-progress: true
- ci-build.yml:构建/部署/E2E,cancel-in-progress: false,避免频繁推送取消构建
- buildx builder动态命名:ci-builder--,避免并发job冲突
- 已同步阿里云ACR配置
2026-07-15 19:40:52 +08:00
CI Bot 488928f6eb ci: 触发 staging 部署(Docker registry 已修复)
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 51s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1507h55m1s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1508h31m15s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1507h55m2s
CI/CD Pipeline / Deploy Production (push) Failing after 1508h31m18s
CI/CD Pipeline / Build Production API Image (push) Failing after 1508h31m18s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1508h31m18s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Build Production Web Image (push) Failing after 1509h3m1s
2026-07-15 18:58:07 +08:00
CI Bot 81779c4e1f feat(edit-plans): 列表页新增 result_count 视频数列
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1508h45m4s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1508h45m5s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1508h45m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 1508h45m5s
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1509h16m47s
- EditPlan interface 新增 result_count: number 字段
- EditPlans.tsx 表格在时长列后新增「视频数」列
- 居中展示,有值显示数字,无值显示 —

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 18:44:21 +08:00
CI Bot 833ea8e9d8 style: prettier 格式化 GenerationHistoryModal
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1508h44m41s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1508h44m43s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1508h44m43s
CI/CD Pipeline / Build Production API Image (push) Failing after 1508h44m44s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 0s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 0s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1509h16m25s
2026-07-15 18:37:22 +08:00
CI Bot 018358cbb1 fix: EditPlanResponse暴露result_count字段(列表/详情接口)
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
2026-07-15 18:36:40 +08:00
CI Bot ba288f2e8b fix: EditPlanGeneration 类型对齐后端 + 生成历史弹窗字段修复
CI/CD Pipeline / Frontend Lint (push) Failing after 31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1508h54m8s
CI/CD Pipeline / Deploy Production (push) Failing after 1508h54m10s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1508h54m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1508h54m12s
CI/CD Pipeline / Build Production API Image (push) Failing after 1508h54m14s
- EditPlanGeneration interface 改为匹配实际 API 响应(id 即 task_id)
- 补充 result_count/progress/error_message/logs 等字段
- GenerationHistoryModal 改用 gen.id 替代不存在的 gen.generation_task_id
- 彻底修复 P0 崩溃:generation_task_id undefined → slice 报错

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 18:35:19 +08:00
CI Bot 86a868acfb fix: 修复生成历史弹窗 generation_task_id 为 null 时页面崩溃
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1s
CI/CD Pipeline / Build Staging API Image (push) Failing after 9s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 11s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1509h4m57s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1509h4m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1509h4m58s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1509h6m4s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1509h6m2s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1509h6m4s
CI/CD Pipeline / Build Production API Image (push) Failing after 1509h6m4s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1509h37m46s
- GenerationHistoryModal 中 gen.generation_task_id.slice() 未做空值保护
- 当后端返回的 generation_task_id 为 undefined 时直接崩溃
- 添加空值检查,为 null 时显示 '—'

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 18:23:24 +08:00
XiaoXia Bot c18146287e feat(ci): 构建切换到阿里云ACR,解决registry并发瓶颈
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1s
CI/CD Pipeline / Build Staging API Image (push) Failing after 9s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 9s
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1509h7m11s
CI/CD Pipeline / Deploy Production (push) Failing after 1509h8m18s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1509h7m11s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1509h8m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1509h7m12s
CI/CD Pipeline / Build Production API Image (push) Failing after 1509h8m20s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Production Browser E2E (push) Failing after 1509h40m0s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1509h40m2s
2026-07-15 18:21:05 +08:00
XiaoXia Bot e1b6ccaf0a fix(ci): 修复check_migration_safety.py的import排序(isort I001)
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1509h13m19s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1509h13m20s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1509h13m21s
CI/CD Pipeline / Build Production API Image (push) Failing after 1509h13m23s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1509h45m3s
2026-07-15 18:16:06 +08:00
xiaoxia ab5d3bd251 chore(ci): 恢复cancel-in-progress=true
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 43s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1510h0m14s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1510h0m18s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1510h0m18s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1510h0m15s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1510h0m21s
CI/CD Pipeline / Deploy Production (push) Failing after 1510h0m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1510h0m23s
CI/CD Pipeline / Build Production API Image (push) Failing after 1510h0m23s
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1510h31m59s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1510h32m2s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1510h32m6s
2026-07-15 17:28:58 +08:00
CI Bot 13883511f2 chore(ci): 删除误提交的bak文件
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1m16s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1510h26m38s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1510h26m41s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1510h26m38s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1510h26m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1510h26m39s
CI/CD Pipeline / Deploy Production (push) Failing after 1510h27m51s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1510h27m53s
CI/CD Pipeline / Build Production API Image (push) Failing after 1510h27m53s
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1510h58m24s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1510h59m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1510h59m36s
2026-07-15 16:59:37 +08:00
CI Bot 8ebe970615 fix(ci): 重构migration增量检查 — 改用Gitea API替代git diff,彻底解决CI卡住问题
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
- 移除 Prepare git for migration diff step(git init+fetch+diff方案在host runner上不稳定)
- check_migration_safety.py 改用 Gitea Contents API 对比 develop 分支迁移文件列表
- 轻量可靠:1-2秒完成,不依赖git,不会卡住
- API失败时自动降级为全量检查
2026-07-15 16:59:00 +08:00
CI Bot cebb33c2e2 fix(ci): 彻底修复migration diff step卡住问题 — 用后台进程+轮询替代timeout命令
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1510h31m21s
CI/CD Pipeline / Deploy Production (push) Failing after 1510h31m22s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1510h31m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1510h31m22s
CI/CD Pipeline / Build Production API Image (push) Failing after 1510h31m23s
- Gitea Actions v0.2.6不支持step级continue-on-error和timeout-minutes
- timeout命令在host runner环境下行为不可靠(可能不生效)
- 改用后台进程+30秒轮询超时,确保无论fetch成功/失败/卡住都在30秒内返回
- set +e + exit 0确保step永远不会失败,真正做到准备工作不阻断主流程
2026-07-15 16:21:27 +08:00
xiaoxia 8ffc22f348 chore(ci): 临时关闭cancel-in-progress,跑一轮完整CI验证构建修复
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
2026-07-15 16:17:46 +08:00
xiaoxia c99f3f75ad fix: 硬切场景改用concat filter替代xfade,提升多素材性能与稳定性 (#350)
CI/CD Pipeline / Build Staging API Image (push) Failing after 30m1s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 30m1s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 40m1s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1510h31m22s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1510h31m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1510h31m23s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1511h12m25s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1511h12m27s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1511h12m27s
CI/CD Pipeline / Build Production API Image (push) Failing after 1511h12m27s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1511h44m9s
2026-07-15 16:16:54 +08:00
CI Bot 0382c4e697 fix(ci): migration diff step失败不阻断Validate — 加continue-on-error + 2分钟超时
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1511h18m27s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1511h18m29s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1511h18m29s
CI/CD Pipeline / Build Production API Image (push) Failing after 1511h18m29s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1511h50m11s
- Prepare git for migration diff只是准备工作,失败应降级为全量检查
- 加timeout-minutes:2防止git fetch卡住拖慢CI
- continue-on-error:true确保后续migration safety检查正常运行
2026-07-15 16:10:49 +08:00
CI Bot 45e7cfe7c9 fix(ci): 修复migration diff步骤 - 分支名从main改为develop + 加30s超时
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1511h47m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1511h47m31s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1511h47m31s
CI/CD Pipeline / Build Production API Image (push) Failing after 1511h47m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1512h19m14s
- Prepare git for migration diff 步骤写死了 fetch main 分支
- 项目实际开发分支是 develop,导致 fetch 卡住(之前因 URL 拼错立即失败未暴露)
- 改为 fetch develop + 30秒超时保护
- Check migration safety 也同步改 origin/develop
2026-07-15 15:41:47 +08:00
XiaoXia Bot 370c3923ae fix: migration diff步骤真正修复 — 传入GITHUB_SERVER_URL
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1512h9m11s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1512h9m13s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1512h9m13s
CI/CD Pipeline / Build Production API Image (push) Failing after 1512h9m13s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1512h40m54s
- 根因:Gitea Actions不提供GITHUB_SERVER_URL环境变量
- PR #361只加了set +e && exit 0绕过,未解决根因
- 现在通过env传入github.server_url,恢复set -eu错误处理
2026-07-15 15:20:20 +08:00
XiaoXia Bot 771c5ba579 fix: 修复matrix构建参数错位 — 去掉行续反斜杠\n问题
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1512h10m20s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1512h10m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1512h10m22s
CI/CD Pipeline / Build Production API Image (push) Failing after 1512h10m22s
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1512h42m2s
- \\n在YAML->shell多层转义后变成字面字符n,导致参数错位
- dockerfile路径被当作image tag,API/Worker 3秒即挂
- 去掉行续反斜杠,所有参数写在一行,空格分隔
2026-07-15 15:19:07 +08:00
XiaoXia Bot 2e59d4a275 fix: 精确修复matrix构建Build and push步骤换行问题
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 3s
CI/CD Pipeline / Build Staging API Image (push) Failing after 3s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m29s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1512h12m47s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1512h12m48s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1512h15m57s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1512h15m59s
CI/CD Pipeline / Deploy Production (push) Failing after 1512h15m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 1512h15m59s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1512h44m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1512h47m41s
- 仅修改build-staging和build-production的Build and push步骤
- 将多行双引号字符串改为
转义单行格式
- 之前的修复误改了checkout等其他步骤,导致全链路CI崩溃
2026-07-15 15:13:33 +08:00
XiaoXia Bot f905c3ef8d fix: 构建前清理本地旧镜像,解决 buildx --load image already exists 错误
CI/CD Pipeline / Unit Tests (push) Failing after 0s
CI/CD Pipeline / Frontend Lint (push) Failing after 0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 2s
CI/CD Pipeline / Integration Tests (push) Failing after 0s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1512h18m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1512h18m35s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1512h18m36s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1512h18m36s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1512h18m36s
CI/CD Pipeline / Build Production API Image (push) Failing after 1512h18m38s
CI/CD Pipeline / Deploy Production (push) Failing after 1512h18m37s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1512h18m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1512h50m15s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1512h50m18s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1512h50m20s
2026-07-15 15:11:31 +08:00
XiaoXia Bot 46c7c351af Merge remote-tracking branch 'origin/develop' into develop
CI/CD Pipeline / Unit Tests (push) Failing after 0s
CI/CD Pipeline / Frontend Lint (push) Failing after 0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 3s
CI/CD Pipeline / Integration Tests (push) Failing after 0s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1512h39m41s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1512h39m41s
CI/CD Pipeline / Deploy Production (push) Failing after 1512h39m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1512h39m42s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1512h39m42s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1512h39m42s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1512h39m42s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1512h39m42s
CI/CD Pipeline / Build Production API Image (push) Failing after 1512h39m42s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1513h11m23s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1513h11m24s
2026-07-15 14:50:23 +08:00
XiaoXia Bot f411dd0e1f fix: 修复matrix构建run命令换行符丢失问题
- matrix重构时Build and push步骤用了YAML多行双引号字符串
- act_runner解析时实际换行被替换为空格,导致变量未定义(set -eu)
- 改为\n转义格式,与其他step保持一致
- 修复build-staging和build-production两处matrix job
2026-07-15 14:50:08 +08:00
CI Bot 09a4dbe04c fix: formatDuration 不取整导致显示浮点数秒(如 9.542993秒)
CI/CD Pipeline / Build Staging API Image (push) Failing after 2s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 2s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m58s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1512h46m5s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1512h46m6s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1512h49m31s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1512h49m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1512h49m32s
CI/CD Pipeline / Build Production API Image (push) Failing after 1512h49m32s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1513h17m47s
CI/CD Pipeline / Deploy Production (push) Failing after 1513h21m13s
全局搜索发现 4 处 formatDuration 函数中 seconds % 60 未做取整,
当后端返回浮点数 total_duration 时直接拼接显示。

修复:先 Math.round(seconds) 再取模,影响页面:
- 剪辑计划列表页(EditPlans.tsx)
- 模板库页面(TemplateLibrary.tsx)
- 查重详情页(DuplicationDetail.tsx)
- 查重结果页(DuplicationResults.tsx)
2026-07-15 14:39:55 +08:00
XiaoXia Bot 533a64e215 feat(ci): M-3 三镜像matrix并行构建重构 (#365)
CI/CD Pipeline / Build Staging API Image (push) Failing after 2s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 2s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m19s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1513h4m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1513h6m57s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1513h4m13s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1513h6m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1513h4m15s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1513h6m55s
CI/CD Pipeline / Build Production API Image (push) Failing after 1513h6m58s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1513h38m38s
- 6个独立构建job → 2个matrix job(build-staging + build-production)
- workflow从1186行→937行(-21%)
- 三镜像从串行约25min → 并行约12min(预计)
- 变量覆盖service/service_display/dockerfile/image_name/cache_name/timeout
- 条件步骤正确:npm build仅web、Cleanup old images仅production web
2026-07-15 14:22:34 +08:00
CI Bot 90f834e03a fix: refresh schema-metadata-snapshot.json — add missing result_count column to edit_plans
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 2s
CI/CD Pipeline / Build Staging API Image (push) Failing after 2s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m36s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1513h18m25s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1513h18m25s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1513h18m27s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1513h20m3s
CI/CD Pipeline / Deploy Production (push) Failing after 1513h20m3s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1513h20m5s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1513h20m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 1513h20m5s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
The check_schema_metadata.py CI step was failing because the
edit_plans table gained a result_count column (INTEGER) in the
SQLAlchemy model but the snapshot was never updated.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 14:08:03 +08:00
XiaoXia Bot 33f08b465b fix: 补充edit_plans.result_count字段的Alembic迁移 (#366)
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
2026-07-15 14:07:57 +08:00
CI Bot 388341b522 Merge branch 'feature/product-center-ui-upgrade' into develop
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 1m43s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1513h26m0s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1513h26m1s
CI/CD Pipeline / Deploy Production (push) Failing after 1513h26m1s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1513h26m3s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1513h26m3s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1513h26m3s
CI/CD Pipeline / Build Production API Image (push) Failing after 1513h26m3s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1513h26m3s
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1513h57m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1513h57m42s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1513h57m44s
2026-07-15 14:00:47 +08:00