bba8beffef6beee8d35fc1a8cd806b29261e01ac
3605 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
de97f5f0fb |
fix(voices): 配音库四连修复——进度条隔离/TTS克隆音色/克隆弹窗素材选择 (#1554)
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 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 3m47s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m12s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5m32s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m32s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m0s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 6m23s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 59s
AI Code Review / AI Code Review (pull_request) Successful in 6m35s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 1m20s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 1m25s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m32s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m29s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m33s
CI/CD Pipeline / CI Gate (pull_request) Successful in 43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m13s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 8m59s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m22s
CI/CD Pipeline / Integration Tests (push) Successful in 2m58s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m11s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m50s
CI/CD Pipeline / Unit Tests (push) Successful in 13m33s
CI/CD Pipeline / Production Browser E2E (push) Failing after 408h15m51s
CI/CD Pipeline / Deploy Production (push) Failing after 408h15m53s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 408h15m53s
CI/CD Pipeline / CI Gate (push) Failing after 408h15m53s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 408h22m54s
CI/CD Pipeline / Build Production API Image (push) Failing after 408h15m54s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 408h22m57s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 408h23m1s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 408h22m59s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 408h23m3s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 408h23m42s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 408h23m42s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 408h23m56s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 408h23m55s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 408h23m56s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 408h25m32s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 408h25m35s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 408h25m37s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 408h25m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 408h25m39s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 408h25m41s
CI/CD Pipeline / Build Staging API Image (push) Failing after 408h25m42s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 408h25m43s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 408h25m44s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 408h25m46s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 408h29m23s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 408h29m25s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 408h29m28s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 408h29m27s
CI/CD Pipeline / Frontend Lint (push) Failing after 408h29m29s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 408h29m30s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 408h29m30s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 408h29m32s
CI/CD Pipeline / PR Build Web Image (push) Failing after 408h29m31s
CI/CD Pipeline / Canary Release to Production (push) Failing after 408h50m0s
CI/CD Pipeline / Build Production Web Image (push) Failing after 408h50m1s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 408h57m3s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 408h58m3s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 408h59m42s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 408h59m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 409h3m39s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
4f7746926c |
Merge pull request 'fix(ingest-jobs): GET /{job_id} 查不到时返回 404 而非 500' (#1553) from fix/ingest-jobs-404-not-found into develop
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 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 4m7s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m34s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m0s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m23s
CI/CD Pipeline / Build Staging API Image (push) Successful in 2m15s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m3s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m46s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m42s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m16s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 7m35s
AI Code Review / AI Code Review (pull_request) Failing after 7m34s
CI/CD Pipeline / CI Gate (pull_request) Successful in 54s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 55s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 7m56s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 8m23s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m4s
CI/CD Pipeline / Integration Tests (push) Successful in 2m23s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m15s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m45s
CI/CD Pipeline / Unit Tests (push) Successful in 13m34s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m44s
CI/CD Pipeline / Production Browser E2E (push) Failing after 411h11m45s
CI/CD Pipeline / Build Production Web Image (push) Failing after 411h11m47s
CI/CD Pipeline / Canary Release to Production (push) Failing after 411h11m46s
CI/CD Pipeline / Build Production API Image (push) Failing after 411h11m47s
CI/CD Pipeline / Deploy Production (push) Failing after 411h11m47s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 411h18m30s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 411h18m50s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 411h18m31s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 411h18m52s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 411h18m54s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 411h19m0s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 411h20m23s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 411h18m56s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 411h20m48s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 411h20m48s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 411h20m49s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 411h21m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 411h22m25s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 411h22m29s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 411h22m33s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 411h25m5s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 411h25m7s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 411h25m11s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 411h25m13s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 411h25m15s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 411h25m17s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 411h25m19s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 411h25m20s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 411h25m21s
CI/CD Pipeline / PR Build Web Image (push) Failing after 411h25m22s
CI/CD Pipeline / Frontend Lint (push) Failing after 411h25m23s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 411h25m24s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 411h25m26s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 411h45m55s
CI/CD Pipeline / CI Gate (push) Failing after 411h45m55s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 411h53m6s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 411h54m55s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 411h56m39s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 411h59m17s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 411h59m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 411h59m31s
|
||
|
|
1106ba5c45 |
fix(voices): 配音素材上传卡「处理中…」修复 (#1552)
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 push changed paths (push) Successful in 4m0s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m26s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m16s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m16s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 6m26s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m4s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m37s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m35s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 1m15s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 1m16s
CI/CD Pipeline / CI Gate (pull_request) Successful in 55s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 8m32s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m17s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 10m12s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m6s
AI Code Review / AI Code Review (pull_request) Failing after 11m37s
CI/CD Pipeline / Integration Tests (push) Successful in 2m35s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m52s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Staging E2E 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 / Production Browser E2E (pull_request) Failing after 411h32m47s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 411h32m48s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 411h32m47s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 411h32m49s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 411h32m51s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 411h32m55s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 411h34m3s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 411h34m7s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 411h34m7s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 411h34m9s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 411h34m47s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 411h34m49s
CI/CD Pipeline / Build Staging API Image (push) Failing after 411h34m55s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 411h35m17s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 411h35m19s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 411h35m23s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 411h35m25s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 411h35m30s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 411h35m27s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 411h35m32s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 411h35m34s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 411h35m36s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 411h35m40s
CI/CD Pipeline / PR Build API Image (push) Failing after 411h35m44s
CI/CD Pipeline / Frontend Lint (push) Failing after 411h39m4s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 411h39m26s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 411h39m27s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 411h39m27s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 412h7m1s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 412h8m13s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 412h8m53s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 412h9m29s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 412h9m36s
CI/CD Pipeline / PR Build Web Image (push) Failing after 412h9m50s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
b69588f14d |
style: auto-format with black + isort + prettier [skip ci-format-check]
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 3m22s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m11s
AI Code Review / AI Code Review (pull_request) Successful in 4m45s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m20s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m10s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m33s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m50s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m0s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m44s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 7m36s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 7m36s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 6m9s
CI/CD Pipeline / CI Gate (pull_request) Successful in 48s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 3m34s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 4m33s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 411h32m49s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 411h32m57s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 411h32m59s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 411h34m57s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 411h35m1s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 411h42m23s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 411h42m25s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 411h42m45s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 411h43m0s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 411h43m18s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 411h43m20s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 411h43m22s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 411h43m24s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 411h44m42s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 411h43m26s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 411h44m45s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 411h46m47s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 412h9m7s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 412h17m7s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 412h18m48s
|
||
|
|
1f9236bb16 |
fix(ingest-jobs): GET /{job_id} 查不到时返回 404 而非 500 ValueError
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 3m45s
AI Code Review / AI Code Review (pull_request) Successful in 4m22s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m33s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 6m35s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m37s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m31s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 3m33s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m58s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 8m53s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 411h51m33s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 411h52m51s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 411h52m53s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 411h52m55s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 411h52m56s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 411h53m0s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 411h53m2s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 411h54m43s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 411h54m45s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 411h57m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 412h25m40s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 412h27m0s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 412h27m5s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 412h28m54s
之前 job 不存在抛 ValueError,被全局异常处理映射到 500,导致客户端拿不到合理的 '未找到'语义。改为 HTTPException(404)。 补 GET 路由单测:不存在→404、存在→200 + 字段完整。 |
||
|
|
411595ed90 |
ci: 测试类job去重——同head_sha有push流水线时PR侧跳过测试 (#1551)
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 4m12s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m17s
CI/CD Pipeline / Check push changed paths (push) Successful in 4m37s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 5m42s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m53s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m46s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m49s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m22s
CI/CD Pipeline / CI Gate (pull_request) Successful in 48s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m11s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 28s
AI Code Review / AI Code Review (pull_request) Successful in 7m37s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m40s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 8m36s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 8m37s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m3s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m42s
CI/CD Pipeline / Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m23s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m9s
CI/CD Pipeline / Unit Tests (push) Successful in 14m27s
CI/CD Pipeline / Production Browser E2E (push) Failing after 412h15m1s
CI/CD Pipeline / Deploy Production (push) Failing after 412h15m2s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 412h15m2s
CI/CD Pipeline / CI Gate (push) Failing after 412h15m3s
CI/CD Pipeline / Build Production API Image (push) Failing after 412h15m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 412h22m25s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 412h23m39s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 412h25m4s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 412h25m6s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 412h25m10s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 412h25m12s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 412h25m18s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 412h25m14s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 412h25m18s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 412h25m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 412h25m38s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 412h25m40s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 412h25m19s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 412h25m46s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 412h25m42s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 412h25m48s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 412h25m52s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 412h25m54s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 412h29m23s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 412h29m29s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 412h29m25s
CI/CD Pipeline / Frontend Lint (push) Failing after 412h29m31s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 412h29m33s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 412h29m33s
CI/CD Pipeline / PR Build Web Image (push) Failing after 412h29m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 412h29m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 412h29m34s
CI/CD Pipeline / Canary Release to Production (push) Failing after 412h49m9s
CI/CD Pipeline / Build Production Web Image (push) Failing after 412h49m10s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 412h56m32s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 412h59m15s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 412h59m24s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 412h59m43s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 412h59m51s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 412h59m57s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 413h3m34s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
839426a2cc |
fix: 素材余量四字段兼容 Asset 领域实体(真实接口恒为 None 修复) (#1550)
CI/CD Pipeline / Check push changed paths (push) Successful in 3m53s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m32s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m41s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 5m7s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m47s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m47s
AI Code Review / AI Code Review (pull_request) Failing after 7m21s
CI/CD Pipeline / Build Staging API Image (push) Successful in 2m27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m11s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m15s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m7s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 54s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m16s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m59s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 10m5s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 10m6s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m13s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 10m57s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 3m10s
CI/CD Pipeline / Integration Tests (push) Successful in 4m49s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m45s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m52s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m31s
CI/CD Pipeline / Unit Tests (push) Successful in 18m20s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 13m36s
CI/CD Pipeline / CI Gate (pull_request) Successful in 24s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 414h45m53s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 414h45m53s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 414h45m55s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 414h45m55s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 414h45m55s
CI/CD Pipeline / Production Browser E2E (push) Failing after 414h46m9s
CI/CD Pipeline / Deploy Production (push) Failing after 414h46m10s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 414h46m11s
CI/CD Pipeline / Build Production API Image (push) Failing after 414h46m11s
CI/CD Pipeline / Build Production Web Image (push) Failing after 414h46m11s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 414h56m29s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 414h56m31s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 414h56m31s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 414h56m33s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 414h56m49s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 414h58m46s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 414h59m3s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 414h59m9s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 414h59m11s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 414h59m15s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 414h59m17s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 414h59m20s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 414h59m22s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 415h0m41s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 415h4m28s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 415h4m30s
CI/CD Pipeline / PR Build API Image (push) Failing after 415h4m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 415h4m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 415h4m34s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 415h20m0s
CI/CD Pipeline / Canary Release to Production (push) Failing after 415h20m17s
CI/CD Pipeline / CI Gate (push) Failing after 415h20m18s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 415h33m14s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 415h33m20s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 415h33m25s
CI/CD Pipeline / PR Build Web Image (push) Failing after 415h38m38s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
3acdb8b729 |
Merge pull request 'feat: 片段重复率控制(受控复用+15%双闸门+批量plan独立)与素材余量四字段' (#1549) from feat/segment-duplication-control into develop
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m53s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m53s
CI/CD Pipeline / Check push changed paths (push) Successful in 4m22s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 6m35s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 7m9s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m21s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 7m15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m18s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m26s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m24s
AI Code Review / AI Code Review (pull_request) Failing after 8m40s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m46s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 34s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m51s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m55s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m3s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m29s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m6s
CI/CD Pipeline / Integration Tests (push) Successful in 4m7s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m27s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m10s
CI/CD Pipeline / Unit Tests (push) Successful in 16m39s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m38s
CI/CD Pipeline / CI Gate (pull_request) Successful in 24s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 415h31m4s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 415h31m5s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 415h31m4s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 415h31m5s
CI/CD Pipeline / Production Browser E2E (push) Failing after 415h32m16s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 415h31m6s
CI/CD Pipeline / Build Production Web Image (push) Failing after 415h32m19s
CI/CD Pipeline / Canary Release to Production (push) Failing after 415h32m17s
CI/CD Pipeline / Build Production API Image (push) Failing after 415h32m19s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 415h40m16s
CI/CD Pipeline / Deploy Production (push) Failing after 415h32m17s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 415h40m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 415h40m28s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 415h40m30s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 415h41m45s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 415h41m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 415h43m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 415h43m8s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 415h44m30s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 415h43m10s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 415h44m32s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 415h43m12s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 415h45m4s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 415h43m14s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 415h45m6s
CI/CD Pipeline / PR Build API Image (push) Failing after 415h45m8s
CI/CD Pipeline / Frontend Lint (push) Failing after 415h49m0s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 415h44m34s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 415h49m0s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 415h49m2s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 416h5m10s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 416h6m24s
CI/CD Pipeline / CI Gate (push) Failing after 416h6m25s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 416h17m10s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 416h17m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 416h19m13s
|
||
|
|
8c760d4a2d |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 2m39s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m16s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m32s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m34s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m46s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m30s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m44s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 5m25s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m34s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m25s
AI Code Review / AI Code Review (pull_request) Successful in 9m23s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 9m25s
CI/CD Pipeline / CI Gate (pull_request) Successful in 46s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 4m30s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 5m53s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 415h50m28s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 415h50m30s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 415h50m32s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 415h50m32s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 415h50m33s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 415h59m58s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 415h59m57s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 416h3m23s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 416h3m24s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 416h3m26s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 416h3m28s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 416h3m28s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 416h3m29s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 416h3m30s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 416h3m32s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 416h24m36s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 416h34m4s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 416h37m30s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 416h37m34s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 416h37m36s
|
||
|
|
78e9463825 |
fix(segments): AI Review 二轮修复 — 批量无源plan索引守卫 + 区间set精度归一化
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m8s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m36s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m2s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m2s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m23s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m2s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 3m35s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m29s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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
AI Code Review / AI Code Review (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 416h7m42s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 416h7m42s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 416h11m9s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 416h11m9s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 416h11m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 416h11m9s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 416h11m11s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 416h11m17s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 416h11m17s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 416h11m13s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 416h11m18s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 416h11m13s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 416h41m48s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 416h45m19s
- [阻塞] count>1 但 source_edit_plan_id 为空时 variant_plan_ids 为空列表, 循环 task_index>0 直接索引 variant_plan_ids[task_index-1] 抛 IndexError 导致批量创建崩溃;加非空守卫,无源 plan 时各任务走自身随机选片 (新增回归测试 test_batch_no_plan_guard:还原守卫即红、修复后绿) - [建议] MediaKit 历史区间 set 去重前 round(3) 归一化浮点精度,避免 1.0 与 1.0000000001 被误判为不同区间 - [建议] smart-match 循环调用 compute_asset_availability 为纯函数 (只读 model 内存字段、无 DB 查询),无 N+1 问题,无需修改 |
||
|
|
b2d4589949 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m6s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m8s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m51s
AI Code Review / AI Code Review (pull_request) Successful in 3m50s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m4s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m7s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m22s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m21s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m0s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 6m21s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 3m9s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 9m27s
CI/CD Pipeline / CI Gate (pull_request) Failing after 24s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 420h34m16s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 420h34m17s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 420h34m18s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 420h34m18s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 420h34m18s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 420h43m45s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 420h43m46s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 420h46m45s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 420h46m45s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 420h46m47s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 420h46m47s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 420h46m49s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 420h46m49s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 420h46m53s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 421h8m21s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 421h17m50s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 421h20m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 421h20m51s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 421h20m53s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 421h20m56s
|
||
|
|
b2a334f99b |
fix(segments): AI Review 阻塞项修复 — 记录写入行级锁 + 克隆失败不降级共用
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m52s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m33s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m42s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m52s
AI Code Review / AI Code Review (pull_request) Failing after 4m16s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m24s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m34s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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 Approve on CI Green (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 420h49m21s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 420h49m23s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 420h52m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 420h52m10s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 420h52m8s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 420h52m12s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 420h52m12s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 420h52m14s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 420h52m14s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 420h52m14s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 420h52m16s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 421h23m27s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 421h26m13s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 421h26m17s
- record_used_segments 读取 AssetModel 加 with_for_update() 行级锁, 序列化并发事务对 classification_result 的读-改-写,杜绝区间记录丢失更新 (SQLite 下 with_for_update 为 no-op) - 批量生成:变体 plan 克隆前置到任务创建之前,全部成功才建任务(无脏数据); 克隆含 1 次重试抗 DB 抖动,仍失败则 500 中断,不再静默退回共用源 plan - 预览生成:克隆失败标记任务 failed 并返回 500,不再退回原 plan (两条修复共同保证批量/多预览视频内容不重复的业务约束) - 测试:FakeSession 支持 with_for_update;预览相关测试 mock EditPlanService 或显式置空 source_edit_plan_id;zip 加 strict(B905) |
||
|
|
7cb36a5c3d |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m9s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m39s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 3m43s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m0s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m3s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m7s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m14s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m24s
AI Code Review / AI Code Review (pull_request) Failing after 4m42s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m49s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m58s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 9m19s
CI/CD Pipeline / CI Gate (pull_request) Failing after 24s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 420h56m34s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 420h56m38s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 420h56m38s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 421h5m58s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 420h56m36s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 421h5m58s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 421h8m58s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 421h5m59s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 421h8m59s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 421h9m2s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 421h9m2s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 421h9m6s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 421h9m7s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 421h9m8s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 421h9m10s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 421h30m41s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 421h30m43s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 421h43m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 421h43m6s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 421h43m8s
|
||
|
|
e33502956c |
feat(segments): 片段重复率控制(受控复用+15%闸门)与素材余量四字段
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m5s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m35s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m38s
AI Code Review / AI Code Review (pull_request) Failing after 3m41s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m44s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m22s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m24s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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 Approve on CI Green (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 421h11m26s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 421h11m29s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 421h14m19s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 421h14m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 421h14m21s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 421h14m27s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 421h14m27s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 421h14m33s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 421h14m33s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 421h14m35s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 421h45m33s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 421h48m24s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 421h48m32s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 421h48m36s
Task G:任意两条成片画面重复率 ≤15% - MediaKit 智能选片避让历史区间:历史区间并入冲突检查、0.3s 边缘间隙、 撞历史时放弃推荐保留原起点(不再挪到已用画面) - 自动轮回改造为受控复用:历史永不自动清空;used_time_ranges 增加 use_count/last_used_at;100 次随机失败后复用 last_used_at 最老且 use_count<3 的区间;单条成片复用占比 >15% 时该素材停止分配(分配闸门 + 复用回调内预判双闸门);全部素材超限返回 400「素材可切区间不足,请补充新素材」 - 复用回调返回 None 时 calc 直接返回 None(删除末尾/0.0 重叠降级), from-assets 轮询内 calc 失败切换下一素材 - 批量 N 条视频片段独立:count>1 时克隆独立 plan,禁止共用 source_edit_plan_id/clips(合并 Issue #1282);预览同样克隆独立变体 - 常量:REUSE_RATIO_LIMIT=0.15 / SEGMENT_EDGE_GAP=0.3 / MAX_RANGE_USE_COUNT=3 Task H:素材余量透出与已用尽素材排除 - GET /assets 列表与详情响应附加 used_duration/available_duration/ used_ratio/usable 四字段(非视频/无时长/异常时 None + usable=True,零影响) - usable=false:零重复可切区间已耗尽(扩边后无 ≥3s 空闲段)且所有历史 区间 use_count 均达上限 - smart-match 结果层过滤 usable=false 素材(评分逻辑不动) - from-assets 对已用尽素材天然兜底:calc 返回 None → 轮询跳过 → 全部素材用尽时 400 测试:新增 test_mediakit_conflicts(10)/test_clone_plan_variant(7)/ test_asset_availability(23),更新 tracker/clips/mediakit 既有用例; 全量 unit 13910 passed |
||
|
|
652bbfe12b |
feat(assets): 素材余量角标 + Step2 过滤已用尽素材 (#1548)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m26s
CI/CD Pipeline / Check push changed paths (push) Successful in 4m27s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m34s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m58s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 6m5s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 6m9s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m19s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m42s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m40s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m33s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m4s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 45s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 46s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 58s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 10m9s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 10m22s
AI Code Review / AI Code Review (pull_request) Successful in 8m12s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m55s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m35s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m1s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m17s
CI/CD Pipeline / Integration Tests (push) Successful in 5m10s
CI/CD Pipeline / Unit Tests (push) Successful in 16m2s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 11m29s
CI/CD Pipeline / CI Gate (pull_request) Successful in 23s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 421h42m5s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 421h42m5s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 421h42m6s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 421h42m7s
CI/CD Pipeline / Production Browser E2E (push) Failing after 421h43m31s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 421h42m7s
CI/CD Pipeline / Deploy Production (push) Failing after 421h43m31s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 421h43m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 421h43m32s
CI/CD Pipeline / Build Production API Image (push) Failing after 421h43m32s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 421h51m31s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 421h52m12s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 421h53m18s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 421h53m20s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 421h53m26s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 421h53m22s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 421h53m28s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 421h53m34s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 421h53m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 421h54m51s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 421h53m32s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 421h55m8s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 421h57m24s
CI/CD Pipeline / Build Staging API Image (push) Failing after 421h53m38s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 421h59m29s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 421h54m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 421h59m33s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 421h54m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 421h59m35s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 421h59m36s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 422h16m11s
CI/CD Pipeline / Canary Release to Production (push) Failing after 422h17m36s
CI/CD Pipeline / CI Gate (push) Failing after 422h17m37s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 422h26m19s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 422h27m29s
CI/CD Pipeline / PR Build Web Image (push) Failing after 422h33m36s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
6422472ef3 |
feat(voices): 配音素材卡片 UI 对齐预置音色 + 删除常驻 + 批量删除 (#1545)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m48s
CI/CD Pipeline / Check push changed paths (push) Successful in 5m39s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m21s
AI Code Review / AI Code Review (pull_request) Failing after 7m33s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 33s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m15s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m39s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 30s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 28s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 49s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 55s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 10m41s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 10m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m41s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 12m34s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 12m37s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m2s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m49s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m21s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 20m11s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 20m35s
CI/CD Pipeline / Unit Tests (push) Successful in 30m9s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 29m30s
CI/CD Pipeline / Integration Tests (push) Successful in 22m50s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 22m34s
CI/CD Pipeline / CI Gate (pull_request) Successful in 26s
CI/CD Pipeline / CI Gate (push) Failing after 423h21m33s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 423h29m21s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 423h29m23s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 423h29m26s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 423h29m26s
CI/CD Pipeline / Production Browser E2E (push) Failing after 423h30m36s
CI/CD Pipeline / Deploy Production (push) Failing after 423h30m37s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 423h30m38s
CI/CD Pipeline / Build Production API Image (push) Failing after 423h30m39s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 423h55m31s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 423h55m55s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 423h55m59s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 423h55m57s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 423h56m1s
CI/CD Pipeline / Build Staging API Image (push) Failing after 423h56m2s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 423h56m3s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 423h56m7s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 423h56m7s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 423h56m31s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 423h57m15s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 423h59m31s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 423h59m35s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 423h59m37s
CI/CD Pipeline / PR Build API Image (push) Failing after 423h59m41s
CI/CD Pipeline / Frontend Lint (push) Failing after 424h0m48s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 424h0m50s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 424h4m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 424h4m39s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 424h3m28s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 424h3m30s
CI/CD Pipeline / Canary Release to Production (push) Failing after 424h4m40s
CI/CD Pipeline / Build Production Web Image (push) Failing after 424h4m42s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 424h30m9s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 424h31m17s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 424h33m37s
CI/CD Pipeline / PR Build Web Image (push) Failing after 424h33m43s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
0a061af582 |
feat(voices): 配音素材卡片真实播放 + 预置/克隆音色 TTS 试听 (#1544)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m6s
CI/CD Pipeline / Check push changed paths (push) Successful in 4m24s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m13s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m31s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m48s
AI Code Review / AI Code Review (pull_request) Failing after 8m52s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 51s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 52s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 32s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 49s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 49s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 12m9s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m54s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 13m21s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 14m7s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m9s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 15m48s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m50s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m39s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 33m45s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 33m52s
CI/CD Pipeline / Unit Tests (push) Successful in 43m54s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 41m52s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 26m49s
CI/CD Pipeline / Integration Tests (push) Successful in 26m43s
CI/CD Pipeline / CI Gate (pull_request) Successful in 1m49s
CI/CD Pipeline / CI Gate (push) Failing after 424h28m59s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 424h43m14s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 424h43m16s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 424h43m16s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 424h43m16s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 424h43m14s
CI/CD Pipeline / Production Browser E2E (push) Failing after 424h45m34s
CI/CD Pipeline / Canary Release to Production (push) Failing after 424h45m36s
CI/CD Pipeline / Deploy Production (push) Failing after 424h45m36s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 425h19m19s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 424h45m36s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 425h19m49s
CI/CD Pipeline / Build Production Web Image (push) Failing after 424h45m36s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 425h19m53s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 425h20m19s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 425h19m51s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 425h20m21s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 425h20m25s
CI/CD Pipeline / Build Staging API Image (push) Failing after 425h19m55s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 425h20m27s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 425h20m51s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 425h20m47s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 425h20m53s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 425h20m55s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 425h25m12s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 425h20m57s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 425h25m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 425h25m30s
CI/CD Pipeline / Frontend Lint (push) Failing after 425h26m12s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 425h29m35s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 425h29m37s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 425h17m18s
CI/CD Pipeline / Build Production API Image (push) Failing after 425h19m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 425h54m27s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 425h54m53s
CI/CD Pipeline / PR Build Web Image (push) Failing after 425h59m32s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
f655508f88 |
Merge pull request 'feat: 素材片段区间持久化去重 + 区间用尽自动轮回' (#1543) from feat/persist-used-segments into develop
CI/CD Pipeline / Check push changed paths (push) Successful in 3m59s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m34s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m20s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m32s
CI/CD Pipeline / Build Staging API Image (push) Successful in 40s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 43s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m44s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 42s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 37s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 29s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 11m4s
AI Code Review / AI Code Review (pull_request) Failing after 11m4s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 11m32s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m51s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 12m40s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 13m42s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m9s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m53s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m23s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 21m39s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 22m1s
CI/CD Pipeline / Unit Tests (push) Successful in 29m55s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 28m36s
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 425h31m42s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 425h31m45s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 425h31m42s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 425h31m45s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 425h31m45s
CI/CD Pipeline / Canary Release to Production (push) Failing after 425h32m21s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 425h32m23s
CI/CD Pipeline / Production Browser E2E (push) Failing after 425h32m21s
CI/CD Pipeline / Build Production Web Image (push) Failing after 425h32m23s
CI/CD Pipeline / Build Production API Image (push) Failing after 425h32m23s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 425h56m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 425h56m55s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 425h56m57s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 425h57m8s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 425h57m12s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 425h56m51s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 425h57m36s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 425h58m8s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 425h57m6s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 425h58m21s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 425h58m50s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 425h58m54s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 425h58m56s
CI/CD Pipeline / PR Build API Image (push) Failing after 425h59m0s
CI/CD Pipeline / Frontend Lint (push) Failing after 426h2m20s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 426h2m23s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 426h6m22s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 426h6m24s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 426h5m47s
CI/CD Pipeline / Deploy Production (push) Failing after 426h6m25s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 426h30m56s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 426h31m13s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 426h32m9s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 426h32m55s
CI/CD Pipeline / PR Build Web Image (push) Failing after 426h33m1s
|
||
|
|
1b83ec9952 |
fix: AI Code Review 阻塞问题修复
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m10s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m45s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m15s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m5s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m10s
AI Code Review / AI Code Review (pull_request) Successful in 5m8s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m24s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 9m7s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 10m0s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 18m2s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 21m17s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 19m16s
CI/CD Pipeline / CI Gate (pull_request) Successful in 28s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 4m5s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 4m30s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 426h22m1s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 426h22m2s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 426h22m3s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 426h22m3s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 426h43m20s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 426h43m22s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 426h46m21s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 426h46m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 426h46m23s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 426h46m25s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 426h46m21s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 426h46m26s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 426h46m27s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 426h46m31s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 426h46m33s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 426h56m4s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 426h56m6s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 427h17m24s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 427h20m28s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 427h20m32s
1. remove_used_segment 旧数据兼容:记录缺 plan_id(本功能上线前的旧数据)时 退化为按时间匹配删除,避免旧区间永远删不掉导致素材容量泄漏 2. MediaKit 异步更新事务一致性:clip start_time 更新与 metadata 区间记录 删旧/写新放入同一事务,metadata 失败时 rollback 本次 clip 更新, 统一 commit,消除 clip 已提交、metadata 未更新的不一致 3. (建议) on_exhausted 回调异常增加 logger.warning,不再静默吞掉 4. 补充旧数据兼容单测 |
||
|
|
5d705307c1 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m36s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m31s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m35s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m36s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m54s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m45s
AI Code Review / AI Code Review (pull_request) Failing after 7m6s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 9m5s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 10m19s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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 / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 426h56m59s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 426h57m1s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 426h59m27s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 426h59m27s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 426h59m31s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 426h59m31s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 426h59m35s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 426h59m31s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 426h59m35s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 426h59m37s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 427h31m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 427h33m32s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 427h33m36s
|
||
|
|
2174e91c48 |
feat: 素材片段区间持久化去重 + 区间用尽自动轮回
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m39s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m43s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m8s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m15s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m30s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 8m33s
AI Code Review / AI Code Review (pull_request) Successful in 8m50s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 9m35s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 427h7m30s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 427h7m32s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 427h9m55s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 427h9m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 427h9m59s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 427h10m4s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 427h10m7s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 427h10m9s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 427h10m11s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 427h10m13s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 427h41m34s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 427h44m1s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 427h44m9s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 427h44m14s
- 新增 asset_segment_tracker 服务:素材 metadata(used_time_ranges) 持久化片段级已用区间 - from-assets 创建片段时读取历史区间,新片段跨任务/跨调用自动避开 - 片段记录与 replace_all_clips_transactional 同事务,失败整体回滚 - MediaKit 异步移动片段起点后同步更新 metadata 区间记录(失败静默) - _calc_random_start_time 新增 on_exhausted 回调:100次找不到时清空该素材历史区间再重试,实现轮完一圈自动循环 详见 PR body 的 metadata schema 说明 |
||
|
|
700d6f9130 |
Merge pull request 'chore: 删除素材选取 random 模式,保持代码干净' (#1542) from chore/remove-random-asset-mode into develop
CI/CD Pipeline / Check push changed paths (push) Successful in 3m58s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m0s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m31s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m40s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m38s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m55s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m43s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m26s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m27s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 55s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 8m32s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 1m15s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m20s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m58s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m13s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m15s
AI Code Review / AI Code Review (pull_request) Successful in 6m33s
CI/CD Pipeline / Integration Tests (push) Successful in 3m48s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m21s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m59s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m24s
CI/CD Pipeline / Unit Tests (push) Successful in 16m11s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 6m20s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m20s
CI/CD Pipeline / CI Gate (pull_request) Successful in 27s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 428h53m19s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 428h53m19s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 428h53m21s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 428h53m19s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 428h53m21s
CI/CD Pipeline / Production Browser E2E (push) Failing after 428h54m32s
CI/CD Pipeline / Deploy Production (push) Failing after 428h54m33s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 428h54m34s
CI/CD Pipeline / Build Production API Image (push) Failing after 428h54m35s
CI/CD Pipeline / CI Gate (push) Failing after 428h54m35s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 429h2m47s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 429h2m45s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 429h3m8s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 429h2m49s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 429h3m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 429h3m14s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 429h3m16s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 429h3m23s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 429h3m18s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 429h3m25s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 429h4m38s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 429h3m27s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 429h4m59s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 429h5m1s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 429h6m18s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 429h6m51s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 429h7m35s
CI/CD Pipeline / PR Build Web Image (push) Failing after 429h7m37s
CI/CD Pipeline / PR Build API Image (push) Failing after 429h7m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 429h10m49s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 429h27m24s
CI/CD Pipeline / Canary Release to Production (push) Failing after 429h28m36s
CI/CD Pipeline / Build Production Web Image (push) Failing after 429h28m38s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 429h37m16s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 429h37m24s
CI/CD Pipeline / Frontend Lint (push) Failing after 429h44m52s
|
||
|
|
5a00f8b8fb |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m36s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m40s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m7s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m9s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m11s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 45s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 50s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m41s
AI Code Review / AI Code Review (pull_request) Successful in 6m46s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 6m47s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m12s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 8m51s
CI/CD Pipeline / CI Gate (pull_request) Successful in 25s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 3m11s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 4m36s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 429h11m55s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 429h11m56s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 429h11m57s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 429h11m59s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 429h19m19s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 429h20m51s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 429h23m13s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 429h23m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 429h23m17s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 429h23m19s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 429h23m19s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 429h23m23s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 429h23m25s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 429h23m27s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 429h45m59s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 429h46m2s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 429h54m54s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 429h57m19s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 429h57m21s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 429h57m25s
|
||
|
|
05d75db0cf |
chore: 删除素材选取 random 模式
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m5s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m13s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m20s
AI Code Review / AI Code Review (pull_request) Successful in 3m54s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m57s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m10s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m14s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m11s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m1s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 429h27m54s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 429h27m57s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 429h30m52s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 429h30m53s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 429h30m57s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 429h30m53s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 429h30m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 429h30m55s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 429h31m1s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 429h31m1s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 429h31m2s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 430h2m0s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 430h5m1s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 430h5m4s
- generation_tasks.py: 删除 import random、if mode==random 分支、docstring 中 random 描述
- generation_task.py schema: description 移除 random=随机选取,count 描述仅保留 smart
- 选取入口条件 in ("random","smart") 改为 in ("smart",)
- test_asset_select_mode.py: 删除 TestSelectAssetsRandomMode 类(3个用例)
- domain/test_generation_task.py + test_wave77_generation_task.py: random→smart
不改:_calc_random_start_time(片段级随机)、smart_match.py、前端
|
||
|
|
f327171e9b |
fix(voice): 修复克隆音色弹窗「选文件无反应」死锁(isSubmittingRef 三处误用) (#1541)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m54s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m23s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m33s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m17s
CI/CD Pipeline / Check push changed paths (push) Successful in 5m44s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m7s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 53s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 44s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m42s
AI Code Review / AI Code Review (pull_request) Failing after 4m36s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m43s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m27s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m49s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m54s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 56s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 10m33s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 1m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m31s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m41s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m22s
CI/CD Pipeline / Integration Tests (push) Successful in 4m6s
CI/CD Pipeline / Unit Tests (push) Successful in 16m20s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m14s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m0s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 13m25s
CI/CD Pipeline / CI Gate (pull_request) Successful in 27s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 429h31m37s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 429h31m37s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 429h31m39s
CI/CD Pipeline / Production Browser E2E (push) Failing after 429h33m14s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 429h31m39s
CI/CD Pipeline / Build Production API Image (push) Failing after 429h33m17s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 429h31m39s
CI/CD Pipeline / CI Gate (push) Failing after 429h33m17s
CI/CD Pipeline / Canary Release to Production (push) Failing after 429h33m15s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 429h41m20s
CI/CD Pipeline / Deploy Production (push) Failing after 429h33m15s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 429h41m24s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 429h33m16s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 429h41m30s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 429h40m7s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 429h41m35s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 429h41m36s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 429h41m22s
CI/CD Pipeline / Build Staging API Image (push) Failing after 429h41m37s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 429h41m39s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 429h41m32s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 429h44m19s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 429h44m21s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 429h45m8s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 429h41m41s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 429h45m43s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 429h41m43s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 429h49m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 429h49m40s
CI/CD Pipeline / PR Build Web Image (push) Failing after 429h49m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 429h49m38s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 430h5m41s
CI/CD Pipeline / Build Production Web Image (push) Failing after 430h7m21s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 430h15m38s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 430h16m33s
CI/CD Pipeline / Frontend Lint (push) Failing after 430h23m41s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
d4b3fa2ae5 |
test(e2e): 修正步骤4预览就绪判定——等待占位「准备预览素材」消失
CI/CD Pipeline / Check push changed paths (push) Successful in 3m45s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m50s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m51s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m45s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 5m53s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 6m1s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m56s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m0s
AI Code Review / AI Code Review (pull_request) Failing after 7m53s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m58s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m13s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m34s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 50s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 52s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m53s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m4s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 10m2s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 10m49s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m37s
CI/CD Pipeline / Integration Tests (push) Successful in 3m56s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m37s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m57s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m14s
CI/CD Pipeline / Unit Tests (push) Successful in 16m57s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 13m36s
CI/CD Pipeline / CI Gate (pull_request) Successful in 25s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 430h17m27s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 430h17m28s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 430h17m28s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 430h17m30s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 430h17m30s
CI/CD Pipeline / Production Browser E2E (push) Failing after 430h17m56s
CI/CD Pipeline / Deploy Production (push) Failing after 430h17m57s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 430h17m58s
CI/CD Pipeline / CI Gate (push) Failing after 430h17m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 430h17m58s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 430h27m0s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 430h28m0s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 430h28m59s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 430h28m2s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 430h29m0s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 430h28m4s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 430h29m2s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 430h29m4s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 430h30m15s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 430h30m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 430h31m3s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 430h30m13s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 430h31m5s
CI/CD Pipeline / Build Staging API Image (push) Failing after 430h31m1s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 430h31m7s
CI/CD Pipeline / PR Build Web Image (push) Failing after 430h31m7s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 430h31m5s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 430h31m15s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 430h34m58s
CI/CD Pipeline / PR Build API Image (push) Failing after 430h31m9s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 430h35m1s
CI/CD Pipeline / Frontend Lint (push) Failing after 430h34m58s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 430h51m33s
CI/CD Pipeline / Canary Release to Production (push) Failing after 430h52m0s
CI/CD Pipeline / Build Production Web Image (push) Failing after 430h52m1s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 431h2m9s
xx-inline-video-player 是步骤5成片播放器 class,标题页实时预览为 FrontendPreviewPlayer(内联样式无 class),未就绪时显示「准备预览素材...」 占位,素材解析完成后占位消失。改等占位 detached(元素不存在时立即通过) |
||
|
|
353a9a27a9 |
test(e2e): 生成向导用例同步6步流程(修复 Staging E2E 失败) (#1540)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 4m9s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m23s
CI/CD Pipeline / Check push changed paths (push) Successful in 4m25s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m44s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 6m5s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 6m21s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m22s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m13s
AI Code Review / AI Code Review (pull_request) Successful in 4m27s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Successful in 1m30s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m34s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m29s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m21s
CI/CD Pipeline / Retag skipped Staging API Image (push) Successful in 2m55s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 10m23s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 10m56s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m1s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 11m41s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m52s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m45s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m9s
CI/CD Pipeline / Integration Tests (push) Successful in 4m5s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 4m55s
CI/CD Pipeline / Unit Tests (push) Successful in 17m17s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 13m30s
CI/CD Pipeline / CI Gate (pull_request) Successful in 23s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 431h6m39s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 431h6m40s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 431h6m40s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 431h6m41s
CI/CD Pipeline / Production Browser E2E (push) Failing after 431h7m16s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 431h7m19s
CI/CD Pipeline / Canary Release to Production (push) Failing after 431h7m17s
CI/CD Pipeline / Build Production Web Image (push) Failing after 431h7m19s
CI/CD Pipeline / CI Gate (push) Failing after 431h7m20s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 431h16m59s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 431h17m37s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 431h17m1s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 431h17m38s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 431h18m17s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 431h18m23s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 431h18m29s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 431h18m25s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 431h18m31s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 431h19m52s
CI/CD Pipeline / Build Staging API Image (push) Failing after 431h20m3s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 431h19m54s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 431h20m11s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 431h20m15s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 431h20m15s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 431h20m58s
CI/CD Pipeline / PR Build API Image (push) Failing after 431h21m2s
CI/CD Pipeline / Frontend Lint (push) Failing after 431h24m36s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 431h24m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 431h24m40s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 431h40m43s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 431h40m44s
CI/CD Pipeline / Deploy Production (push) Failing after 431h41m20s
CI/CD Pipeline / Build Production API Image (push) Failing after 431h41m22s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 431h52m30s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 431h54m16s
CI/CD Pipeline / PR Build Web Image (push) Failing after 431h55m3s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
ef09338098 |
fix(ci): push 路径检测改用 compare 响应内每提交 files 聚合 (#1539)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m16s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 3m26s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m46s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m48s
CI/CD Pipeline / Check push changed paths (push) Successful in 5m18s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m10s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m39s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 40s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m30s
CI/CD Pipeline / Build Staging API Image (push) Successful in 41s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 39s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m6s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m25s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m36s
AI Code Review / AI Code Review (pull_request) Successful in 6m32s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m9s
CI/CD Pipeline / Integration Tests (push) Successful in 3m23s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m24s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m11s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m7s
CI/CD Pipeline / Unit Tests (push) Successful in 16m45s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m58s
CI/CD Pipeline / CI Gate (pull_request) Successful in 25s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 7m40s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 431h47m5s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 431h47m8s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 431h47m5s
CI/CD Pipeline / Production Browser E2E (push) Failing after 431h47m42s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 431h47m6s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 431h47m7s
CI/CD Pipeline / Deploy Production (push) Failing after 431h47m43s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 431h47m43s
CI/CD Pipeline / Build Production API Image (push) Failing after 431h47m45s
CI/CD Pipeline / Build Production Web Image (push) Failing after 431h47m44s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 431h55m25s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 431h56m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 431h55m25s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 431h56m7s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 431h56m5s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 431h56m46s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 431h56m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 431h56m47s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 431h56m49s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 431h56m51s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 431h56m53s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 431h59m49s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 431h56m55s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 431h59m51s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 432h0m40s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 432h1m5s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 432h4m28s
CI/CD Pipeline / PR Build API Image (push) Failing after 432h4m30s
CI/CD Pipeline / Frontend Lint (push) Failing after 432h4m30s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 432h4m33s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 432h21m10s
CI/CD Pipeline / Canary Release to Production (push) Failing after 432h21m46s
CI/CD Pipeline / CI Gate (push) Failing after 432h21m48s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 432h30m51s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 432h31m40s
CI/CD Pipeline / PR Build Web Image (push) Failing after 432h38m33s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
ece9ac48a8 |
fix(voices): 配音库「配音素材」tab 补删除按钮 (#1538)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m24s
CI/CD Pipeline / Check push changed paths (push) Successful in 3m26s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m31s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m41s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m37s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m22s
AI Code Review / AI Code Review (pull_request) Successful in 4m22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 39s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m56s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m58s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m32s
CI/CD Pipeline / Validate - Code Quality (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging API Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
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 / Validate - Code Quality (pull_request) Successful in 10m6s
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API 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 / Build Staging Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging Worker 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
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 432h5m5s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 432h9m8s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 432h9m21s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 432h9m10s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 432h11m10s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 432h11m12s
CI/CD Pipeline / PR Build Web Image (push) Failing after 432h11m14s
CI/CD Pipeline / Frontend Lint (push) Failing after 432h14m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 432h14m41s
CI/CD Pipeline / PR Build API Image (push) Failing after 432h45m19s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
5672757e23 |
perf(ci): 流水线提速 - 路径过滤/持久builder缓存/依赖缓存卷/部署job迁移ci-l2 (#1536)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m49s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m11s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m37s
CI/CD Pipeline / Check push changed paths (push) Successful in 4m11s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m58s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m54s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m8s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m46s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m36s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m40s
AI Code Review / AI Code Review (pull_request) Failing after 7m3s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m41s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m28s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m40s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m0s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m7s
CI/CD Pipeline / Integration Tests (push) Successful in 4m19s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m32s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m32s
CI/CD Pipeline / Unit Tests (push) Successful in 15m46s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m52s
CI/CD Pipeline / CI Gate (pull_request) Successful in 32s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 432h20m34s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 432h20m36s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 432h20m36s
CI/CD Pipeline / Production Browser E2E (push) Failing after 432h20m45s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 432h24m11s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 432h24m13s
CI/CD Pipeline / Canary Release to Production (push) Failing after 432h24m40s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 432h24m15s
CI/CD Pipeline / Deploy Production (push) Failing after 432h24m42s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 432h30m18s
CI/CD Pipeline / Build Production API Image (push) Failing after 432h30m19s
CI/CD Pipeline / CI Gate (push) Failing after 432h30m26s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 432h35m59s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 432h36m1s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 432h35m59s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 432h36m1s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 432h35m59s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 432h36m2s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 432h37m3s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 432h37m5s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 432h37m7s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 432h37m8s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 432h37m9s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 432h37m10s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 432h39m32s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 432h39m55s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 432h39m57s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 432h42m23s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 432h42m25s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 432h44m51s
CI/CD Pipeline / PR Build Web Image (push) Failing after 432h45m50s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 432h45m48s
CI/CD Pipeline / PR Build API Image (push) Failing after 432h45m52s
CI/CD Pipeline / Frontend Lint (push) Failing after 432h46m48s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 432h46m50s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 432h49m36s
CI/CD Pipeline / Build Production Web Image (push) Failing after 433h4m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 433h10m3s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 433h11m6s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 433h13m55s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
f4754045c1 |
fix: worker 音频 mime 推断补充 .m4a/.mp3/.wav 等 10 种音频后缀 (#1537)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m56s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 4m34s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m32s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m44s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m0s
CI/CD Pipeline / Build Staging API Image (push) Successful in 5m35s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m49s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m46s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m12s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m13s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m28s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m39s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 10m41s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m11s
AI Code Review / AI Code Review (pull_request) Failing after 6m51s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 8m6s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m37s
CI/CD Pipeline / Unit Tests (push) Successful in 16m29s
CI/CD Pipeline / Integration Tests (push) Successful in 5m28s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m59s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m30s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m18s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 15m20s
CI/CD Pipeline / CI Gate (pull_request) Successful in 24s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 7m54s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 434h27m0s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 434h27m1s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 434h27m2s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 434h27m3s
CI/CD Pipeline / Canary Release to Production (push) Failing after 434h28m37s
CI/CD Pipeline / Production Browser E2E (push) Failing after 434h30m17s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 434h30m21s
CI/CD Pipeline / Build Production Web Image (push) Failing after 434h30m23s
CI/CD Pipeline / CI Gate (push) Failing after 434h31m36s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 434h33m48s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 434h33m46s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 434h33m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 434h39m52s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 434h42m17s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 434h43m17s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 434h42m19s
CI/CD Pipeline / PR Build API Image (push) Failing after 434h43m21s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 434h43m23s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 434h43m27s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 434h43m41s
CI/CD Pipeline / Frontend Lint (push) Failing after 434h44m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 434h48m28s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 435h1m3s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 435h1m5s
CI/CD Pipeline / Deploy Production (push) Failing after 435h4m21s
CI/CD Pipeline / Build Production API Image (push) Failing after 435h4m27s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 435h14m11s
CI/CD Pipeline / PR Build Web Image (push) Failing after 435h17m22s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 435h17m28s
|
||
|
|
874893900d |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m38s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m4s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m50s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m49s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m9s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m13s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m18s
AI Code Review / AI Code Review (pull_request) Successful in 4m43s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m29s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m2s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 7m28s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m33s
CI/CD Pipeline / CI Gate (pull_request) Successful in 29s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 3m50s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 4m33s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 434h52m38s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 434h52m39s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 434h52m39s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 434h52m39s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 434h52m40s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 434h57m2s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 434h57m4s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 434h59m59s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 435h0m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 435h0m5s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 435h0m8s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 435h0m10s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 435h26m43s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 435h31m7s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 435h34m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 435h34m10s
|
||
|
|
81bc72f86a |
ci: trigger re-run
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m35s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m47s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m46s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m10s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m47s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m50s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m32s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 435h2m46s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 435h2m47s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 435h5m18s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 435h5m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 435h5m22s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 435h5m24s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 435h5m24s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 435h36m48s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 435h39m22s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 435h39m26s
|
||
|
|
250702de59 |
fix: worker 音频 mime 推断补充 .m4a/.mp3/.wav/.flac/.ogg/.aac/.wma/.amr/.opus/.weba
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m40s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m43s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m17s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 14m11s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 14m12s
PR Automation / Auto Approve on CI Green (pull_request) Failing after 14m13s
AI Code Review / AI Code Review (pull_request) Failing after 14m13s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 14m15s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 14m15s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 14m15s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m17s
CI/CD Pipeline / CI Gate (pull_request) Failing after 24s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 435h10m10s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 435h10m14s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 435h10m14s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 435h10m12s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 435h21m55s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 435h21m55s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 435h24m22s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 435h24m24s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 435h24m28s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 435h24m24s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 435h24m28s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 435h24m28s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 435h44m14s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 435h44m16s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 435h55m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 435h58m28s
infer_mime_type_from_storage_key 此前只识别视频后缀,其他一律返回 image/jpeg,导致所有音频文件在 ingest 后被标记为 file_type=image, 配音上传和克隆音色上传均失败。 补充音频后缀分支,返回对应 audio/... mime type。 新增 10 个音频单测,共 13 测试全过。 |
||
|
|
7d88ddc9d5 |
fix(generate): 标题位置强制默认顶部,不从模板/草稿同步
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m39s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m48s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m13s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 6m21s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 6m24s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 6m34s
CI/CD Pipeline / Build Staging API Image (push) Successful in 6m48s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 10m22s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m45s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 6m40s
AI Code Review / AI Code Review (pull_request) Failing after 11m49s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 12m32s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m8s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m32s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m13s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m0s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m58s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m40s
CI/CD Pipeline / Unit Tests (push) Failing after 23m28s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 23m35s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m57s
CI/CD Pipeline / Integration Tests (push) Failing after 16m33s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 17m54s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 22m39s
CI/CD Pipeline / CI Gate (pull_request) Failing after 26s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 435h25m12s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 435h25m12s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 435h25m14s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 435h25m14s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 435h25m14s
CI/CD Pipeline / CI Gate (push) Failing after 435h30m15s
CI/CD Pipeline / Deploy Production (push) Failing after 435h35m10s
CI/CD Pipeline / Production Browser E2E (push) Failing after 435h35m8s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 435h35m12s
CI/CD Pipeline / Build Production API Image (push) Failing after 435h35m14s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 435h46m15s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 435h46m17s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 435h46m33s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 435h47m46s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 435h47m46s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 435h52m4s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 435h54m37s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 435h55m0s
CI/CD Pipeline / PR Build API Image (push) Failing after 435h55m4s
CI/CD Pipeline / Frontend Lint (push) Failing after 435h55m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 435h58m45s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 435h58m49s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 435h58m52s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 435h59m14s
CI/CD Pipeline / Canary Release to Production (push) Failing after 436h9m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 436h9m16s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 436h20m21s
CI/CD Pipeline / PR Build Web Image (push) Failing after 436h29m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 436h32m49s
三处自动同步 position 的逻辑去掉覆盖: - useTitleCoverSync: 模板切换不再用 tpl.title_config.position 覆盖 - usePlanConfigLoader planConfigStr 分支: 不从草稿配置同步 position - usePlanConfigLoader getEditPlan 分支: 不从远程草稿同步 position 保留 title/font/size/color/aiAutoSelect 等其他字段的同步逻辑不变。 用户手动在 TitleStylePanel 切换位置仍然正常工作。 |
||
|
|
e6c90a2346 |
fix(generate): 修复步骤1/2/3缺少下一步按钮 (#1536)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m15s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m47s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m49s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m14s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 5m41s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 5m46s
CI/CD Pipeline / Build Staging API Image (push) Successful in 6m58s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 7m59s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m1s
AI Code Review / AI Code Review (pull_request) Failing after 4m0s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m31s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m7s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m13s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m32s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m58s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 10m33s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 3m12s
CI/CD Pipeline / Integration Tests (push) Successful in 3m54s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m20s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m13s
CI/CD Pipeline / Unit Tests (push) Successful in 16m41s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 8m33s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m29s
CI/CD Pipeline / CI Gate (pull_request) Successful in 27s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 436h37m15s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 436h37m16s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 436h37m16s
CI/CD Pipeline / Production Browser E2E (push) Failing after 436h38m46s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 436h37m16s
CI/CD Pipeline / Deploy Production (push) Failing after 436h38m48s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 436h37m17s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 436h38m50s
CI/CD Pipeline / Build Production API Image (push) Failing after 436h38m51s
CI/CD Pipeline / CI Gate (push) Failing after 436h38m51s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 436h47m31s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 436h47m33s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 436h47m37s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 436h48m39s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 436h50m46s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 436h49m33s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 436h51m13s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 436h49m33s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 436h51m19s
CI/CD Pipeline / PR Build Web Image (push) Failing after 436h51m15s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 436h51m23s
CI/CD Pipeline / PR Build API Image (push) Failing after 436h51m17s
CI/CD Pipeline / Frontend Lint (push) Failing after 436h55m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 436h55m38s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 437h11m18s
CI/CD Pipeline / Canary Release to Production (push) Failing after 437h12m50s
CI/CD Pipeline / Build Production Web Image (push) Failing after 437h12m52s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 437h21m37s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 437h25m23s
|
||
|
|
425a7cb623 |
Merge PR #1534: fix 封面选帧输入源改为最终成片 + 接口安全加固
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m14s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m42s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m10s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 5m28s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m55s
CI/CD Pipeline / Build Staging API Image (push) Successful in 6m34s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 7m37s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 8m39s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m11s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m14s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m7s
AI Code Review / AI Code Review (pull_request) Successful in 5m24s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m23s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m27s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m0s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m16s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 13m21s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 13m54s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m26s
CI/CD Pipeline / Integration Tests (push) Successful in 3m56s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 7m57s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m6s
CI/CD Pipeline / Unit Tests (push) Successful in 14m20s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 14m3s
CI/CD Pipeline / CI Gate (pull_request) Successful in 28s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 445h46m7s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 445h46m10s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 445h46m11s
CI/CD Pipeline / Production Browser E2E (push) Failing after 445h47m3s
CI/CD Pipeline / Deploy Production (push) Failing after 445h47m4s
CI/CD Pipeline / CI Gate (push) Failing after 445h47m5s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 445h46m11s
CI/CD Pipeline / Build Production Web Image (push) Failing after 445h47m5s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 445h46m11s
CI/CD Pipeline / Build Production API Image (push) Failing after 445h47m5s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 445h57m42s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 445h57m44s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 445h59m2s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 446h0m3s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 445h57m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 446h0m50s
CI/CD Pipeline / PR Build Web Image (push) Failing after 446h0m52s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 446h0m5s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 446h1m49s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 446h1m51s
CI/CD Pipeline / PR Build API Image (push) Failing after 446h0m54s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 446h1m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 446h1m10s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 446h6m39s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 446h20m11s
CI/CD Pipeline / Canary Release to Production (push) Failing after 446h21m6s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 446h21m7s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 446h31m52s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 446h35m55s
封面选帧接口输入源从预览片段改为最终成片; - generated_video_id/video_url 定位最终成片视频,MediaKit 选帧逻辑不变 - 权限双重校验(GeneratedVideo.user_id + 关联任务归属),归属无法确认时 403 - video_url 增加 OSS 域名白名单 + ipaddress 标准库判定,防 SSRF - 预览片段/源素材回退链保留,兼容旧流程 Co-authored-by: AI Code Review bot |
||
|
|
f9d243a5af |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m51s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m22s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m52s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 5m21s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 5m43s
AI Code Review / AI Code Review (pull_request) Successful in 6m18s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m16s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m4s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 5m6s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 10m24s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 6m20s
CI/CD Pipeline / CI Gate (pull_request) Successful in 32s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 3m41s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 5m15s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 446h16m3s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 446h16m6s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 446h16m4s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 446h16m5s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 446h16m5s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 446h20m44s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 446h21m21s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 446h21m23s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 446h26m18s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 446h26m19s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 446h26m29s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 446h26m21s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 446h26m30s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 446h26m30s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 446h50m7s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 447h0m25s
|
||
|
|
cf7e295f35 |
fix: SSRF 内网判定改用 ipaddress 标准库,覆盖全部 IPv4/IPv6 私有段
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m20s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m30s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m19s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 2m48s
AI Code Review / AI Code Review (pull_request) Failing after 3m31s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m1s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (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
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 446h26m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 446h28m10s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 446h29m5s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 446h29m7s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 446h31m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 446h31m46s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 446h31m48s
AI Code Review 第三轮指出:IPv6 链路本地地址使用字符串前缀匹配 (fe80/fe90/...)不严谨且易漏。 修复:新增 _is_private_or_reserved_host(),统一用标准库 ipaddress.ip_address().is_private/is_loopback/is_link_local/ is_reserved 判定,一次性准确覆盖: - IPv4: 10/8、172.16/12、192.168/16、127/8、169.254/16、0.0.0.0 - IPv6: ::1、fc00::/7(ULA)、fe80::/10(链路本地)、保留段 删除手工字符串切片逻辑,可读性和正确性都更好。 36 个测试全部通过。 |
||
|
|
1eb9d8667a |
feat(generate): 确认生成按钮移至标题步骤(步骤4直接触发最终渲染) (#1535)
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m54s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m31s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 6m1s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 8m0s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m36s
AI Code Review / AI Code Review (pull_request) Successful in 10m25s
CI/CD Pipeline / Check if frontend-only change (pull_request) Failing after 12m37s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m43s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m29s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m31s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m59s
CI/CD Pipeline / CI Gate (pull_request) Successful in 1m10s
CI/CD Pipeline / Build Staging API Image (push) Successful in 4m47s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m21s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m24s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m5s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 7m38s
CI/CD Pipeline / Validate - Code Quality (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 446h11m55s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 446h11m59s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 446h12m1s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 446h12m5s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 446h12m7s
CI/CD Pipeline / PR Build API Image (push) Failing after 446h12m11s
CI/CD Pipeline / Frontend Lint (push) Failing after 446h15m25s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 446h15m28s
CI/CD Pipeline / CI Gate (push) Failing after 0s
CI/CD Pipeline / Canary Release to Production (push) Failing after 0s
CI/CD Pipeline / Deploy Production (push) Failing after 0s
CI/CD Pipeline / Build Production Web Image (push) Failing after 0s
CI/CD Pipeline / Build Production API Image (push) Failing after 0s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 0s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 446h21m31s
CI/CD Pipeline / PR Build API Image (pull_request) Failing after 446h21m35s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 0s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 446h22m42s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 0s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 446h7m47s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 446h26m31s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 446h26m32s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 446h26m32s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 446h28m12s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 446h36m19s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 446h36m20s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 446h36m21s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 446h36m21s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 446h45m59s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 446h46m5s
CI/CD Pipeline / PR Build Web Image (push) Failing after 446h46m11s
CI/CD Pipeline / Production Browser E2E (push) Failing after 0s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 0s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 446h55m35s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
bde37af2bb |
fix: SSRF 白名单加固 — 修复 endpoint 解析绕过 + 补充 IPv6 内网拦截
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m7s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m45s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m52s
AI Code Review / AI Code Review (pull_request) Failing after 5m18s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 5m24s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 5m27s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 8m9s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (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
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 446h38m12s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 446h38m15s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 446h38m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 446h38m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 446h40m59s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 446h38m17s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 446h46m37s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 446h46m37s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 446h46m38s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 447h12m16s
AI Code Review 第二轮指出的两个阻塞问题:
1. endpoint 主机名解析绕过:原逻辑 ep.split(':')[0] 在 endpoint
带 scheme(http://host:9000)时取到 'http',虽白名单顺序使
public_url 先生效,但 endpoint 分支可能错误匹配 '.http' 后缀。
修复:新增 _endpoint_host() 统一用 urlparse 提取主机名,
兼容有无 scheme、带端口等各种配置形式。
2. 缺失 IPv6 内网地址校验:[::1]、fe80::/10(链路本地)、
fc00::/7(唯一本地)等 IPv6 本地地址未拦截。
修复:补充 IPv6 回环/链路本地/ULA 地址显式拒绝。
附带:
- 移除函数内重复的 urlparse 导入,统一使用顶部导入
- 新增 2 个白名单单元测试(IPv4/IPv6/元数据拦截 + scheme 解析)
- 共 36 个测试全部通过
|
||
|
|
d3fc15ddd9 |
feat(generate): 确认生成按钮移至标题步骤 (#1535)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m44s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m26s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m34s
CI/CD Pipeline / Build Staging API Image (push) Successful in 2m41s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m49s
CI/CD Pipeline / Validate - Code Quality (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
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 / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (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 / 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
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 446h38m57s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 446h40m47s
CI/CD Pipeline / PR Build API Image (push) Failing after 446h40m51s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 446h40m53s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 446h40m57s
CI/CD Pipeline / Frontend Lint (push) Failing after 446h41m13s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 446h46m35s
CI/CD Pipeline / PR Build Web Image (push) Failing after 447h14m50s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 447h14m56s
- 步骤4(选择标题)底部按钮改为「确认生成视频」,点击后执行标题/预览 校验,直接调用 createGenerationTask 创建最终渲染任务,成功后跳转步骤5 - 步骤5不再有「开始生成」按钮,仅展示渲染进度;渲染中禁用下一步, 完成后停留本页,手动点下一步进入封面(不自动跳转) - 步骤6封面页底部仅保留上一步(修正确认按钮误挂最后一步的遗留问题) - 生成失败:创建失败留在步骤4可重试;轮询失败在步骤5展示错误卡片 - generate() 返回 boolean,任务创建成功才跳转 - 修复「查看结果」滚动选择器失效(xx-preview-section → xx-inline-video-player) - 步骤5增加未开始生成空状态提示 |
||
|
|
e5e18ef269 |
style: auto-format with black + isort + prettier [skip ci-format-check]
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m41s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m0s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 5m5s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5m54s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 7m1s
AI Code Review / AI Code Review (pull_request) Failing after 8m22s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 8m41s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m34s
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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 / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 446h49m5s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 446h50m45s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 446h57m37s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 446h57m38s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 446h57m39s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 446h57m42s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 446h57m44s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 446h57m45s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 446h57m46s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 447h24m44s
|
||
|
|
3b828ab184 |
fix: 封面选帧接口安全加固 — 权限校验防绕过 + video_url SSRF 白名单
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m31s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m35s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m55s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m4s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m56s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m31s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m3s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 447h1m13s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 447h3m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 447h3m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 447h3m47s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 447h3m47s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 447h1m14s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 447h1m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 447h3m41s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 447h37m42s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 447h37m48s
AI Code Review 指出的两个阻塞问题:
1. 权限校验绕过(步骤0a):原逻辑仅在关联任务存在且
created_by_user_id 非空时才校验归属;若 GeneratedVideo 的
generation_task_id 为空或关联任务被删除,校验被静默跳过。
修复:
- 优先校验 GeneratedVideo.user_id 直接归属
- 关联任务存在时校验 task.created_by_user_id
- video 无 owner 且关联任务也查不到(归属无法确认)→ 403,
不再静默放行
2. video_url SSRF(步骤0b):原逻辑直接使用请求体传入的 URL,
攻击者可传入内网/云元数据地址诱导服务端请求。
修复:新增 _is_trusted_media_url() 白名单校验:
- 仅允许 http/https 且主机为自家 OSS bucket/endpoint 域名
- 显式拒绝 localhost/127.*/10.*/192.168.*/169.254.*/172.16-31.*
- 校验失败静默忽略该 URL,回退后续查找链
附带改进(review 建议项):
- 函数内联 import 全部移至模块顶部(storage/re)
- 新增 2 个安全测试:SSRF 内网地址拦截、归属无法确认 403
- 现有 32 个测试适配新的 mock 命名空间,共 34 个测试全过
|
||
|
|
2957ad724c |
feat: 调换确认生成与选择封面顺序,封面从最终成片选帧 (#1533)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m53s
CI/CD Pipeline / Build Staging API Image (push) Successful in 3m26s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m31s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m35s
AI Code Review / AI Code Review (pull_request) Successful in 3m28s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m47s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m7s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 9m55s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m6s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 53s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 11m32s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 8m35s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m23s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 10m57s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m52s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m57s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m58s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 21m56s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 22m48s
CI/CD Pipeline / Integration Tests (push) Successful in 5m20s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m24s
CI/CD Pipeline / Unit Tests (push) Successful in 24m3s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 21m54s
CI/CD Pipeline / CI Gate (pull_request) Successful in 23s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 447h13m20s
CI/CD Pipeline / Production Browser E2E (push) Failing after 447h14m1s
CI/CD Pipeline / Deploy Production (push) Failing after 447h14m3s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 447h14m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 447h14m5s
CI/CD Pipeline / CI Gate (push) Failing after 447h14m6s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 447h13m21s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 447h32m24s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 447h13m21s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 447h32m26s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 447h13m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 447h32m59s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 447h13m21s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 447h33m55s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 447h13m22s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 447h35m6s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 447h35m20s
CI/CD Pipeline / Frontend Lint (push) Failing after 447h35m47s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 447h38m14s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 447h39m16s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 447h44m14s
CI/CD Pipeline / PR Build Web Image (push) Failing after 447h35m22s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 447h39m17s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 447h39m19s
CI/CD Pipeline / Canary Release to Production (push) Failing after 447h48m4s
CI/CD Pipeline / Build Production Web Image (push) Failing after 447h48m6s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 448h6m29s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 448h9m5s
CI/CD Pipeline / PR Build API Image (push) Failing after 448h9m25s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
b6f211ebe6 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m31s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m18s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m57s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m16s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m53s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 35s
AI Code Review / AI Code Review (pull_request) Failing after 7m15s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 11m22s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 12m31s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 28m3s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 25m1s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m50s
CI/CD Pipeline / CI Gate (pull_request) Successful in 31s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 447h22m30s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 447h22m34s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 447h22m34s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 447h22m32s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 447h22m34s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 447h44m53s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 447h44m57s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 447h44m59s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 447h47m29s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 447h47m31s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 447h48m11s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 447h50m37s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 447h50m39s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 447h56m33s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 448h18m56s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 448h24m36s
|
||
|
|
3e71a00b12 |
fix: 封面选帧输入源改为最终成片,预览片段作为兼容回退
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m37s
AI Code Review / AI Code Review (pull_request) Failing after 3m22s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m40s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m30s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m38s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 53s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m19s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 11m47s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 13m51s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 448h0m47s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 448h0m53s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 448h1m7s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 448h0m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 448h1m58s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 448h5m23s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 448h5m25s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 448h5m27s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 448h34m52s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 448h35m10s
- GenerateCoverRequest 新增可选字段 generated_video_id / video_url, 与前端 PR #1533 契约对齐:前端在「选择封面」步骤传入确认生成产出的 最终视频 ID 或 URL,后端据此定位最终成片文件并抽帧 - 视频源查找优先级调整: 0a. 请求体 generated_video_id → GeneratedVideo.file_url 0b. 请求体 video_url → 直接使用 1. plan.config.rendered_storage_key 2. plan.config.generation_task_id 3. source_edit_plan 关联的 is_preview=False 已完成任务(最终成片优先) 4. source_edit_plan 关联的 is_preview=True 预览任务(回退) 5. user+template 最近预览任务(兜底) - cover_url 查找同步调整:优先最终成片任务的 cover_url,再回退预览 - MediaKit 的 strategy/max_frames/轮询/重试/降级逻辑全部不变 - 权限校验:通过 generated_video_id 关联的 generation_task 校验归属 - 新增 5 个单测覆盖:schema 字段、video_id 抽帧、video_url 抽帧、 最终成片优先于预览、权限校验 403 |
||
|
|
d512cd2ac1 |
Merge PR #1533: 调换确认生成与选择封面顺序,封面从最终成片选帧
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m30s
CI/CD Pipeline / Build Staging API Image (push) Successful in 4m51s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m19s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m32s
AI Code Review / AI Code Review (pull_request) Failing after 3m6s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m19s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 12m25s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m44s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 15m1s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m9s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 9m55s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 51s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m11s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 12m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m16s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m55s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m48s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m52s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 37m18s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 33m46s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / 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 / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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 / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 448h9m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 448h9m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 448h9m24s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 448h11m5s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 448h11m7s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 448h13m7s
CI/CD Pipeline / Frontend Lint (push) Failing after 448h15m19s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 448h16m20s
CI/CD Pipeline / PR Build Web Image (push) Failing after 448h13m9s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 448h19m4s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 448h19m8s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 448h26m9s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 448h43m23s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 448h44m18s
CI/CD Pipeline / PR Build API Image (push) Failing after 448h47m12s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 448h53m7s
|
||
|
|
1c9c9c79c2 |
Merge PR #1531: 合并步骤4(选择标题)和步骤5(生成预览)为一个步骤
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m10s
CI/CD Pipeline / Build Staging API Image (push) Successful in 4m57s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m35s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m38s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m17s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 13m33s
AI Code Review / AI Code Review (pull_request) Successful in 7m25s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m15s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 15m55s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 10m56s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m0s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m12s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m1s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 12m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m27s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m33s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m58s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m50s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 32m30s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 37m19s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / 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 / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / 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 / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 448h48m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 448h49m23s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 448h48m46s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 448h50m3s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 448h50m20s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 448h52m40s
CI/CD Pipeline / PR Build API Image (push) Failing after 448h52m44s
CI/CD Pipeline / Frontend Lint (push) Failing after 448h55m49s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 448h56m48s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 448h59m41s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 448h59m45s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 449h6m19s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 449h22m49s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 449h24m19s
CI/CD Pipeline / PR Build Web Image (push) Failing after 449h26m43s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 449h33m44s
|
||
|
|
7ed6962bab |
Merge PR #1530: fix 素材缩略图全黑
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m25s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m29s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 4m49s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 6m28s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 6m33s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 5m29s
CI/CD Pipeline / Build Staging API Image (push) Successful in 6m55s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m19s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 42s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 9m52s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 41s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m21s
AI Code Review / AI Code Review (pull_request) Failing after 6m9s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m58s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 1m49s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m9s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m10s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 19m18s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 19m49s
CI/CD Pipeline / Unit Tests (push) Successful in 20m30s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 22m59s
CI/CD Pipeline / Integration Tests (push) Successful in 32m50s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 33m53s
CI/CD Pipeline / CI Gate (pull_request) Successful in 25s
CI/CD Pipeline / CI Gate (push) Failing after 451h18m3s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 451h40m38s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 451h40m39s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 451h40m41s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 451h40m41s
CI/CD Pipeline / Production Browser E2E (push) Failing after 451h49m33s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 451h40m42s
CI/CD Pipeline / Canary Release to Production (push) Failing after 451h49m35s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 451h49m37s
CI/CD Pipeline / Build Production Web Image (push) Failing after 451h49m37s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 452h0m29s
CI/CD Pipeline / Build Production API Image (push) Failing after 451h49m38s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 452h0m31s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 452h0m49s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 452h0m33s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 452h3m41s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 452h5m22s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 452h3m43s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 452h5m40s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 452h5m44s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 452h8m54s
CI/CD Pipeline / PR Build API Image (push) Failing after 452h8m58s
CI/CD Pipeline / Frontend Lint (push) Failing after 452h10m9s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 452h10m11s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 452h14m41s
CI/CD Pipeline / Deploy Production (push) Failing after 452h23m37s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 452h34m36s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 452h39m43s
CI/CD Pipeline / PR Build Web Image (push) Failing after 452h42m57s
|