Commit Graph

904 Commits

Author SHA1 Message Date
CI Bot 129e5a957d style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 11s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 44s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m21s
CI/CD Pipeline / Integration Tests (push) Successful in 1m54s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m5s
CI/CD Pipeline / Validate - Style (push) Failing after 2m52s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m38s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m34s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m45s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 4m21s
CI/CD Pipeline / Unit Tests (push) Failing after 7m50s
CI/CD Pipeline / Validate - Security (push) Successful in 7m53s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 143h21m3s
CI/CD Pipeline / CI Gate (push) Failing after 143h21m7s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 143h21m7s
CI/CD Pipeline / Build Production Web Image (push) Failing after 143h21m7s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 143h27m24s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 143h27m27s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 143h27m27s
CI/CD Pipeline / PR Build Web Image (push) Failing after 143h28m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 143h28m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 143h29m5s
CI/CD Pipeline / Deploy Production (push) Failing after 143h55m51s
CI/CD Pipeline / Build Production API Image (push) Failing after 143h55m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 144h3m47s
CI/CD Pipeline / Frontend Lint (push) Failing after 144h3m48s
2026-09-10 07:54:48 +00:00
灵应 9a323a2a11 feat(ai-avatar): 对口型预览标题支持拖拽定位
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 14s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 24s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m13s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m26s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m14s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 2m47s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Failing after 12m56s
CI/CD Pipeline / Integration Tests (push) Successful in 1m35s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m23s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit 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
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Failing after 143h32m17s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 143h45m6s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 143h45m6s
CI/CD Pipeline / PR Build Web Image (push) Failing after 143h45m31s
CI/CD Pipeline / PR Build API Image (push) Failing after 143h45m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 143h45m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 144h19m54s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 144h20m19s
对齐智能剪辑 FrontendPreviewPlayer 的拖拽逻辑:
- pointer 事件捕获 + 拖拽时直接改 DOM(不触发 React 重渲染)
- 拖拽结束时调用 onTitlePositionChange 保存 pos_x/pos_y
- 标题样式加 cursor: grab/grabbing + pointerEvents: auto
- 主页面传 updateTitleConfig 回调
2026-09-10 15:38:16 +08:00
灵应 bf6d02f26f fix(ai-avatar): 标题分行/封面签名URL/渲染b_roll结构对齐后端
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m5s
CI/CD Pipeline / Integration Tests (push) Successful in 1m11s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Style (push) Failing after 2m36s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m47s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m53s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m36s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit 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
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 143h49m9s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 143h49m10s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 143h50m18s
CI/CD Pipeline / PR Build API Image (push) Failing after 143h50m19s
CI/CD Pipeline / Frontend Lint (push) Failing after 143h50m19s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 143h50m23s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 144h23m57s
CI/CD Pipeline / PR Build Web Image (push) Failing after 144h25m6s
1. 标题 / 分行: 对齐智能剪辑 FrontendPreviewPlayer 的 split(/[//]/) 逻辑,/ 和 / 都会分行
2. 封面签名URL: 私有桶 OSS upload 后必须 get_download_url 签名,否则前端无法加载
3. 渲染 b_roll_segments 结构: 前端 {asset: AssetItem} 转后端 {asset_url: string},对齐 BRollSegment schema
4. #1821 对口型加速工单已关闭(收益有限,MediaKit GPU 排队是主要瓶颈)
2026-09-10 15:33:33 +08:00
CI Bot e730043b2f style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 17s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Integration Tests (push) Successful in 1m32s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m38s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m27s
CI/CD Pipeline / Validate - Style (push) Failing after 2m3s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m9s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m16s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 2m50s
CI/CD Pipeline / Validate - Security (push) Successful in 6m4s
CI/CD Pipeline / Unit Tests (push) Successful in 6m22s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Failing after 20m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 145h13m57s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 145h13m59s
CI/CD Pipeline / CI Gate (push) Failing after 145h7m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 145h7m30s
CI/CD Pipeline / Frontend Lint (push) Failing after 145h13m56s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 145h13m27s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 145h13m27s
CI/CD Pipeline / Deploy Production (push) Failing after 145h42m14s
CI/CD Pipeline / Build Production Web Image (push) Failing after 145h42m17s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 145h48m14s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 145h48m45s
CI/CD Pipeline / Canary Release to Production (push) Failing after 145h42m14s
CI/CD Pipeline / Build Production API Image (push) Failing after 145h42m18s
CI/CD Pipeline / PR Build Web Image (push) Failing after 145h48m45s
2026-09-10 05:47:42 +00:00
灵应 211166f203 fix(ai-avatar): 预览缩放/标题叠加/渲染422/智能封面超时
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Integration Tests (push) Successful in 1m11s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m43s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 145h39m50s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 145h39m52s
CI/CD Pipeline / Frontend Lint (push) Failing after 145h41m31s
CI/CD Pipeline / PR Build API Image (push) Failing after 145h41m34s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 145h41m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 145h41m34s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 146h14m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 146h16m20s
1. 对口型预览缩小: .aa-lipsync-preview 加 max-width:240px + 居中,9:16 等比不变,约原大小 1/2
2. 标题实时叠加预览: 视频容器 relative + 标题 absolute 定位(top/bottom/center 按配置),字号按 0.55 倍等比缩
3. 渲染 422 修复: submitRender 删掉 resolution 字段(后端 CreateAiAvatarRenderRequest schema 无此字段,Pydantic 校验失败)
4. 智能封面超时: generateSmartCover 接口超时从默认 10s 加到 60s(MediaKit 抽帧+评分+OSS转存耗时 >10s)

不改其他功能,无冗余代码。
2026-09-10 13:42:16 +08:00
灵应 7dc2954d8f fix(ai-avatar): 恢复原始UI样式,页面拆分为两步骤仅做UI调整
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m5s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m28s
CI/CD Pipeline / Integration Tests (push) Successful in 1m33s
CI/CD Pipeline / Validate - Style (push) Successful in 2m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m7s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m28s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m38s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m55s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m29s
CI/CD Pipeline / Validate - Security (push) Successful in 5m50s
CI/CD Pipeline / Unit Tests (push) Successful in 7m46s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 145h59m33s
CI/CD Pipeline / CI Gate (push) Failing after 145h59m36s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 145h59m36s
CI/CD Pipeline / Build Production API Image (push) Failing after 145h59m36s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 146h6m14s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 146h6m13s
CI/CD Pipeline / Frontend Lint (push) Failing after 146h7m22s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 146h6m14s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 146h7m26s
CI/CD Pipeline / PR Build Web Image (push) Failing after 146h7m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 146h7m26s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 146h7m27s
CI/CD Pipeline / Deploy Production (push) Failing after 146h34m20s
CI/CD Pipeline / Build Production Web Image (push) Failing after 146h34m23s
- 恢复 AiAvatar.css 为原始版本(1178行逐字节一致),仅在末尾追加70行步骤导航/分步面板宽度样式
- 保持原始横向 flex 布局与全部原有 class/样式,撤销上一版纵向堆叠改动
- 步骤1:出镜视频/配音库/文案(3个横向面板)+ 下一步按钮
- 步骤2:对口型预览(含插入画面)/标题配置/封面&生成(3个横向面板)+ 上一步按钮
- PanelScriptAndLipsync 拆为 PanelScript + PanelLipsyncPreview,业务逻辑/props/弹窗全部原样保留
- 不改任何功能,不动其他页面
2026-09-10 13:16:19 +08:00
xiaoxia b5b324d94e chore: 删除前端冗余代码 (-1215行) #1831 (#1836)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 54s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m17s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m41s
CI/CD Pipeline / Integration Tests (push) Successful in 1m58s
CI/CD Pipeline / Validate - Style (push) Successful in 2m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m21s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m13s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m45s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m9s
CI/CD Pipeline / Validate - Security (push) Successful in 5m21s
CI/CD Pipeline / Unit Tests (push) Successful in 7m37s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Failing after 146h28m45s
CI/CD Pipeline / Build Production Web Image (push) Failing after 146h28m47s
CI/CD Pipeline / CI Gate (push) Failing after 146h28m47s
CI/CD Pipeline / Build Production API Image (push) Failing after 146h28m47s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 146h35m4s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 146h35m5s
CI/CD Pipeline / PR Build Web Image (push) Failing after 146h36m24s
CI/CD Pipeline / PR Build API Image (push) Failing after 146h36m25s
CI/CD Pipeline / Frontend Lint (push) Failing after 146h36m25s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 146h36m29s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 147h3m34s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 147h9m51s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 147h11m11s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-10 12:47:29 +08:00
xiaoxia 9fff6ff8e2 feat(ai-avatar): AI数字人页面拆分为两步
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 32s
CI/CD Pipeline / Validate - Style (push) Successful in 1m52s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m59s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m10s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m42s
CI/CD Pipeline / Integration Tests (push) Successful in 3m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Security (push) Successful in 4m48s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m24s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m52s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m13s
CI/CD Pipeline / Unit Tests (push) Successful in 7m59s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Failing after 146h45m40s
CI/CD Pipeline / CI Gate (push) Failing after 146h45m42s
CI/CD Pipeline / Build Production API Image (push) Failing after 146h45m42s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 146h51m29s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 146h45m42s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 146h51m30s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 146h53m42s
CI/CD Pipeline / PR Build Web Image (push) Failing after 146h53m43s
CI/CD Pipeline / Frontend Lint (push) Failing after 146h53m43s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 146h53m46s
CI/CD Pipeline / Build Production Web Image (push) Failing after 147h20m29s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 147h26m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 147h28m30s
- 步骤1:出镜视频 / 配音库 / 文案
- 步骤2:对口型预览(含插入画面) / 标题配置 / 封面&生成
- 新增 PanelScript.tsx(文案面板)
- 新增 PanelLipsyncPreview.tsx(对口型预览面板)
- 删除 PanelScriptAndLipsync.tsx(已拆分)
- 补充对应 CSS 样式
2026-09-10 12:28:40 +08:00
deploy-agent f72d640e8c style(ai-avatar): prettier 格式化 PanelTitleConfig/TitleLibraryModal
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 33s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m23s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m40s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m46s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m2s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m48s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m55s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m14s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 5m21s
AI Code Review / AI Code Review (pull_request) Successful in 6m38s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 8m15s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m40s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 24m23s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 161h48m7s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 161h48m10s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 161h48m10s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 162h11m54s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 162h11m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 162h11m57s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 162h11m59s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 162h12m0s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 162h12m3s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 162h12m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 162h12m4s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 162h12m39s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 162h22m53s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 162h22m56s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 162h46m41s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 162h46m46s
修复 #1828 前端对接代码的 prettier check 失败,仅格式调整无逻辑改动。
2026-09-09 21:11:17 +08:00
xiaoxia f4cac1dc6e feat(ai-avatar): 前端对接 #1826 后端契约 — 模式A对口型/语速情绪/智能封面/标题字段映射 (#1828)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m1s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m26s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 2m59s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m3s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m32s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 3m32s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m9s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m48s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 6m29s
AI Code Review / AI Code Review (pull_request) Successful in 7m8s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 9m28s
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 162h22m35s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 162h22m55s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 162h22m40s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 162h23m0s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 162h22m44s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 162h23m10s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 162h23m10s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 162h23m12s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 162h57m36s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 162h57m52s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 162h57m57s
2026-09-09 21:00:46 +08:00
xiaoxia b5bc285aff feat: #1797 AI数字人前端页面v3 — 素材库选择/配音库复用/TitleStylePanel直接import
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m35s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m36s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m57s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m12s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 2m35s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m49s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m4s
AI Code Review / AI Code Review (pull_request) Successful in 6m45s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m35s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 23m11s
CI/CD Pipeline / CI Gate (pull_request) Successful in 1s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 5s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m20s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 185h38m35s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 185h38m36s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 185h38m36s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 185h38m36s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 186h0m4s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 186h0m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 186h0m7s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 186h0m9s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 186h0m8s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 186h0m9s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 186h1m48s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 186h1m56s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 186h1m48s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 186h1m56s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 186h1m56s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 186h2m1s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 186h13m20s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 186h34m49s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 186h34m53s
CI/CD Pipeline / PR Build API Image (pull_request) Failing after 186h36m28s
- 面板1:出镜视频改为从素材库弹窗选择(ModalAssetPicker),竖屏9:16预览
- 面板2:配音库改为系统预设/我的音色双tab切换,复用 /api/v1/voices
- 面板3:对口型三态(生成/进度/完成+重新生成),竖屏9:16预览
- 面板4:标题配置直接 import TitleStylePanel + TITLE_PRESETS,与智能剪辑完全一致
- 面板5:封面+分辨率+配置汇总+渐变生成按钮,删除多余画面插入模式
- B-roll弹窗:已选素材标灰pointer-events:none防重选,画中画四角位置
- 路由 /app/ai-avatar + 侧边栏AI数字人导航项
2026-09-08 21:21:27 +08:00
xiaoxia e45a8fe775 feat: #1798 AI数字人前端页面 — 5列水平面板布局 (#1803)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 17s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Integration Tests (push) Successful in 1m19s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m9s
CI/CD Pipeline / Validate - Style (push) Successful in 1m48s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m36s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m36s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m50s
CI/CD Pipeline / Validate - Security (push) Successful in 5m8s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m23s
CI/CD Pipeline / Unit Tests (push) Successful in 7m46s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 188h45m4s
CI/CD Pipeline / CI Gate (push) Failing after 188h45m8s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 188h45m8s
CI/CD Pipeline / Build Production API Image (push) Failing after 188h45m8s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 188h51m24s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 188h51m24s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 188h52m53s
CI/CD Pipeline / PR Build Web Image (push) Failing after 188h52m54s
CI/CD Pipeline / PR Build API Image (push) Failing after 188h52m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 188h52m56s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 188h53m2s
CI/CD Pipeline / Deploy Production (push) Failing after 189h19m49s
CI/CD Pipeline / Build Production Web Image (push) Failing after 189h19m53s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 189h26m9s
2026-09-08 18:31:02 +08:00
xiaoxia f7825e3956 feat: #1796 MediaKit 对口型后端对接 (#1801)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 17s
CI/CD Pipeline / Integration Tests (push) Successful in 1m13s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m26s
CI/CD Pipeline / Validate - Style (push) Successful in 2m3s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m17s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m30s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m37s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m23s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m47s
CI/CD Pipeline / Unit Tests (push) Successful in 8m7s
CI/CD Pipeline / Validate - Security (push) Successful in 9m43s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 190h26m18s
CI/CD Pipeline / CI Gate (push) Failing after 190h26m22s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 190h26m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 190h26m22s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 190h36m2s
CI/CD Pipeline / Build Production API Image (push) Failing after 190h26m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 190h36m2s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 190h35m32s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 190h35m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 190h36m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 190h36m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 190h36m8s
CI/CD Pipeline / Deploy Production (push) Failing after 191h1m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 191h10m18s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-08 16:47:57 +08:00
xiaoxia a4c008e829 fix: #1799 批量生成进度卡片 grid 列宽过窄导致标题和进度条重叠
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m31s
CI/CD Pipeline / Integration Tests (push) Successful in 1m44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m15s
CI/CD Pipeline / Validate - Style (push) Successful in 2m19s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m9s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m2s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m28s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m36s
CI/CD Pipeline / Unit Tests (push) Failing after 6m25s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m27s
CI/CD Pipeline / Validate - Security (push) Successful in 9m9s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 191h47m29s
CI/CD Pipeline / Deploy Production (push) Failing after 191h47m29s
CI/CD Pipeline / CI Gate (push) Failing after 191h47m33s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 191h47m33s
CI/CD Pipeline / Build Production Web Image (push) Failing after 191h47m33s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 191h55m0s
CI/CD Pipeline / Build Production API Image (push) Failing after 191h47m33s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 191h55m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 191h55m4s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 191h56m40s
CI/CD Pipeline / Frontend Lint (push) Failing after 191h56m40s
CI/CD Pipeline / PR Build Web Image (push) Failing after 191h56m40s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 191h56m45s
CI/CD Pipeline / PR Build API Image (push) Failing after 192h31m24s
2026-09-08 15:27:21 +08:00
xiaoxia 6904fce511 fix: #1789 标题字号滑块拖动回弹 — useMemo 稳定引用 + ref 防御 (#1793)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m20s
CI/CD Pipeline / Integration Tests (push) Successful in 1m26s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m42s
CI/CD Pipeline / Validate - Style (push) Successful in 2m0s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 52s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m27s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m30s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m10s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m14s
CI/CD Pipeline / Validate - Security (push) Successful in 6m17s
CI/CD Pipeline / Unit Tests (push) Failing after 8m32s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 193h46m30s
CI/CD Pipeline / Build Production Web Image (push) Failing after 193h46m34s
CI/CD Pipeline / Deploy Production (push) Failing after 193h46m30s
CI/CD Pipeline / Build Production API Image (push) Failing after 193h46m34s
CI/CD Pipeline / CI Gate (push) Failing after 193h46m34s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 193h53m43s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 193h53m44s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 193h53m44s
CI/CD Pipeline / Frontend Lint (push) Failing after 193h55m8s
CI/CD Pipeline / PR Build Web Image (push) Failing after 193h55m13s
CI/CD Pipeline / PR Build API Image (push) Failing after 193h55m13s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 193h55m14s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 194h21m18s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 194h29m57s
2026-09-08 13:28:50 +08:00
xiaoxia 7997f083a5 fix: #1789 标题设置 UI 控件 + #1790 空模板时间线不显示刻度 (#1791)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 21s
CI/CD Pipeline / Build Staging API Image (push) Successful in 22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 52s
CI/CD Pipeline / Integration Tests (push) Successful in 1m12s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m6s
CI/CD Pipeline / Validate - Style (push) Successful in 2m18s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m47s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m31s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m38s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m31s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m32s
CI/CD Pipeline / Unit Tests (push) Failing after 7m51s
CI/CD Pipeline / Validate - Security (push) Successful in 9m14s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 195h20m58s
CI/CD Pipeline / CI Gate (push) Failing after 195h21m2s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 195h21m2s
CI/CD Pipeline / Build Production API Image (push) Failing after 195h21m2s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 195h29m15s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 195h29m15s
CI/CD Pipeline / PR Build Web Image (push) Failing after 195h30m15s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 195h29m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 195h30m16s
CI/CD Pipeline / Frontend Lint (push) Failing after 195h30m16s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 195h30m19s
CI/CD Pipeline / Deploy Production (push) Failing after 195h55m42s
CI/CD Pipeline / Build Production Web Image (push) Failing after 195h55m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 196h4m59s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-08 11:53:47 +08:00
xiaoxia 691c811cd4 chore: 删除无引用的旧7步流程遗留组件 GenerationStatus (#1782)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 20s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 15s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 15s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 20s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Successful in 30s
CI/CD Pipeline / Build Staging API Image (push) Successful in 31s
CI/CD Pipeline / CI Gate (pull_request) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 32s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m1s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m8s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m9s
CI/CD Pipeline / Integration Tests (push) Successful in 2m17s
CI/CD Pipeline / Validate - Style (push) Successful in 2m54s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m28s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m45s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m18s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m16s
CI/CD Pipeline / Validate - Security (push) Successful in 5m57s
AI Code Review / AI Code Review (pull_request) Successful in 6m25s
CI/CD Pipeline / Unit Tests (push) Failing after 8m20s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 206h28m53s
CI/CD Pipeline / Deploy Production (push) Failing after 206h28m53s
CI/CD Pipeline / Build Production Web Image (push) Failing after 206h28m57s
CI/CD Pipeline / Build Production API Image (push) Failing after 206h28m57s
CI/CD Pipeline / CI Gate (push) Failing after 206h28m57s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 206h33m32s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 206h36m23s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 206h36m42s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 206h36m23s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 206h36m24s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 206h36m47s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 206h36m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 206h36m54s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 206h36m54s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 206h37m0s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 206h37m1s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 206h37m2s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 206h37m1s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 206h37m13s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 206h37m2s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 206h37m14s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 206h37m2s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 206h37m14s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 206h37m15s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 206h37m16s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 206h37m15s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 206h37m16s
CI/CD Pipeline / Frontend Lint (push) Failing after 206h37m17s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 206h37m21s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 206h37m21s
CI/CD Pipeline / PR Build API Image (push) Failing after 206h37m21s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 206h37m22s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 207h3m39s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 207h11m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 207h11m54s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 207h11m56s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 207h11m57s
CI/CD Pipeline / PR Build Web Image (push) Failing after 207h12m3s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-08 00:46:49 +08:00
xiaoxia 2114b7e7ae fix: Step5 播放器上移+去完成提示;Step6 封面页去视频全宽居中 (#1781)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 5s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 14s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 14s
CI/CD Pipeline / Check push changed paths (push) Successful in 22s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 27s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 45s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 48s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m19s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m28s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m41s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m40s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m32s
CI/CD Pipeline / Integration Tests (push) Successful in 2m43s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / Validate - Style (push) Successful in 2m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m28s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m28s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m0s
CI/CD Pipeline / Validate - Security (push) Successful in 6m12s
AI Code Review / AI Code Review (pull_request) Successful in 6m38s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m4s
CI/CD Pipeline / Unit Tests (push) Failing after 8m36s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 10m56s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 12m44s
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 206h39m21s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 206h39m24s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 206h39m24s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 206h39m24s
CI/CD Pipeline / Canary Release to Production (push) Failing after 206h43m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 206h39m25s
CI/CD Pipeline / CI Gate (push) Failing after 206h43m19s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 206h39m25s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 206h39m25s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 206h43m19s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 206h39m26s
CI/CD Pipeline / Build Production API Image (push) Failing after 206h43m19s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 206h39m26s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 206h39m26s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 206h49m12s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 206h49m12s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 206h50m11s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 206h50m48s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 206h50m50s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 206h51m45s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 206h51m45s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 206h51m46s
CI/CD Pipeline / Frontend Lint (push) Failing after 206h51m54s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 206h51m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 206h51m59s
CI/CD Pipeline / PR Build Web Image (push) Failing after 206h51m59s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 206h51m50s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 206h51m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 206h52m0s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 206h52m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 207h14m6s
CI/CD Pipeline / Build Production Web Image (push) Failing after 207h18m1s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 207h23m54s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 207h25m13s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 207h26m26s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-08 00:31:06 +08:00
xiaoxia 01026156ae fix(#1777): Step2素材库只显示视频库 + 失效模板运行时自动回退 (#1780)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 22s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 30s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 32s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 33s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 38s
CI/CD Pipeline / Build Staging API Image (push) Successful in 40s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 34s
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m13s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (push) Successful in 2m27s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m30s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 207h14m31s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 207h14m41s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 207h14m46s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 207h14m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 207h14m51s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 207h14m54s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 207h15m1s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 207h15m4s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 207h15m6s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 207h15m14s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 207h15m7s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 207h15m16s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 207h16m28s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 207h16m28s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 207h16m30s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 207h16m28s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 207h16m33s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 207h16m28s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 207h16m43s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 207h16m29s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 207h16m48s
CI/CD Pipeline / PR Build API Image (push) Failing after 207h16m49s
CI/CD Pipeline / Frontend Lint (push) Failing after 207h16m51s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 207h16m52s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 207h16m54s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 207h49m24s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 207h49m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 207h49m52s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 207h51m10s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 207h51m18s
CI/CD Pipeline / PR Build Web Image (push) Failing after 207h51m28s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-08 00:07:18 +08:00
xiaoxia 62820391c3 fix: Step5 单视频全宽布局+视频播放器居中 (#1761)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Has been cancelled
CI/CD Pipeline / Check if frontend-only change (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Blocked by required conditions
CI/CD Pipeline / Unit Tests (push) Blocked by required conditions
CI/CD Pipeline / Integration Tests (push) Blocked by required conditions
CI/CD Pipeline / Frontend Lint (push) Blocked by required conditions
CI/CD Pipeline / Frontend Unit Tests (push) Blocked by required conditions
CI/CD Pipeline / PR Build API Image (push) Blocked by required conditions
CI/CD Pipeline / PR Build Web Image (push) Blocked by required conditions
CI/CD Pipeline / PR Build Worker Image (push) Blocked by required conditions
CI/CD Pipeline / Check push changed paths (push) Waiting to run
CI/CD Pipeline / Build Staging API Image (push) Blocked by required conditions
CI/CD Pipeline / Build Staging Web Image (push) Blocked by required conditions
CI/CD Pipeline / Build Staging Worker Image (push) Blocked by required conditions
CI/CD Pipeline / Retag skipped Staging API Image (push) Blocked by required conditions
CI/CD Pipeline / Retag skipped Staging Web Image (push) Blocked by required conditions
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Blocked by required conditions
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Blocked by required conditions
CI/CD Pipeline / Staging E2E Tests (push) Blocked by required conditions
CI/CD Pipeline / Staging API Integration Tests (push) Blocked by required conditions
CI/CD Pipeline / Build Production API Image (push) Blocked by required conditions
CI/CD Pipeline / Build Production Web Image (push) Blocked by required conditions
CI/CD Pipeline / Build Production Worker Image (push) Blocked by required conditions
CI/CD Pipeline / Deploy Production (push) Blocked by required conditions
CI/CD Pipeline / Production Browser E2E (push) Blocked by required conditions
CI/CD Pipeline / ACR Image Cleanup (push) Blocked by required conditions
CI/CD Pipeline / Canary Release to Production (push) Blocked by required conditions
CI/CD Pipeline / CI Gate (push) Blocked by required conditions
2026-09-07 19:51:42 +08:00
xiaoxia d73c0a77d8 fix: Step5 BatchGenerationGrid 单卡居中 + maxWidth 240px (#1760)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 22s
CI/CD Pipeline / Integration Tests (push) Successful in 1m22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 28s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m31s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m48s
CI/CD Pipeline / Validate - Style (push) Successful in 2m26s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 50s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m14s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m0s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m28s
CI/CD Pipeline / Validate - Security (push) Successful in 5m33s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m39s
AI Code Review / AI Code Review (pull_request) Successful in 6m32s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 5m38s
CI/CD Pipeline / Unit Tests (push) Successful in 8m28s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 25s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 58s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m11s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 212h8m11s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 212h8m17s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 212h8m17s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 212h15m36s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 212h15m36s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 212h15m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 212h15m46s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 212h15m52s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 212h15m58s
CI/CD Pipeline / Canary Release to Production (push) Failing after 212h24m8s
CI/CD Pipeline / CI Gate (push) Failing after 212h24m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 212h24m12s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 212h24m12s
CI/CD Pipeline / Build Production API Image (push) Failing after 212h24m12s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 212h29m27s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 212h31m10s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 212h31m11s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 212h31m13s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 212h15m55s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 212h15m55s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 212h15m57s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 212h15m55s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 212h15m57s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 212h15m57s
CI/CD Pipeline / Frontend Lint (push) Failing after 212h32m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 212h32m43s
CI/CD Pipeline / PR Build API Image (push) Failing after 212h32m43s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 212h32m46s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 212h42m50s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 212h42m57s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 212h50m15s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 212h50m25s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 212h50m31s
CI/CD Pipeline / Deploy Production (push) Failing after 212h58m47s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 212h50m25s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 212h50m35s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 212h50m31s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 213h7m22s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-07 18:51:29 +08:00
xiaoxia b8073b6c38 fix: Step5卡片黑边+缩放 & 配音时长对齐纳入转场时长 (#1756) (#1758)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 19s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 32s
CI/CD Pipeline / CI Gate (pull_request) Successful in 1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m5s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m25s
AI Code Review / AI Code Review (pull_request) Successful in 6m17s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m6s
CI/CD Pipeline / Integration Tests (push) Successful in 1m41s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m4s
CI/CD Pipeline / Validate - Style (push) Successful in 2m16s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m22s
CI/CD Pipeline / Validate - Security (push) Successful in 6m49s
CI/CD Pipeline / Unit Tests (push) Successful in 7m57s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 214h16m41s
CI/CD Pipeline / CI Gate (push) Failing after 214h16m45s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 214h16m45s
CI/CD Pipeline / Build Production API Image (push) Failing after 214h16m45s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 214h24m13s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 214h24m13s
CI/CD Pipeline / Frontend Lint (push) Failing after 214h24m44s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 214h23m3s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 214h23m3s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 214h24m41s
CI/CD Pipeline / Build Staging API Image (push) Failing after 214h24m42s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 214h40m36s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 214h43m55s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 214h43m58s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 214h44m0s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 214h44m0s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 214h44m1s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 214h44m0s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 214h44m2s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 214h44m1s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 214h44m3s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 214h44m3s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 214h44m2s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 214h44m3s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 214h44m2s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 214h44m3s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 214h44m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 214h44m4s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 214h44m4s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 214h24m43s
CI/CD Pipeline / PR Build API Image (push) Failing after 214h24m43s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 214h44m9s
CI/CD Pipeline / Deploy Production (push) Failing after 214h51m20s
CI/CD Pipeline / Build Production Web Image (push) Failing after 214h51m24s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 214h58m52s
CI/CD Pipeline / PR Build Web Image (push) Failing after 214h59m21s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 214h59m26s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 214h57m42s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 214h59m20s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 215h18m34s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 215h18m39s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 215h18m41s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 215h18m41s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 215h18m42s
2026-09-07 16:39:24 +08:00
xiaoxia d8da69970b fix(generate): #1754 预览卡片黑边+占比过大/配音时长兜底调速/标题位置优化 (#1754)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 14s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 26s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 58s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 33s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 37s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m56s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (push) Successful in 2m13s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m6s
CI/CD Pipeline / Validate - Style (push) Successful in 2m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 217h29m46s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 217h29m56s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 217h29m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 217h30m0s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 217h30m1s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 217h30m1s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 217h30m5s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 217h30m1s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 217h30m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 217h30m7s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 217h31m44s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 217h30m7s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 217h31m44s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 217h31m48s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 217h31m45s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 217h31m49s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 217h31m45s
CI/CD Pipeline / Frontend Lint (push) Failing after 217h31m52s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 217h31m46s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 217h31m54s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 217h31m46s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 217h31m47s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 217h31m54s
CI/CD Pipeline / PR Build Web Image (push) Failing after 217h31m54s
CI/CD Pipeline / PR Build API Image (push) Failing after 217h31m54s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 217h31m56s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 218h4m33s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 218h4m37s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 218h4m44s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 218h4m49s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 218h6m25s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-07 13:52:23 +08:00
xiaoxia 478c9c2bc3 fix(generate): #1750 批量预览五连修——删除假数据 fallback/配音时长/竖屏播放器/封面一键生成 (#1751)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 24s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 26s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 27s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 54s
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m56s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m1s
CI/CD Pipeline / Validate - Style (push) Successful in 2m14s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m7s
CI/CD Pipeline / Integration Tests (push) Successful in 2m54s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m30s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m11s
CI/CD Pipeline / Validate - Security (push) Successful in 5m13s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m54s
AI Code Review / AI Code Review (pull_request) Successful in 6m20s
CI/CD Pipeline / Unit Tests (push) Failing after 7m50s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m6s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 7m15s
CI/CD Pipeline / Canary Release to Production (push) Failing after 229h47m32s
CI/CD Pipeline / CI Gate (push) Failing after 229h47m46s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 229h47m46s
CI/CD Pipeline / Build Production API Image (push) Failing after 229h47m46s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 229h52m6s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 229h52m58s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 229h52m58s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 229h54m40s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 229h54m49s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 229h54m49s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 229h54m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 229h54m55s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 229h54m56s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 229h54m56s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 229h55m12s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 229h55m12s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 229h55m34s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 229h55m33s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 229h55m34s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 229h55m34s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 229h55m35s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 229h55m39s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 229h55m39s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 229h55m39s
CI/CD Pipeline / Frontend Lint (push) Failing after 229h55m40s
CI/CD Pipeline / PR Build Web Image (push) Failing after 229h55m40s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 229h55m43s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 229h55m44s
CI/CD Pipeline / Deploy Production (push) Failing after 230h22m21s
CI/CD Pipeline / Build Production Web Image (push) Failing after 230h22m23s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 230h27m35s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 230h29m26s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 230h29m32s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 230h29m49s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 230h30m11s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 230h30m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 230h30m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 230h30m17s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-07 01:28:34 +08:00
xiaoxia bcbcb41750 feat(generate): #1744 批量预览对接后端变体真实片段 + 智能匹配候选池×3 (#1748)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 5s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5s
CI/CD Pipeline / Check push changed paths (push) Successful in 11s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 32s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 32s
CI/CD Pipeline / Build Staging API Image (push) Successful in 41s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m27s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 54s
CI/CD Pipeline / CI Gate (pull_request) Successful in 2s
CI/CD Pipeline / Validate - Style (push) Successful in 2m26s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m37s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m13s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 3m19s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m26s
CI/CD Pipeline / Integration Tests (push) Successful in 4m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m33s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m50s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m34s
AI Code Review / AI Code Review (pull_request) Successful in 6m48s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m13s
CI/CD Pipeline / Unit Tests (push) Failing after 8m1s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 5m11s
CI/CD Pipeline / Validate - Security (push) Successful in 18m6s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 234h20m56s
CI/CD Pipeline / CI Gate (push) Failing after 234h20m59s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 234h20m59s
CI/CD Pipeline / Build Production Web Image (push) Failing after 234h20m59s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 234h35m39s
CI/CD Pipeline / Build Production API Image (push) Failing after 234h21m0s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 234h36m5s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 234h36m6s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 234h37m27s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 234h37m31s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 234h37m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 234h37m37s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 234h38m28s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 234h39m0s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 234h38m31s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 234h38m39s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 234h39m0s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 234h38m45s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 234h39m1s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 234h38m49s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 234h39m1s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 234h38m55s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 234h39m1s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 234h39m2s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 234h39m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 234h39m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 234h39m2s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 234h39m8s
CI/CD Pipeline / PR Build API Image (push) Failing after 234h39m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 234h39m10s
CI/CD Pipeline / Frontend Lint (push) Failing after 234h39m5s
CI/CD Pipeline / Deploy Production (push) Failing after 234h55m33s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 235h10m42s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 235h12m8s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 235h12m11s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 235h13m35s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 235h13m36s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 235h13m37s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 20:45:10 +08:00
xiaoxia 6638f8b29e feat(#1741): 批量预览卡片缩小至3/5 + 每个视频播放都有声音(配音全挂载+播放互斥+静音按钮) (#1742)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 30s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 30s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 33s
CI/CD Pipeline / Build Staging API Image (push) Successful in 34s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 41s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 42s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m57s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m16s
CI/CD Pipeline / Integration Tests (push) Successful in 2m27s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m4s
CI/CD Pipeline / Validate - Style (push) Successful in 2m54s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m22s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 2m13s
AI Code Review / AI Code Review (pull_request) Failing after 5m32s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m32s
CI/CD Pipeline / Validate - Security (push) Successful in 5m45s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m51s
CI/CD Pipeline / Unit Tests (push) Successful in 8m12s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 22m33s
CI/CD Pipeline / Canary Release to Production (push) Failing after 239h17m11s
CI/CD Pipeline / Deploy Production (push) Failing after 239h34m24s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 239h34m26s
CI/CD Pipeline / Build Production Web Image (push) Failing after 239h34m26s
CI/CD Pipeline / Build Production API Image (push) Failing after 239h34m27s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 239h39m13s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 239h40m50s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 239h40m55s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 239h40m57s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 239h40m59s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 239h40m58s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 239h41m0s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 239h41m7s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 239h41m2s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 239h41m15s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 239h41m17s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 239h42m3s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 239h42m3s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 239h42m35s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 239h42m33s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 239h42m36s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 239h42m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 239h42m38s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 239h42m34s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 239h42m43s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 239h42m44s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 239h42m37s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 239h42m44s
CI/CD Pipeline / PR Build API Image (push) Failing after 239h42m44s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 239h42m46s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 239h42m47s
CI/CD Pipeline / CI Gate (push) Failing after 240h9m2s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 240h15m31s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 240h15m44s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 240h16m38s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 240h17m10s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 240h17m19s
CI/CD Pipeline / PR Build Web Image (push) Failing after 240h17m20s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 15:41:36 +08:00
xiaoxia e148f995a8 fix(#1737): 生成页标题框聚焦即展开标题库列表 + 下拉箭头提示 (#1739)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 14s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 40s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 40s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 27s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m52s
CI/CD Pipeline / Build Staging API Image (push) Successful in 53s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 49s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m5s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m12s
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Integration Tests (push) Successful in 2m19s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Style (push) Successful in 2m46s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m43s
AI Code Review / AI Code Review (pull_request) Successful in 4m34s
CI/CD Pipeline / Validate - Security (push) Successful in 5m18s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m27s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m53s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m15s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m16s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 10m10s
CI/CD Pipeline / Unit Tests (push) Successful in 12m11s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 240h24m48s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 240h24m52s
CI/CD Pipeline / Build Production API Image (push) Failing after 240h24m52s
CI/CD Pipeline / Deploy Production (push) Failing after 240h24m48s
CI/CD Pipeline / CI Gate (push) Failing after 240h24m52s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 240h32m48s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 240h33m8s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 240h34m52s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 240h34m53s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 240h34m54s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 240h34m55s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 240h34m59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 240h35m4s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 240h35m7s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 240h35m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 240h36m13s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 240h36m17s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 240h37m0s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 240h37m3s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 240h37m4s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 240h37m6s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 240h37m7s
CI/CD Pipeline / Frontend Lint (push) Failing after 240h37m9s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 240h37m15s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 240h37m16s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 240h37m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 240h37m17s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 240h37m18s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 240h37m19s
CI/CD Pipeline / Build Production Web Image (push) Failing after 240h59m28s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 241h9m29s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 241h9m31s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 241h9m43s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 241h10m52s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 241h11m38s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 241h11m41s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 241h11m51s
CI/CD Pipeline / PR Build Web Image (push) Failing after 241h11m52s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 14:47:03 +08:00
xiaoxia 9a289e1e1f fix: 发版后懒加载 chunk 失效白屏——ErrorBoundary 自动刷新 + lazy 重试 (#1732)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 5s
CI/CD Pipeline / Check push changed paths (push) Successful in 16s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 12s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 13s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / CI Gate (pull_request) Successful in 9s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (push) Successful in 2m7s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m23s
CI/CD Pipeline / Validate - Style (push) Successful in 2m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m37s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m6s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m36s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m31s
CI/CD Pipeline / Validate - Security (push) Successful in 5m21s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 241h44m7s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 241h46m52s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 241h46m53s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 241h47m15s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 241h47m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 241h47m25s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 241h47m26s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 241h47m27s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 241h47m38s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 241h47m27s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 241h47m39s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 241h47m41s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 241h47m39s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 241h47m42s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 241h48m8s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 241h48m9s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 241h48m21s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 241h48m22s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 241h48m22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 241h48m23s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 241h48m24s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 241h48m24s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 241h48m25s
CI/CD Pipeline / PR Build Web Image (push) Failing after 241h48m25s
CI/CD Pipeline / Frontend Lint (push) Failing after 241h48m27s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 241h48m41s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 241h48m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 242h21m52s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 242h22m16s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 242h22m43s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 242h22m57s
CI/CD Pipeline / PR Build API Image (push) Failing after 242h23m2s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 13:35:35 +08:00
xiaoxia 9bca7e53e3 feat(#1714): complete 请求携带 file_size,修复同名兜底误杀新视频 (#1731)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 4s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 30s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 43s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 32s
CI/CD Pipeline / CI Gate (pull_request) Successful in 11s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Successful in 41s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 43s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 42s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m43s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m53s
CI/CD Pipeline / Integration Tests (push) Successful in 2m17s
CI/CD Pipeline / Validate - Style (push) Successful in 2m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
AI Code Review / AI Code Review (pull_request) Failing after 3m38s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m28s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m23s
CI/CD Pipeline / Validate - Security (push) Successful in 5m39s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m3s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 5m4s
CI/CD Pipeline / Unit Tests (push) Successful in 8m16s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 242h31m46s
CI/CD Pipeline / Deploy Production (push) Failing after 242h31m46s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 242h31m48s
CI/CD Pipeline / CI Gate (push) Failing after 242h31m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 242h31m49s
CI/CD Pipeline / Build Production API Image (push) Failing after 242h31m49s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 242h38m35s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 242h38m36s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 242h38m57s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 242h39m20s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 242h39m21s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 242h39m27s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 242h39m22s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 242h39m29s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 242h40m5s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 242h39m29s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 242h40m5s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 242h39m30s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 242h40m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 242h39m30s
CI/CD Pipeline / Frontend Lint (push) Failing after 242h40m8s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 242h40m4s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 242h40m14s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 242h40m6s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 242h40m15s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 242h40m6s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 242h40m15s
CI/CD Pipeline / PR Build API Image (push) Failing after 242h40m16s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 242h40m6s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 242h40m17s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 242h40m7s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 242h40m18s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 243h13m10s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 243h13m33s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 243h14m40s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 243h14m42s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 243h14m49s
CI/CD Pipeline / PR Build Web Image (push) Failing after 243h14m50s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 12:44:05 +08:00
xiaoxia ff60fdf956 feat(#1714): 前端 prepare 短路(后端 skip_transfer 命中时跳过 OSS 直传) (#1729)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 26s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 30s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 28s
CI/CD Pipeline / Build Staging API Image (push) Successful in 41s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 39s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 38s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m54s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m16s
CI/CD Pipeline / Integration Tests (push) Successful in 2m28s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m16s
CI/CD Pipeline / Validate - Style (push) Successful in 2m51s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m10s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m31s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m32s
CI/CD Pipeline / Validate - Security (push) Successful in 5m18s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m41s
AI Code Review / AI Code Review (pull_request) Successful in 6m20s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m32s
CI/CD Pipeline / Unit Tests (push) Successful in 8m24s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 243h31m40s
CI/CD Pipeline / CI Gate (push) Failing after 243h31m45s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 243h31m45s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 243h37m0s
CI/CD Pipeline / Build Production Web Image (push) Failing after 243h31m45s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 243h38m36s
CI/CD Pipeline / Build Production API Image (push) Failing after 243h31m45s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 243h38m46s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 243h38m47s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 243h38m49s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 243h38m48s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 243h38m51s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 243h38m52s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 243h38m55s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 243h38m57s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 243h39m39s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 243h39m40s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 243h40m7s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 243h40m9s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 243h40m8s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 243h40m9s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 243h40m11s
CI/CD Pipeline / Frontend Lint (push) Failing after 243h40m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 243h40m12s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 243h40m13s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 243h40m13s
CI/CD Pipeline / PR Build API Image (push) Failing after 243h40m14s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 243h40m15s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 243h40m17s
CI/CD Pipeline / Deploy Production (push) Failing after 244h6m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 244h13m21s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 244h13m25s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 244h13m28s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 244h14m14s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 244h14m43s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 244h14m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 244h14m47s
CI/CD Pipeline / PR Build Web Image (push) Failing after 244h14m49s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 11:43:59 +08:00
xiaoxia 06b0bacce1 fix(#1718): 昵称页提交防连点 + 补 /vite.svg favicon (#1727)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 19s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 20s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 24s
CI/CD Pipeline / Build Staging API Image (push) Successful in 26s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m46s
CI/CD Pipeline / Validate - Style (push) Successful in 2m16s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m18s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m41s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m2s
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m0s
CI/CD Pipeline / Integration Tests (push) Successful in 3m46s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 51s
AI Code Review / AI Code Review (pull_request) Failing after 4m18s
CI/CD Pipeline / Validate - Security (push) Successful in 5m9s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m1s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m39s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m17s
CI/CD Pipeline / Unit Tests (push) Successful in 8m29s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 243h50m59s
CI/CD Pipeline / Build Production API Image (push) Failing after 243h51m4s
CI/CD Pipeline / Deploy Production (push) Failing after 243h50m59s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 243h56m32s
CI/CD Pipeline / CI Gate (push) Failing after 243h51m4s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 243h56m40s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 243h51m4s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 243h56m40s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 243h58m39s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 243h58m45s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 243h58m40s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 243h58m45s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 243h58m41s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 243h59m14s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 243h58m42s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 243h59m31s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 243h58m42s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 243h59m32s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 243h58m44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 243h59m32s
CI/CD Pipeline / Frontend Lint (push) Failing after 243h59m34s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 243h59m14s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 243h59m37s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 243h59m31s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 243h59m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 243h59m39s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 243h59m32s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 243h59m39s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 243h59m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 243h59m40s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 243h59m37s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 243h59m38s
CI/CD Pipeline / PR Build API Image (push) Failing after 243h59m39s
CI/CD Pipeline / Build Production Web Image (push) Failing after 244h25m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 244h31m14s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 244h33m19s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 244h33m48s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 244h34m5s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 11:24:48 +08:00
xiaoxia a83ed58864 feat(#1718): 微信登录/绑定改为弹窗内嵌二维码,不再整页跳转 (#1726)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 28s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 30s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 42s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m59s
AI Code Review / AI Code Review (pull_request) Failing after 2m5s
CI/CD Pipeline / Validate - Style (push) Successful in 2m21s
CI/CD Pipeline / Integration Tests (push) Successful in 2m19s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m14s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m47s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 55s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m22s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m32s
CI/CD Pipeline / Validate - Security (push) Successful in 5m20s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m34s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m18s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 4m7s
CI/CD Pipeline / Unit Tests (push) Successful in 8m26s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 12m1s
CI/CD Pipeline / Canary Release to Production (push) Failing after 254h44m2s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 254h44m4s
CI/CD Pipeline / Build Production Web Image (push) Failing after 254h44m4s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 254h48m59s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 254h50m6s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 254h50m8s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 254h51m11s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 254h51m20s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 254h51m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 254h51m27s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 254h51m32s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 254h51m34s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 254h51m49s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 254h52m26s
CI/CD Pipeline / Deploy Production (push) Failing after 254h44m2s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 254h52m26s
CI/CD Pipeline / Build Production API Image (push) Failing after 254h44m4s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 254h52m26s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 254h52m27s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 254h52m28s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 254h52m28s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 254h52m29s
CI/CD Pipeline / PR Build Web Image (push) Failing after 254h52m30s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 254h51m51s
CI/CD Pipeline / Frontend Lint (push) Failing after 254h52m31s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 254h51m52s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 254h52m37s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 254h52m39s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 254h52m28s
CI/CD Pipeline / CI Gate (push) Failing after 255h18m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 255h24m41s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 255h25m52s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 255h25m58s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 255h26m6s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 255h26m59s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 255h27m0s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 255h27m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 255h27m5s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-06 00:31:48 +08:00
xiaoxia cdcb032e45 fix(#1718/#1714): 微信回调state误杀修复+错误透传防连点、上传失败完整可观测、哈希阈值降至64MB、昵称不预填 (#1723)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 27s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 28s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m28s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m39s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m12s
AI Code Review / AI Code Review (pull_request) Failing after 6m15s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 1s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 21s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Integration Tests (push) Successful in 1m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m30s
CI/CD Pipeline / Validate - Style (push) Successful in 2m20s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 3m19s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m14s
CI/CD Pipeline / Unit Tests (push) Successful in 8m4s
CI/CD Pipeline / Validate - Security (push) Successful in 16m53s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 255h51m59s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 255h52m3s
CI/CD Pipeline / Build Production Web Image (push) Failing after 255h52m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 256h8m32s
CI/CD Pipeline / Deploy Production (push) Failing after 255h51m59s
CI/CD Pipeline / Frontend Lint (push) Failing after 256h8m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 255h52m3s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 256h6m56s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 256h6m56s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 256h27m48s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 256h29m25s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 256h29m30s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 256h29m31s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 256h29m25s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 256h29m34s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 256h29m35s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 256h29m36s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 256h29m35s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 256h29m37s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 256h31m30s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 256h31m30s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 256h31m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 256h31m33s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 256h31m34s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 256h31m34s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 256h31m35s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 256h8m58s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 256h31m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 256h8m58s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 256h31m37s
CI/CD Pipeline / CI Gate (push) Failing after 256h26m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 256h43m7s
CI/CD Pipeline / PR Build Web Image (push) Failing after 256h43m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 256h43m36s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 256h41m30s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 256h43m6s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 257h4m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 257h4m8s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 257h4m10s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 257h6m5s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 257h6m8s
2026-09-05 22:52:49 +08:00
xiaoxia c8cfed0add feat(#1718): 微信扫码登录前端——昵称引导页 + 设置页微信绑定/解绑 (#1720)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m3s
CI/CD Pipeline / Integration Tests (push) Successful in 2m26s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m24s
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging API Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m6s
CI/CD Pipeline / Validate - Style (push) Successful in 3m10s
CI/CD Pipeline / Build Staging API Image (push) Successful in 29s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 31s
AI Code Review / AI Code Review (pull_request) Failing after 3m49s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m5s
CI/CD Pipeline / Validate - Security (push) Successful in 5m39s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 52s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m35s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m54s
CI/CD Pipeline / Unit Tests (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
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 261h48m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 261h48m38s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 261h48m38s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 261h50m20s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 261h51m21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 261h51m24s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 261h51m27s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 261h51m40s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 261h51m34s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 261h53m21s
CI/CD Pipeline / PR Build API Image (push) Failing after 261h53m22s
CI/CD Pipeline / Frontend Lint (push) Failing after 261h53m31s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 261h53m45s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 261h53m46s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 262h25m55s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 262h26m7s
CI/CD Pipeline / PR Build Web Image (push) Failing after 262h27m54s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-05 17:30:42 +08:00
xiaoxia 6521be5426 fix(#1714): 素材上传去重防重 + complete幂等传递 + 轮询收敛(前端P0) (#1717)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 31s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 32s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 20s
CI/CD Pipeline / Build Staging API Image (push) Successful in 45s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 44s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 42s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m51s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m58s
CI/CD Pipeline / Integration Tests (push) Successful in 2m13s
CI/CD Pipeline / Validate - Style (push) Successful in 2m45s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m4s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m17s
AI Code Review / AI Code Review (pull_request) Failing after 4m7s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m35s
CI/CD Pipeline / Validate - Security (push) Successful in 5m22s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m20s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m5s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 5m5s
CI/CD Pipeline / Unit Tests (push) Successful in 8m14s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Failing after 12m54s
CI/CD Pipeline / Canary Release to Production (push) Failing after 262h35m59s
CI/CD Pipeline / Build Production Web Image (push) Failing after 262h36m3s
CI/CD Pipeline / Deploy Production (push) Failing after 262h35m59s
CI/CD Pipeline / Build Production API Image (push) Failing after 262h36m3s
CI/CD Pipeline / CI Gate (push) Failing after 262h36m3s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 262h41m3s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 262h42m18s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 262h42m21s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 262h42m24s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 262h42m34s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 262h42m35s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 262h42m35s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 262h42m35s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 262h42m36s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 262h42m47s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 262h42m49s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 262h42m49s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 262h42m51s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 262h44m11s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 262h44m10s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 262h44m11s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 262h44m12s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 262h44m13s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 262h44m14s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 262h44m16s
CI/CD Pipeline / Frontend Lint (push) Failing after 262h44m17s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 262h44m22s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 262h44m23s
CI/CD Pipeline / PR Build API Image (push) Failing after 262h44m23s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 262h44m24s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 262h44m24s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 263h10m36s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 263h16m56s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 263h17m23s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 263h17m24s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 263h18m46s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 263h18m49s
CI/CD Pipeline / PR Build Web Image (push) Failing after 263h18m57s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-05 16:40:05 +08:00
xiaoxia 04b4fab131 fix(#1677): 移除预览网格截断+空指针防御+排序显式Number(AI Review 第二轮) (#1713)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 16s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 17s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 38s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m6s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m4s
CI/CD Pipeline / Integration Tests (push) Successful in 2m7s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m6s
CI/CD Pipeline / Validate - Style (push) Successful in 2m50s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m37s
CI/CD Pipeline / Validate - Security (push) Successful in 5m7s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 3m33s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m24s
AI Code Review / AI Code Review (pull_request) Failing after 5m48s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m28s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m38s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m21s
CI/CD Pipeline / Unit Tests (push) Successful in 8m42s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 265h47m54s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 265h47m55s
CI/CD Pipeline / Build Production Web Image (push) Failing after 265h47m56s
CI/CD Pipeline / Deploy Production (push) Failing after 265h47m54s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 265h55m2s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 265h55m8s
CI/CD Pipeline / Build Production API Image (push) Failing after 265h47m56s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 265h55m10s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 265h52m54s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 265h55m10s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 265h55m11s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 265h55m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 265h55m15s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 265h56m8s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 265h56m9s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 265h56m10s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 265h56m35s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 265h56m10s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 265h56m35s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 265h56m35s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 265h56m37s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 265h56m37s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 265h56m38s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 265h56m38s
CI/CD Pipeline / Frontend Lint (push) Failing after 265h56m40s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 265h56m43s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 265h56m45s
CI/CD Pipeline / PR Build API Image (push) Failing after 265h56m45s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 265h56m46s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 265h56m46s
CI/CD Pipeline / CI Gate (push) Failing after 266h22m28s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 266h29m40s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 266h29m44s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 266h30m40s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 266h30m43s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 266h31m8s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 266h31m9s
CI/CD Pipeline / PR Build Web Image (push) Failing after 266h31m17s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-05 13:27:46 +08:00
xiaoxia fbfd19fbb9 fix(#1677): AI Review 跟进修复(标题校验/TTS依赖/排序兜底/预览数硬上限) (#1712)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 7s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 20s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 26s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Successful in 9s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 13s
CI/CD Pipeline / Integration Tests (push) Successful in 1m40s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m1s
CI/CD Pipeline / Validate - Style (push) Successful in 2m15s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m53s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m18s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m23s
AI Code Review / AI Code Review (pull_request) Successful in 3m45s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m30s
CI/CD Pipeline / Validate - Security (push) Successful in 4m34s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m37s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 5m9s
CI/CD Pipeline / Unit Tests (push) Successful in 8m22s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 266h19m51s
CI/CD Pipeline / CI Gate (push) Failing after 266h19m54s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 266h19m54s
CI/CD Pipeline / Build Production API Image (push) Failing after 266h19m55s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 266h24m36s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 266h26m50s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 266h26m53s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 266h27m40s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 266h27m42s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 266h27m41s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 266h27m42s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 266h28m7s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 266h28m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 266h27m42s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 266h28m12s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 266h27m42s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 266h28m12s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 266h27m43s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 266h28m13s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 266h27m43s
CI/CD Pipeline / Frontend Lint (push) Failing after 266h28m16s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 266h28m3s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 266h28m18s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 266h28m19s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 266h28m19s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 266h28m11s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 266h28m20s
CI/CD Pipeline / PR Build Web Image (push) Failing after 266h28m19s
CI/CD Pipeline / PR Build API Image (push) Failing after 266h28m19s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 266h28m20s
CI/CD Pipeline / Deploy Production (push) Failing after 266h54m23s
CI/CD Pipeline / Build Production Web Image (push) Failing after 266h54m26s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 267h1m23s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 267h2m13s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 267h2m37s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 267h2m43s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 267h2m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 267h2m50s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-05 12:56:10 +08:00
xiaoxia c321ac3af8 feat(#1677): 批量预览改纯前端Canvas实时预览 + 固定6步流程 + 第5步独立渲染进度 (#1711)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 43s
AI Code Review / AI Code Review (pull_request) Failing after 1m53s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m11s
CI/CD Pipeline / Integration Tests (push) Successful in 2m37s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m21s
CI/CD Pipeline / Validate - Style (push) Successful in 3m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m30s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m25s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m5s
CI/CD Pipeline / Validate - Security (push) Successful in 5m9s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m43s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m33s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m20s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m59s
CI/CD Pipeline / Unit Tests (push) Successful in 8m28s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 26s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 30s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 30s
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 266h29m6s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 266h29m6s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 266h29m9s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 266h37m10s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 266h37m11s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 266h37m21s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 266h37m22s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 266h37m28s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 266h37m34s
CI/CD Pipeline / Deploy Production (push) Failing after 266h44m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 266h39m49s
CI/CD Pipeline / CI Gate (push) Failing after 266h44m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 266h44m33s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 266h44m32s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 266h48m11s
CI/CD Pipeline / Build Production API Image (push) Failing after 266h44m33s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 266h50m22s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 266h50m23s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 266h37m30s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 266h37m30s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 266h37m31s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 266h37m33s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 266h52m59s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 266h37m33s
CI/CD Pipeline / PR Build Web Image (push) Failing after 266h52m59s
CI/CD Pipeline / Frontend Lint (push) Failing after 266h53m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 266h53m6s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 267h3m40s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 267h11m42s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 267h11m54s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 267h12m0s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 267h24m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 267h11m48s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 267h3m41s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 267h11m59s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 267h12m1s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 267h12m3s
CI/CD Pipeline / PR Build API Image (push) Failing after 267h27m32s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-05 12:31:26 +08:00
xiaoxia 1c5060c224 test(#1677): E2E 适配新 5 步流程(批量生成改造) (#1707)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 32s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 33s
CI/CD Pipeline / Build Staging API Image (push) Successful in 44s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 22s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m47s
AI Code Review / AI Code Review (pull_request) Failing after 1m58s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Style (push) Successful in 2m42s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m58s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m53s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m39s
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m20s
CI/CD Pipeline / Integration Tests (push) Successful in 3m41s
CI/CD Pipeline / Validate - Security (push) Successful in 4m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m13s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m30s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m28s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m7s
CI/CD Pipeline / Unit Tests (push) Successful in 8m47s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m21s
CI/CD Pipeline / Canary Release to Production (push) Failing after 269h24m55s
CI/CD Pipeline / CI Gate (push) Failing after 269h25m4s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 269h25m4s
CI/CD Pipeline / Build Production API Image (push) Failing after 269h25m4s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 269h30m25s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 269h30m42s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 269h31m44s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 269h31m56s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 269h32m0s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 269h30m42s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 269h32m9s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 269h30m43s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 269h32m12s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 269h33m13s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 269h31m51s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 269h33m13s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 269h33m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 269h32m3s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 269h33m49s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 269h33m52s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 269h33m47s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 269h33m52s
CI/CD Pipeline / Frontend Lint (push) Failing after 269h33m53s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 269h33m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 269h33m57s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 269h33m55s
CI/CD Pipeline / PR Build Web Image (push) Failing after 269h33m57s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 269h33m56s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 269h33m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 269h33m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 269h33m57s
CI/CD Pipeline / Deploy Production (push) Failing after 269h59m34s
CI/CD Pipeline / Build Production Web Image (push) Failing after 269h59m35s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 270h6m23s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 270h6m37s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 270h7m43s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 270h8m17s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 270h8m20s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-05 09:50:35 +08:00
xiaoxia af25045123 feat(#1677): 多视频批量生成前端 — 数量弹窗/批量预览/独立标题配音封面/5步流程 (#1704)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 25s
CI/CD Pipeline / Build Staging API Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 30s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m50s
CI/CD Pipeline / Integration Tests (push) Successful in 1m51s
CI/CD Pipeline / Validate - Style (push) Successful in 2m29s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 53s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m20s
CI/CD Pipeline / Validate - Security (push) Successful in 4m27s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m49s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m45s
AI Code Review / AI Code Review (pull_request) Successful in 6m21s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m51s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m49s
CI/CD Pipeline / Unit Tests (push) Successful in 9m32s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 14m36s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 25s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 22s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 21s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 2s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 269h53m9s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 269h53m8s
CI/CD Pipeline / Canary Release to Production (push) Failing after 270h11m3s
CI/CD Pipeline / Deploy Production (push) Failing after 270h11m3s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 270h11m6s
CI/CD Pipeline / Build Production Web Image (push) Failing after 270h11m6s
CI/CD Pipeline / Build Production API Image (push) Failing after 270h11m6s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 270h16m17s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 269h59m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 269h59m22s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 270h19m3s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 270h19m4s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 269h53m10s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 269h59m16s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 269h59m27s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 270h0m7s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 270h19m5s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 270h20m39s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 269h53m10s
CI/CD Pipeline / PR Build Web Image (push) Failing after 270h20m40s
CI/CD Pipeline / Frontend Lint (push) Failing after 270h20m40s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 270h0m8s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 269h59m27s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 270h20m48s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 270h0m0s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 270h0m1s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 270h0m1s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 270h0m2s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 270h0m2s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 270h0m3s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 270h0m3s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 270h27m37s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 270h33m45s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 270h33m56s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 270h34m37s
CI/CD Pipeline / CI Gate (push) Failing after 270h45m36s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 270h34m37s
CI/CD Pipeline / PR Build API Image (push) Failing after 270h55m10s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-05 09:03:39 +08:00
xiaoxia d336382f3a fix(tests): 修复 CI 全量测试失败 — 后端黑屏过滤 + 前端 icon mock 缺失
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 7s
CI/CD Pipeline / Build Staging API Image (push) Successful in 40s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 40s
CI/CD Pipeline / Integration Tests (push) Successful in 2m35s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m17s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m53s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m18s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 23s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m33s
AI Code Review / AI Code Review (pull_request) Successful in 6m39s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 279h47m39s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 279h51m27s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 279h51m28s
CI/CD Pipeline / Frontend Lint (push) Failing after 279h54m13s
CI/CD Pipeline / PR Build Web Image (push) Failing after 279h54m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 279h54m16s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 279h54m18s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 280h25m56s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 280h28m44s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 279h53m34s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 5s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 280h28m34s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 280h28m34s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 279h54m6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m29s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 46s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 280h28m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 280h28m41s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 279h54m13s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 279h54m13s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 279h54m16s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 280h26m38s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Failing after 279h51m28s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 279h52m11s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 279h52m11s
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 279h51m26s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 279h51m26s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 279h50m29s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 279h51m35s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 279h54m6s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 279h54m6s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 279h54m7s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 279h51m26s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 279h53m35s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 279h54m6s
1. test_duplicate_rate_scope: 测试数据用 5 个相同 phash 被
   _is_bad_fingerprint() 拦截(PR #1688),改为 5 个不同 phash
2. VoiceLibrary.test: @ant-design/icons mock 缺少
   VideoCameraOutlined/InboxOutlined/CloseOutlined(PR #1654/#1656)
2026-09-04 23:30:08 +08:00
xiaoxia 1f4c907bed fix: 任务历史页面增加进行中任务自动轮询(每3秒刷新) (#1698)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 7s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 22s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 24s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 25s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 29s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
AI Code Review / AI Code Review (pull_request) Failing after 1m56s
CI/CD Pipeline / Integration Tests (push) Successful in 2m17s
CI/CD Pipeline / Validate - Style (push) Successful in 2m28s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m18s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m30s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 4m46s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m32s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m3s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m12s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m0s
CI/CD Pipeline / Unit Tests (push) Failing after 7m49s
CI/CD Pipeline / Validate - Security (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
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 280h25m15s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 280h27m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 280h27m18s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 280h27m20s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 280h27m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 280h27m22s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 280h27m21s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 280h27m26s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 280h27m22s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 280h27m27s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 280h27m29s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 280h27m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 280h28m16s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 280h28m17s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 280h28m18s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 280h28m18s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 280h28m18s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 280h28m19s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 280h28m18s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 280h28m19s
CI/CD Pipeline / Frontend Lint (push) Failing after 280h28m20s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 280h28m25s
CI/CD Pipeline / PR Build API Image (push) Failing after 280h28m26s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 280h28m27s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 280h28m27s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 281h1m45s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 281h1m51s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 281h1m56s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 281h1m58s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 281h2m46s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 281h2m46s
CI/CD Pipeline / PR Build Web Image (push) Failing after 281h2m53s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 22:56:11 +08:00
xiaoxia 121820caa9 fix: 移除配音选择时长过滤逻辑,所有配音素材完整显示 (#1697)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 10s
CI/CD Pipeline / Build Staging API Image (push) Successful in 22s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 34s
AI Code Review / AI Code Review (pull_request) Successful in 2m11s
CI/CD Pipeline / Integration Tests (push) Successful in 2m25s
CI/CD Pipeline / Validate - Style (push) Successful in 2m59s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m17s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m6s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 4m34s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m37s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m39s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m15s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m3s
CI/CD Pipeline / Unit Tests (push) Failing after 8m27s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 10s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 10s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 12s
CI/CD Pipeline / CI Gate (pull_request) Successful in 1s
CI/CD Pipeline / Validate - Security (push) Successful in 25m40s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 281h50m9s
CI/CD Pipeline / CI Gate (push) Failing after 281h50m11s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 281h50m11s
CI/CD Pipeline / Build Production Web Image (push) Failing after 281h50m12s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 281h56m0s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 281h56m7s
CI/CD Pipeline / Build Production API Image (push) Failing after 281h50m12s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 281h56m8s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 281h56m7s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 281h56m9s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 281h56m9s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 281h56m9s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 281h56m10s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 282h12m39s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 282h13m54s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 282h13m59s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 282h13m59s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 281h56m11s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 281h56m11s
CI/CD Pipeline / Frontend Lint (push) Failing after 282h15m55s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 281h56m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 281h56m10s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 281h56m11s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 282h15m58s
CI/CD Pipeline / PR Build API Image (push) Failing after 282h15m59s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 281h56m13s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 282h16m0s
CI/CD Pipeline / Deploy Production (push) Failing after 282h24m37s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 282h30m35s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 282h30m37s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 282h30m37s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 282h30m38s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 282h30m38s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 282h30m38s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 282h30m37s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 282h30m37s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 282h30m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 282h50m26s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 21:08:40 +08:00
xiaoxia 52f281a66c fix: 移除片段时长显示 + 点击加号直接添加 (#1696)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 28s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 28s
CI/CD Pipeline / Build Staging API Image (push) Successful in 50s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 50s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m6s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m12s
CI/CD Pipeline / Integration Tests (push) Successful in 2m17s
CI/CD Pipeline / Validate - Style (push) Successful in 2m53s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m12s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m40s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m48s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 51s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m21s
AI Code Review / AI Code Review (pull_request) Failing after 5m27s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Validate - Security (push) Successful in 6m31s
CI/CD Pipeline / Unit Tests (push) Failing after 8m6s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m59s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m58s
CI/CD Pipeline / Canary Release to Production (push) Failing after 285h0m36s
CI/CD Pipeline / CI Gate (push) Failing after 285h0m44s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 285h0m44s
CI/CD Pipeline / Build Production API Image (push) Failing after 285h0m44s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 285h5m35s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 285h5m36s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 285h5m40s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 285h7m8s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 285h7m15s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 285h7m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 285h7m21s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 285h7m22s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 285h7m25s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 285h8m18s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 285h8m20s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 285h8m49s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 285h8m49s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 285h8m49s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 285h8m50s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 285h8m51s
CI/CD Pipeline / Frontend Lint (push) Failing after 285h8m51s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 285h8m56s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 285h8m56s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 285h8m57s
CI/CD Pipeline / PR Build Web Image (push) Failing after 285h8m57s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 285h8m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 285h8m57s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 285h8m59s
CI/CD Pipeline / Deploy Production (push) Failing after 285h35m10s
CI/CD Pipeline / Build Production Web Image (push) Failing after 285h35m12s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 285h40m4s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 285h41m42s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 285h41m49s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 285h41m51s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 285h42m47s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 285h43m17s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 285h43m18s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 285h43m24s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 18:15:42 +08:00
xiaoxia f1bd2d6f1d fix: 编辑模板添加片段移除时长输入 (#1694)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 31s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 35s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 15s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 48s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m41s
AI Code Review / AI Code Review (pull_request) Failing after 2m4s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m9s
CI/CD Pipeline / Integration Tests (push) Successful in 2m16s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m0s
CI/CD Pipeline / Validate - Style (push) Successful in 2m49s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m32s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m35s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m10s
CI/CD Pipeline / Validate - Security (push) Successful in 6m0s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m16s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m11s
CI/CD Pipeline / Unit Tests (push) Failing after 8m18s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 286h29m20s
CI/CD Pipeline / CI Gate (push) Failing after 286h29m24s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 286h29m24s
CI/CD Pipeline / Build Production API Image (push) Failing after 286h29m24s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 286h33m56s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 286h36m4s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 286h36m6s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 286h36m46s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 286h36m47s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 286h36m48s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 286h36m51s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 286h36m52s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 286h36m52s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 286h37m9s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 286h37m9s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 286h37m9s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 286h37m9s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 286h37m9s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 286h37m10s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 286h37m10s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 286h37m10s
CI/CD Pipeline / Frontend Lint (push) Failing after 286h37m44s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 286h37m45s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 286h37m45s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 286h37m46s
CI/CD Pipeline / PR Build API Image (push) Failing after 286h37m48s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 286h37m48s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 286h37m49s
CI/CD Pipeline / Deploy Production (push) Failing after 287h3m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 287h3m52s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 287h10m33s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 287h11m15s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 287h11m18s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 287h11m21s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 287h11m37s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 287h11m38s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 287h12m13s
CI/CD Pipeline / PR Build Web Image (push) Failing after 287h12m15s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 16:46:52 +08:00
xiaoxia 4263e7f6ca fix: 配音时长过滤 + 移除时长警告 UI (#1692)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 5s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 6s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m6s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m7s
CI/CD Pipeline / Integration Tests (push) Successful in 2m9s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 28s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 28s
CI/CD Pipeline / Build Staging API Image (push) Successful in 33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 34s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 24s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m11s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 56s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 287h11m25s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 287h11m25s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 287h11m26s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 287h11m31s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 287h11m31s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 287h11m35s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 287h11m35s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 287h11m47s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 287h11m46s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 287h12m23s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 287h12m20s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 287h12m21s
CI/CD Pipeline / Frontend Lint (push) Failing after 287h14m3s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 287h14m33s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 287h12m21s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 287h12m21s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 287h14m34s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 287h12m22s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 287h14m35s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 287h14m39s
CI/CD Pipeline / PR Build Web Image (push) Failing after 287h14m35s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 287h14m42s
CI/CD Pipeline / PR Build API Image (push) Failing after 287h14m36s
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (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 / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 287h45m53s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 287h45m59s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 287h46m13s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 287h46m49s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 287h49m1s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 16:09:41 +08:00
xiaoxia 8a3115bc54 fix: title default position lower & drag stability (#1690)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 5s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 16s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 32s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 32s
AI Code Review / AI Code Review (pull_request) Failing after 1m29s
CI/CD Pipeline / Build Staging API Image (push) Successful in 42s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 41s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m8s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m5s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 35s
CI/CD Pipeline / Integration Tests (push) Successful in 2m28s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (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
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 288h5m30s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 288h5m30s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 288h5m32s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 288h5m36s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 288h5m30s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 288h5m37s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 288h5m43s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 288h5m52s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 288h5m52s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 288h5m53s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 288h7m27s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 288h5m54s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 288h7m28s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 288h7m28s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 288h7m29s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 288h7m29s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 288h7m46s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 288h7m47s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 288h7m47s
CI/CD Pipeline / Frontend Lint (push) Failing after 288h7m50s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 288h7m55s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 288h7m56s
CI/CD Pipeline / PR Build Web Image (push) Failing after 288h7m56s
CI/CD Pipeline / PR Build API Image (push) Failing after 288h7m56s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 288h7m58s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 288h40m4s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 288h40m10s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 288h40m20s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 288h40m23s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 288h41m56s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 288h41m57s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 15:16:45 +08:00
xiaoxia 3fcc65840e fix: unify extract video voice progress text & cleanup file input (#1689)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 6s
CI/CD Pipeline / Check push changed paths (push) Successful in 7s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 19s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 31s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 43s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 44s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 33s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
AI Code Review / AI Code Review (pull_request) Failing after 1m51s
CI/CD Pipeline / Integration Tests (push) Successful in 2m19s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m23s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m10s
CI/CD Pipeline / Validate - Style (push) Successful in 2m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m13s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m29s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m41s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m17s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m4s
CI/CD Pipeline / Validate - Security (push) Successful in 6m26s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 3m48s
CI/CD Pipeline / Unit Tests (push) Failing after 8m38s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 288h16m18s
CI/CD Pipeline / CI Gate (push) Failing after 288h16m21s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 288h16m21s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 288h21m27s
CI/CD Pipeline / Build Production Web Image (push) Failing after 288h16m21s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 288h23m11s
CI/CD Pipeline / Build Production API Image (push) Failing after 288h16m21s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 288h23m20s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 288h23m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 288h23m26s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 288h23m27s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 288h23m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 288h23m28s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 288h23m41s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 288h23m28s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 288h23m42s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 288h23m43s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 288h24m28s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 288h24m32s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 288h24m33s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 288h24m33s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 288h24m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 288h25m1s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 288h24m58s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 288h25m5s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 288h24m59s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 288h25m7s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 288h24m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 288h25m8s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 288h25m12s
CI/CD Pipeline / Deploy Production (push) Failing after 288h50m45s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 288h57m47s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 288h57m50s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 288h58m7s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 288h58m10s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 288h58m59s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 288h59m0s
CI/CD Pipeline / PR Build Web Image (push) Failing after 288h59m35s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 14:59:25 +08:00
xiaoxia ed72a91990 fix: add missing project_id to extract-voice FormData (#1687)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 22s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 23s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 26s
CI/CD Pipeline / Build Staging API Image (push) Successful in 43s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 43s
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 46s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m8s
CI/CD Pipeline / Integration Tests (push) Successful in 2m28s
CI/CD Pipeline / Validate - Style (push) Successful in 2m39s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m36s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m16s
AI Code Review / AI Code Review (pull_request) Failing after 4m14s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 4m38s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m32s
CI/CD Pipeline / Validate - Security (push) Successful in 6m15s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m7s
CI/CD Pipeline / Unit Tests (push) Successful in 7m45s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m1s
CI/CD Pipeline / Canary Release to Production (push) Failing after 288h49m36s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 288h49m38s
CI/CD Pipeline / Build Production Web Image (push) Failing after 288h49m38s
CI/CD Pipeline / Deploy Production (push) Failing after 288h49m36s
CI/CD Pipeline / Build Production API Image (push) Failing after 288h49m38s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 288h54m4s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 288h56m3s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 288h56m3s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 288h56m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 288h56m4s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 288h56m8s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 288h56m9s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 288h56m8s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 288h56m9s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 288h56m15s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 288h56m14s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 288h57m22s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 288h57m22s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 288h57m22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 288h57m22s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 288h57m23s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 288h57m23s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 288h57m22s
CI/CD Pipeline / Frontend Lint (push) Failing after 288h57m25s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 288h57m23s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 288h57m28s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 288h57m28s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 288h57m28s
CI/CD Pipeline / PR Build Web Image (push) Failing after 288h57m29s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 288h57m29s
CI/CD Pipeline / PR Build API Image (push) Failing after 288h57m29s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 288h57m30s
CI/CD Pipeline / CI Gate (push) Failing after 289h24m5s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 289h30m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 289h30m42s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 289h31m49s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 289h31m50s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 289h31m55s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 14:27:13 +08:00
xiaoxia 02d226a163 fix: add recomputeDedup mock to ProductLibrary test (#1686)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 28s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 20s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 29s
CI/CD Pipeline / Build Staging API Image (push) Successful in 30s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 7s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 38s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m57s
CI/CD Pipeline / Integration Tests (push) Successful in 2m18s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 55s
CI/CD Pipeline / Validate - Style (push) Successful in 2m40s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m5s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m33s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m11s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m6s
AI Code Review / AI Code Review (pull_request) Successful in 6m21s
CI/CD Pipeline / Validate - Security (push) Successful in 6m47s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m14s
CI/CD Pipeline / Unit Tests (push) Successful in 10m6s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 288h59m35s
CI/CD Pipeline / Deploy Production (push) Failing after 288h59m35s
CI/CD Pipeline / CI Gate (push) Failing after 288h59m39s
CI/CD Pipeline / Build Production Web Image (push) Failing after 288h59m40s
CI/CD Pipeline / Build Production API Image (push) Failing after 288h59m40s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 289h6m41s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 289h8m11s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 289h8m12s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 289h8m31s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 289h8m39s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 289h8m40s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 289h8m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 289h8m42s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 289h8m44s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 289h9m44s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 289h9m44s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 289h9m45s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 289h9m45s
CI/CD Pipeline / Frontend Lint (push) Failing after 289h9m46s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 289h9m46s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 289h9m49s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 289h9m46s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 289h9m50s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 289h9m50s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 289h9m51s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 289h9m52s
CI/CD Pipeline / PR Build Web Image (push) Failing after 289h9m52s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 289h9m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 289h9m52s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 289h9m53s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 289h34m6s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 289h42m38s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 289h43m4s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 289h43m9s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 289h43m42s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 289h44m12s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 289h44m16s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 289h44m18s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com>
Co-committed-by: xiaoxia <dev@xiaoxiajianji.com>
2026-09-04 14:14:52 +08:00