2e34088dcc9f526cd79c58068bddbb7d1625fb03
2524 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
2e34088dcc |
fix: CoverResult 添加 image_url 字段匹配后端响应
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 44s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 59s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 59s
AI Code Review / AI Code Review (pull_request) Successful in 1m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m40s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m40s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 57s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 1m50s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m15s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m30s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m29s
CI/CD Pipeline / CI Gate (pull_request) Successful in 38s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m0s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 1m1s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 890h51m39s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 890h51m40s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 890h51m41s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 890h51m41s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 890h51m42s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 890h54m25s
CI/CD Pipeline / PR Build API Image (pull_request) Failing after 890h54m26s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 890h55m8s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 890h55m8s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 890h55m12s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 890h55m9s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 890h55m12s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 890h55m10s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 891h25m6s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 891h25m8s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 891h27m54s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 891h28m38s
|
||
|
|
014eb37768 |
fix: 封面生成字段名 thumbnail_url → image_url 匹配后端响应 (#1331)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 44s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m44s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m47s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 4m45s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m40s
CI/CD Pipeline / Integration Tests (push) Successful in 2m38s
CI/CD Pipeline / Unit Tests (push) Successful in 11m24s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m23s
CI/CD Pipeline / Canary Release to Production (push) Failing after 891h18m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 891h18m16s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 891h18m15s
CI/CD Pipeline / Production Browser E2E (push) Failing after 891h19m14s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 891h18m15s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 891h19m15s
CI/CD Pipeline / Deploy Production (push) Failing after 891h19m15s
CI/CD Pipeline / Build Production Web Image (push) Failing after 891h19m15s
CI/CD Pipeline / Build Production API Image (push) Failing after 891h19m15s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 891h30m39s
CI/CD Pipeline / PR Build API Image (push) Failing after 891h30m40s
CI/CD Pipeline / Frontend Lint (push) Failing after 891h30m41s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 891h30m42s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 891h51m42s
CI/CD Pipeline / CI Gate (push) Failing after 891h52m42s
CI/CD Pipeline / PR Build Web Image (push) Failing after 892h4m7s
|
||
|
|
b85075473c |
Merge pull request 'fix: FFmpeg mjpeg 缩略图/封面生成添加 format=yuvj420p' (#1330) from fix/thumbnail-yuv-format into develop
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m4s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m13s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m25s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m58s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m40s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m2s
CI/CD Pipeline / Integration Tests (push) Successful in 1m40s
CI/CD Pipeline / Unit Tests (push) Successful in 9m2s
CI/CD Pipeline / Build Staging API 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 / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 891h33m15s
CI/CD Pipeline / Deploy Production (push) Failing after 891h33m17s
CI/CD Pipeline / CI Gate (push) Failing after 891h33m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 891h33m24s
CI/CD Pipeline / Build Production API Image (push) Failing after 891h33m24s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 891h42m24s
CI/CD Pipeline / PR Build Web Image (push) Failing after 891h42m24s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 891h42m29s
CI/CD Pipeline / PR Build API Image (push) Failing after 891h42m26s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 892h6m50s
CI/CD Pipeline / Frontend Lint (push) Failing after 892h15m53s
|
||
|
|
e2b3811277 |
fix: FFmpeg mjpeg 缩略图/封面生成添加 format=yuvj420p
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 31s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 39s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m9s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m31s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m40s
AI Code Review / AI Code Review (pull_request) Successful in 1m57s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m3s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m3s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m23s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m6s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m51s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m42s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 43s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 1m2s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 891h45m30s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 891h45m30s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 891h45m31s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 891h45m30s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 891h48m50s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 891h45m31s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 891h48m51s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 891h49m20s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 891h49m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 891h49m22s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 891h49m24s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 891h49m24s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 892h18m58s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 892h22m17s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 892h22m47s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 892h22m51s
修复 FFmpeg 新版中 mjpeg 编码器拒绝非全范围 YUV 输入的问题: - thumbnail_generator.py: scale filter 添加 format=yuvj420p - processor.py: 添加 pix_fmt=yuvj420p - cover_generator.py: 两处 vf filter 添加 format=yuvj420p - cover_service.py: vf filter + simple fallback 添加 pix_fmt - asset_analyzer.py: 添加 -pix_fmt yuvj420p 修复错误: Non full-range YUV is non-standard, set strict_std_compliance to at most unofficial to use it. |
||
|
|
0c6ec8995f |
fix: 封面模板 API 错误处理加固 (#1329)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 51s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Failing after 1m33s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m56s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m33s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m9s
CI/CD Pipeline / Integration Tests (push) Successful in 1m38s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m53s
CI/CD Pipeline / Unit Tests (push) Successful in 8m46s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m41s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 45s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m17s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m34s
CI/CD Pipeline / Canary Release to Production (push) Failing after 892h28m25s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 892h38m0s
CI/CD Pipeline / Production Browser E2E (push) Failing after 892h37m59s
CI/CD Pipeline / Build Production Web Image (push) Failing after 892h38m0s
CI/CD Pipeline / Deploy Production (push) Failing after 892h38m0s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 892h46m44s
CI/CD Pipeline / PR Build Web Image (push) Failing after 892h46m44s
CI/CD Pipeline / Frontend Lint (push) Failing after 892h46m46s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 892h46m48s
CI/CD Pipeline / CI Gate (push) Failing after 893h11m27s
CI/CD Pipeline / Build Production API Image (push) Failing after 893h11m27s
CI/CD Pipeline / PR Build API Image (push) Failing after 893h20m13s
|
||
|
|
f3b98a5ff4 |
fix: 自动生成封面添加用户提示 (#1317) (#1328)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m4s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m9s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m22s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m22s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m58s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m23s
CI/CD Pipeline / Integration Tests (push) Successful in 1m29s
CI/CD Pipeline / Build Staging API Image (push) Successful in 6m58s
CI/CD Pipeline / Unit Tests (push) Successful in 8m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m5s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m3s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m37s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m43s
CI/CD Pipeline / Canary Release to Production (push) Failing after 892h53m12s
CI/CD Pipeline / Production Browser E2E (push) Failing after 892h57m11s
CI/CD Pipeline / CI Gate (push) Failing after 892h57m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 892h57m13s
CI/CD Pipeline / Build Production Web Image (push) Failing after 892h57m14s
CI/CD Pipeline / Build Production API Image (push) Failing after 892h57m14s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 893h5m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 893h5m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 893h5m55s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 893h5m59s
CI/CD Pipeline / Deploy Production (push) Failing after 893h30m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 893h39m19s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
ef2f9c2a10 |
fix: 6个CSS变量/定位问题 (#1317) (#1327)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 58s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m14s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m14s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m58s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m39s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m21s
CI/CD Pipeline / Integration Tests (push) Successful in 1m24s
CI/CD Pipeline / Unit Tests (push) Successful in 8m27s
CI/CD Pipeline / Build Staging API Image (push) Successful in 9m53s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m19s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 39s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m8s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m24s
CI/CD Pipeline / Canary Release to Production (push) Failing after 901h31m32s
CI/CD Pipeline / Deploy Production (push) Failing after 901h37m27s
CI/CD Pipeline / CI Gate (push) Failing after 901h37m27s
CI/CD Pipeline / Build Production Web Image (push) Failing after 901h37m28s
CI/CD Pipeline / Build Production API Image (push) Failing after 901h37m28s
CI/CD Pipeline / Frontend Lint (push) Failing after 901h45m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 901h45m53s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 901h45m57s
CI/CD Pipeline / PR Build Web Image (push) Failing after 901h45m53s
CI/CD Pipeline / Production Browser E2E (push) Failing after 902h10m52s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 902h10m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 902h19m21s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
d03b44c819 |
fix: 6个CSS变量/定位问题 (#1317) (#1327)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 58s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m8s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m12s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m13s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m15s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging 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 / PR Build Worker Image (push) Failing after 901h50m50s
CI/CD Pipeline / PR Build API Image (push) Failing after 901h50m51s
CI/CD Pipeline / Frontend Lint (push) Failing after 901h50m51s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 901h50m54s
CI/CD Pipeline / PR Build Web Image (push) Failing after 902h24m16s
|
||
|
|
772ea958c2 |
fix: 5 个响应式/z-index 问题 (#1316) (#1326)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 54s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m9s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m15s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m45s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m2s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m54s
CI/CD Pipeline / Integration Tests (push) Successful in 1m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m37s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m7s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m22s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 40s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m12s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 903h0m7s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 903h7m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 903h7m13s
CI/CD Pipeline / PR Build Web Image (push) Failing after 903h15m48s
CI/CD Pipeline / Production Browser E2E (push) Failing after 903h7m11s
CI/CD Pipeline / PR Build API Image (push) Failing after 903h15m48s
CI/CD Pipeline / Deploy Production (push) Failing after 903h7m12s
CI/CD Pipeline / Build Production API Image (push) Failing after 903h7m13s
CI/CD Pipeline / Frontend Lint (push) Failing after 903h15m50s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 903h15m53s
CI/CD Pipeline / CI Gate (push) Failing after 903h40m38s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 903h49m12s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
a408ca6679 |
fix: 5 个响应式/z-index 问题 (#1326)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 41s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 43s
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 API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
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 / PR Build Worker Image (push) Failing after 903h17m31s
CI/CD Pipeline / PR Build API Image (push) Failing after 903h17m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 903h17m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 903h17m33s
CI/CD Pipeline / PR Build Web Image (push) Failing after 903h50m57s
|
||
|
|
cd3d8730af |
fix: Modal 组件默认居中 + 4 个弹窗统一使用 Modal 封装 (#1325)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m3s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m21s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m2s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m45s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m43s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m55s
CI/CD Pipeline / Integration Tests (push) Successful in 1m22s
CI/CD Pipeline / Unit Tests (push) Successful in 9m34s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m19s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 39s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m13s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m28s
CI/CD Pipeline / Production Browser E2E (push) Failing after 905h16m14s
CI/CD Pipeline / Canary Release to Production (push) Failing after 905h9m24s
CI/CD Pipeline / Deploy Production (push) Failing after 905h16m15s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 905h16m16s
CI/CD Pipeline / Build Production Web Image (push) Failing after 905h16m16s
CI/CD Pipeline / PR Build Web Image (push) Failing after 905h25m49s
CI/CD Pipeline / Build Production API Image (push) Failing after 905h16m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 905h25m50s
CI/CD Pipeline / Frontend Lint (push) Failing after 905h25m51s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 905h25m53s
CI/CD Pipeline / CI Gate (push) Failing after 905h49m43s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 905h59m15s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
c3f3f83f6e |
fix: Modal 组件默认居中 + 4 个弹窗统一 Modal 封装 (#1325)
CI/CD Pipeline / Validate - Code Quality (push) Has been cancelled
CI/CD Pipeline / Validate - Type Check (mypy) (push) Has been cancelled
CI/CD Pipeline / Validate - Migration (alembic) (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 API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
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 / PR Build Worker Image (push) Failing after 905h26m39s
CI/CD Pipeline / PR Build API Image (push) Failing after 905h26m39s
CI/CD Pipeline / Frontend Lint (push) Failing after 905h26m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 905h26m41s
CI/CD Pipeline / PR Build Web Image (push) Failing after 906h0m6s
|
||
|
|
153b38a62f |
feat: 封面模板 CRUD API (#1323)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 45s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m5s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m24s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m34s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m51s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m20s
CI/CD Pipeline / Integration Tests (push) Successful in 1m40s
CI/CD Pipeline / Unit Tests (push) Successful in 8m39s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m19s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 36s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 908h44m38s
CI/CD Pipeline / Deploy Production (push) Failing after 908h52m17s
CI/CD Pipeline / CI Gate (push) Failing after 908h52m18s
CI/CD Pipeline / Build Production Web Image (push) Failing after 908h52m18s
CI/CD Pipeline / Build Production API Image (push) Failing after 908h52m18s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 909h0m56s
CI/CD Pipeline / PR Build API Image (push) Failing after 909h0m58s
CI/CD Pipeline / Frontend Lint (push) Failing after 909h0m58s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 909h1m0s
CI/CD Pipeline / Production Browser E2E (push) Failing after 909h25m43s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 909h25m44s
CI/CD Pipeline / PR Build Web Image (push) Failing after 909h34m22s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
0de7ad3afd |
feat: 封面模板对接后端 CRUD API,移除 mock 数据 (#1324)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 57s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m12s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m33s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m31s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m33s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m26s
CI/CD Pipeline / Integration Tests (push) Successful in 1m23s
CI/CD Pipeline / Unit Tests (push) Successful in 8m43s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m22s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 37s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m25s
CI/CD Pipeline / Canary Release to Production (push) Failing after 909h55m8s
CI/CD Pipeline / CI Gate (push) Failing after 910h3m13s
CI/CD Pipeline / Production Browser E2E (push) Failing after 910h3m12s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 910h3m13s
CI/CD Pipeline / Build Production API Image (push) Failing after 910h3m13s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 910h11m56s
CI/CD Pipeline / PR Build Web Image (push) Failing after 910h11m56s
CI/CD Pipeline / Frontend Lint (push) Failing after 910h11m57s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 910h12m0s
CI/CD Pipeline / Deploy Production (push) Failing after 910h36m39s
CI/CD Pipeline / Build Production Web Image (push) Failing after 910h36m39s
CI/CD Pipeline / PR Build API Image (push) Failing after 910h45m23s
|
||
|
|
1986a9f8a1 |
feat: 封面设置区域 UI 改造 - 两按钮方案 + 模板网格 + 编辑器 (#1322)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m4s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m15s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m25s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m30s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m2s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 5m16s
CI/CD Pipeline / Integration Tests (push) Successful in 2m34s
CI/CD Pipeline / Unit Tests (push) Successful in 9m3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15m28s
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 / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 910h17m26s
CI/CD Pipeline / CI Gate (push) Failing after 910h17m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 910h17m34s
CI/CD Pipeline / Build Production API Image (push) Failing after 910h17m34s
CI/CD Pipeline / Deploy Production (push) Failing after 910h17m28s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 910h27m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 910h27m54s
CI/CD Pipeline / Frontend Lint (push) Failing after 910h27m55s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 910h27m56s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 910h50m59s
CI/CD Pipeline / PR Build Web Image (push) Failing after 911h1m19s
|
||
|
|
41d9713d28 |
fix: 视频 filter_complex 排除纯音频 clips 修复 FFmpeg exit=234 (#1321)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 57s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 57s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m12s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m50s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m33s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m48s
CI/CD Pipeline / Integration Tests (push) Successful in 1m34s
CI/CD Pipeline / Unit Tests (push) Successful in 8m29s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m21s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 37s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m55s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m12s
CI/CD Pipeline / Canary Release to Production (push) Failing after 912h0m21s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 912h8m5s
CI/CD Pipeline / Build Production Web Image (push) Failing after 912h8m6s
CI/CD Pipeline / PR Build Web Image (push) Failing after 912h16m35s
CI/CD Pipeline / Frontend Lint (push) Failing after 912h16m36s
CI/CD Pipeline / Production Browser E2E (push) Failing after 912h8m4s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 912h16m36s
CI/CD Pipeline / Deploy Production (push) Failing after 912h8m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 912h8m6s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 912h16m35s
CI/CD Pipeline / CI Gate (push) Failing after 912h41m30s
CI/CD Pipeline / PR Build API Image (push) Failing after 912h50m0s
|
||
|
|
a75fa1cd93 |
fix: Worker 配音下载 fallback 到 voice_ids 修复预览无声 (#1320)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 40s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 59s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m41s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m16s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m24s
CI/CD Pipeline / Integration Tests (push) Successful in 1m21s
CI/CD Pipeline / Unit Tests (push) Successful in 8m50s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m12s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m25s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 38s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m13s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m29s
CI/CD Pipeline / Canary Release to Production (push) Failing after 913h2m53s
CI/CD Pipeline / Production Browser E2E (push) Failing after 913h10m55s
CI/CD Pipeline / CI Gate (push) Failing after 913h10m56s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 913h10m56s
CI/CD Pipeline / Build Production API Image (push) Failing after 913h10m57s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 913h19m45s
CI/CD Pipeline / PR Build API Image (push) Failing after 913h19m47s
CI/CD Pipeline / Frontend Lint (push) Failing after 913h19m48s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 913h19m49s
CI/CD Pipeline / Deploy Production (push) Failing after 913h44m21s
CI/CD Pipeline / Build Production Web Image (push) Failing after 913h44m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 913h53m11s
|
||
|
|
d9c5281f46 |
feat: 预览生成 API 传入 voice_library_id(配音素材 ID) (#1314)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 50s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 59s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m32s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m35s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 3m52s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m33s
CI/CD Pipeline / Integration Tests (push) Successful in 1m45s
CI/CD Pipeline / Unit Tests (push) Successful in 8m39s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m23s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m8s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 38s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m12s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m27s
CI/CD Pipeline / Canary Release to Production (push) Failing after 914h39m13s
CI/CD Pipeline / Deploy Production (push) Failing after 914h47m19s
CI/CD Pipeline / CI Gate (push) Failing after 914h47m19s
CI/CD Pipeline / Build Production Web Image (push) Failing after 914h47m20s
CI/CD Pipeline / Build Production API Image (push) Failing after 914h47m20s
CI/CD Pipeline / PR Build Web Image (push) Failing after 914h55m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 914h56m0s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 914h56m2s
CI/CD Pipeline / Production Browser E2E (push) Failing after 915h20m45s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 915h20m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 915h29m24s
CI/CD Pipeline / Frontend Lint (push) Failing after 915h29m27s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
6b5ec0a2f1 |
Merge pull request 'fix: 预览生成接口透传 voice_library_id 修复预览无声问题' (#1313) from fix/preview-voice-library-id into develop
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m10s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m10s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m15s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m14s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m38s
CI/CD Pipeline / Integration Tests (push) Successful in 1m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m42s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m18s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 40s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m27s
CI/CD Pipeline / Canary Release to Production (push) Failing after 915h37m3s
CI/CD Pipeline / Deploy Production (push) Failing after 915h45m21s
CI/CD Pipeline / CI Gate (push) Failing after 915h45m21s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 915h45m21s
CI/CD Pipeline / Build Production API Image (push) Failing after 915h45m21s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 915h54m3s
CI/CD Pipeline / PR Build API Image (push) Failing after 915h54m5s
CI/CD Pipeline / Frontend Lint (push) Failing after 915h54m5s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 915h54m9s
CI/CD Pipeline / Production Browser E2E (push) Failing after 916h18m45s
CI/CD Pipeline / Build Production Web Image (push) Failing after 916h18m46s
CI/CD Pipeline / PR Build Web Image (push) Failing after 916h27m28s
|
||
|
|
de30703d41 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 43s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 56s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 55s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m33s
AI Code Review / AI Code Review (pull_request) Successful in 1m34s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m43s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m23s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m53s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m32s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m24s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m47s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m54s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m2s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m28s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 7m37s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 48s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 49s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 915h54m43s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 915h54m44s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 915h54m45s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 915h54m45s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 916h3m3s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 916h3m7s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 916h3m7s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 916h3m3s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 916h3m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 916h3m5s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 916h28m9s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 916h28m10s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 916h36m32s
|
||
|
|
68e41f6173 |
fix: 预览生成接口透传 voice_library_id 修复预览无声问题
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 40s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 43s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 55s
AI Code Review / AI Code Review (pull_request) Successful in 1m12s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m23s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m52s
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
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 916h4m36s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 916h4m38s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 916h5m14s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 916h5m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 916h5m16s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 916h5m17s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 916h5m18s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 916h38m2s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 916h38m39s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 916h38m42s
根因:预览生成接口(POST /preview)硬编码 voice_library_id="", 导致用户选择的上传音频从未传递给 Worker,渲染时没有音频可混入。 修复: - CreatePreviewGenerationTaskRequest 增加 voice_library_id 字段 - 预览端点将 request.voice_library_id 透传给 CreateGenerationTaskCommand - 确认生成接口已自动继承源预览任务的 voice_library_id - 新增 4 个单元测试验证 schema 字段 下游链路(Worker 下载音频 → 渲染引擎混音)无需修改, 只需前端在创建预览任务时传入 voice_library_id 即可。 |
||
|
|
2c4fabb585 |
feat: 前端对接确认生成 API (POST /tasks/{task_id}/confirm) (#1310)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m40s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m56s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m20s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 3m22s
CI/CD Pipeline / Integration Tests (push) Successful in 1m46s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 6m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m25s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m26s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 47s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m14s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m31s
CI/CD Pipeline / Canary Release to Production (push) Failing after 917h57m24s
CI/CD Pipeline / Deploy Production (push) Failing after 918h7m33s
CI/CD Pipeline / CI Gate (push) Failing after 918h7m33s
CI/CD Pipeline / Build Production Web Image (push) Failing after 918h7m33s
CI/CD Pipeline / Build Production API Image (push) Failing after 918h7m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 918h15m59s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 918h15m57s
CI/CD Pipeline / Frontend Lint (push) Failing after 918h16m0s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 918h16m1s
CI/CD Pipeline / Production Browser E2E (push) Failing after 918h40m57s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 918h40m58s
CI/CD Pipeline / PR Build Web Image (push) Failing after 918h49m23s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
c79022bc2c |
Merge pull request 'fix: 确认生成 API 适配 develop 分支(同步 main PR #1308)' (#1312) from fix/confirm-generation-api-develop into develop
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m7s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m12s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m40s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m50s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m46s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m56s
CI/CD Pipeline / Integration Tests (push) Successful in 1m30s
CI/CD Pipeline / Unit Tests (push) Successful in 8m10s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m51s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m23s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 36s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m11s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 928h57m34s
CI/CD Pipeline / Deploy Production (push) Failing after 929h5m47s
CI/CD Pipeline / CI Gate (push) Failing after 929h5m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 929h5m48s
CI/CD Pipeline / Build Production API Image (push) Failing after 929h5m48s
CI/CD Pipeline / PR Build API Image (push) Failing after 929h13m59s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 929h13m57s
CI/CD Pipeline / Frontend Lint (push) Failing after 929h13m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 929h14m2s
CI/CD Pipeline / Production Browser E2E (push) Failing after 929h39m11s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 929h39m12s
CI/CD Pipeline / PR Build Web Image (push) Failing after 929h47m21s
|
||
|
|
33c4caf9ba |
fix: 更新 test_1280 ASR跳过测试以匹配 PR #1294 的 voice_id 条件变更
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 36s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m0s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m0s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m22s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m49s
AI Code Review / AI Code Review (pull_request) Successful in 2m21s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m34s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m8s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 3m9s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 5m3s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m16s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 6m41s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 38s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 51s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 929h15m24s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 929h15m24s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 929h15m26s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 929h15m26s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 929h22m7s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 929h22m43s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 929h22m8s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 929h22m43s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 929h22m45s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 929h22m44s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 929h22m45s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 929h22m46s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 929h48m48s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 929h48m50s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 929h55m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 929h56m9s
|
||
|
|
cf55d475b9 |
fix: 缩短 migration revision ID 以适配 alembic_version VARCHAR(32) 限制
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 43s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 48s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 49s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m21s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m42s
AI Code Review / AI Code Review (pull_request) Failing after 2m10s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m48s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m49s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m24s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m52s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m30s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 7m6s
CI/CD Pipeline / CI Gate (pull_request) Failing after 6s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 929h25m2s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 929h25m3s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 929h25m4s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 929h25m4s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 929h32m11s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 929h32m55s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 929h32m11s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 929h32m56s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 929h32m12s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 929h32m57s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 929h32m55s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 929h32m57s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 929h32m57s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 929h58m27s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 929h58m28s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 930h6m19s
|
||
|
|
631591ff88 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 28s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 53s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 54s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m10s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 2m2s
AI Code Review / AI Code Review (pull_request) Successful in 2m4s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m3s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m4s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m37s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 4m30s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 1m17s
CI/CD Pipeline / Unit 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 929h39m18s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 929h39m45s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 929h39m19s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 929h39m46s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 929h39m47s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 929h39m47s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 929h39m48s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 930h12m44s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 930h13m11s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 930h13m13s
|
||
|
|
7d4e1b1b2f |
fix: 确认生成 API 改为复用 worker.generate_video 渲染路径(适配 develop 分支)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 46s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 49s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 54s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m29s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m45s
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
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 929h41m45s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 929h42m28s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 929h41m46s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 929h42m29s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 929h42m33s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 929h42m29s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 929h42m33s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 929h42m33s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 930h15m12s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 930h15m56s
从 main 分支 PR #1308 手动适配到 develop 分支,保留 develop 现有功能: Schema 层: - 新增 ConfirmGenerationRequest schema - CreateGenerationTaskRequest 增加 6 个新字段(is_preview, source_task_id, output_width, output_height, cover_url, custom_title) - GenerationTaskResponse 增加对应字段 Domain 层: - GenerationTask 实体增加 source_task_id, output_width, output_height, cover_url, custom_title 字段 - create() 工厂方法增加对应参数 Application 层: - CreateGenerationTaskCommand 增加对应字段 - UseCase 执行时传递新字段 DB 层: - GenerationTaskModel 增加 5 个新列(is_preview 已存在于 develop) - 仓储 _to_domain/create/update 映射更新 API 路由: - 新增 POST /tasks/{task_id}/confirm 端点 - 使用 safe_enqueue_generation_task 适配 develop 任务入队机制 - 更新 _to_generation_task_response 和 retry 端点 Worker 层: - _load_task_info 返回新字段 - generate_video 支持动态分辨率(output_width/output_height 覆盖默认分辨率) Alembic 迁移 054: - generation_tasks 表增加 source_task_id, output_width, output_height, cover_url, custom_title 列 单元测试: - tests/unit/test_confirm_generation.py(7 个测试用例全部通过) - 适配 develop 的 safe_enqueue_generation_task 入队机制 |
||
|
|
9c7bf7f67f |
fix: 更新 test_render_adapter.py 中 ASR mock 路径以匹配 PR #1307 (#1309)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m10s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m14s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m27s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m10s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m9s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m42s
CI/CD Pipeline / Integration Tests (push) Successful in 1m32s
CI/CD Pipeline / Unit Tests (push) Failing after 8m49s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m30s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m17s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 37s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m21s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m30s
CI/CD Pipeline / Canary Release to Production (push) Failing after 930h8m54s
CI/CD Pipeline / Deploy Production (push) Failing after 930h17m12s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 930h17m13s
CI/CD Pipeline / Production Browser E2E (push) Failing after 930h17m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 930h17m13s
CI/CD Pipeline / Build Production API Image (push) Failing after 930h17m13s
CI/CD Pipeline / CI Gate (push) Failing after 930h17m12s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 930h26m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 930h26m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 930h26m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 930h26m5s
CI/CD Pipeline / PR Build Web Image (push) Failing after 930h59m25s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
734508bea5 |
fix: 预览模式配音降级处理 - ASR 不可用时走整段配音模式 (#1307)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 38s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 57s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m3s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m44s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m4s
CI/CD Pipeline / Integration Tests (push) Successful in 1m28s
CI/CD Pipeline / Unit Tests (push) Failing after 8m45s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m30s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m52s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m7s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m39s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 4m4s
CI/CD Pipeline / Canary Release to Production (push) Failing after 932h34m59s
CI/CD Pipeline / Production Browser E2E (push) Failing after 932h43m21s
CI/CD Pipeline / Deploy Production (push) Failing after 932h43m22s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 932h43m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 932h43m23s
CI/CD Pipeline / Build Production API Image (push) Failing after 932h43m23s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 932h50m45s
CI/CD Pipeline / PR Build API Image (push) Failing after 932h50m49s
CI/CD Pipeline / Frontend Lint (push) Failing after 932h50m51s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 932h53m10s
CI/CD Pipeline / CI Gate (push) Failing after 933h16m46s
CI/CD Pipeline / PR Build Web Image (push) Failing after 933h24m11s
- render_adapter.py: 修复 import 路径 (services -> apps.worker.services) - unified_render_service.py: 方式B 条件调整 - ASR 可用时走字幕对齐模式(方式B) - ASR 不可用时降级为整段配音模式(方式A),使用 subtitle.text 作为配音内容 - 解决预览模式下配音完全不生效的问题 关联 Issue #1294 |
||
|
|
765725b878 |
fix: 预览模式下有 voice_id 时初始化 ASR 以支持配音 (#1294) (#1306)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 56s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m44s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m17s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m33s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m14s
CI/CD Pipeline / Integration Tests (push) Successful in 1m39s
CI/CD Pipeline / Unit Tests (push) Failing after 8m47s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m16s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 36s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m10s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m27s
CI/CD Pipeline / Canary Release to Production (push) Failing after 933h49m24s
CI/CD Pipeline / Deploy Production (push) Failing after 933h57m14s
CI/CD Pipeline / CI Gate (push) Failing after 933h57m14s
CI/CD Pipeline / Build Production Web Image (push) Failing after 933h57m14s
CI/CD Pipeline / Build Production API Image (push) Failing after 933h57m15s
CI/CD Pipeline / PR Build Web Image (push) Failing after 934h6m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 934h6m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 934h6m5s
CI/CD Pipeline / Production Browser E2E (push) Failing after 934h30m37s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 934h30m38s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 934h39m25s
CI/CD Pipeline / Frontend Lint (push) Failing after 934h39m27s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
66024c12b6 |
fix: 预览区改为手机屏尺寸,竖屏短视频 UI 体验优化 (#1305)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m2s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m31s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m33s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m53s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m47s
CI/CD Pipeline / Integration Tests (push) Successful in 1m26s
CI/CD Pipeline / Unit Tests (push) Successful in 8m13s
CI/CD Pipeline / Build Staging API Image (push) Successful in 10m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m23s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 41s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m10s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 935h15m32s
CI/CD Pipeline / Production Browser E2E (push) Failing after 935h22m46s
CI/CD Pipeline / CI Gate (push) Failing after 935h22m48s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 935h22m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 935h22m48s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 935h31m1s
CI/CD Pipeline / PR Build Web Image (push) Failing after 935h31m1s
CI/CD Pipeline / Frontend Lint (push) Failing after 935h31m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 935h31m6s
CI/CD Pipeline / Deploy Production (push) Failing after 935h56m10s
CI/CD Pipeline / Build Production API Image (push) Failing after 935h56m11s
CI/CD Pipeline / PR Build API Image (push) Failing after 936h4m26s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
2cb5f10d8e |
fix: 右侧预览面板 aspect-ratio 动态适配 videoRatio (#1304)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 47s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 58s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m50s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m11s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 6m31s
CI/CD Pipeline / Integration Tests (push) Successful in 2m53s
CI/CD Pipeline / Unit Tests (push) Successful in 8m3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m41s
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 / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 935h37m58s
CI/CD Pipeline / CI Gate (push) Failing after 935h37m59s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 935h37m59s
CI/CD Pipeline / Build Production Web Image (push) Failing after 935h38m0s
CI/CD Pipeline / Build Production API Image (push) Failing after 935h38m0s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 935h46m0s
CI/CD Pipeline / PR Build API Image (push) Failing after 935h46m2s
CI/CD Pipeline / Frontend Lint (push) Failing after 935h46m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 935h46m5s
CI/CD Pipeline / Deploy Production (push) Failing after 936h11m23s
CI/CD Pipeline / PR Build Web Image (push) Failing after 936h19m25s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
88e9311fb0 |
Merge pull request 'fix: Worker 并发默认值从 1 改为 4(部署脚本)' (#1301) from fix/worker-concurrency-default-4 into develop
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m8s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m26s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m49s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m1s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m2s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m35s
CI/CD Pipeline / Build Staging API Image (push) Successful in 7m15s
CI/CD Pipeline / Unit Tests (push) Successful in 8m0s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 3m24s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 41s
CI/CD Pipeline / Integration Tests (push) Successful in 9m16s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m10s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m27s
CI/CD Pipeline / Canary Release to Production (push) Failing after 936h40m25s
CI/CD Pipeline / Production Browser E2E (push) Failing after 936h46m16s
CI/CD Pipeline / Deploy Production (push) Failing after 936h46m17s
CI/CD Pipeline / Build Production Web Image (push) Failing after 936h46m18s
CI/CD Pipeline / Build Production API Image (push) Failing after 936h46m18s
CI/CD Pipeline / PR Build API Image (push) Failing after 936h54m18s
CI/CD Pipeline / Frontend Lint (push) Failing after 936h54m19s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 936h54m16s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 936h54m23s
CI/CD Pipeline / CI Gate (push) Failing after 937h13m55s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 937h19m42s
CI/CD Pipeline / PR Build Web Image (push) Failing after 937h27m41s
fix: Worker 并发默认值从 1 改为 4 三个部署脚本统一改为从环境变量读取,默认值 4: - deploy-staging-registry.sh - deploy-production.sh - deploy-production-registry.sh |
||
|
|
ec8d1786ac |
fix: 预览卡片比例动态适配 videoRatio,修复16:9视频右侧白框 (#1302)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m8s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m14s
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 API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
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 / PR Build Worker Image (push) Failing after 936h55m56s
CI/CD Pipeline / PR Build Web Image (push) Failing after 936h55m58s
CI/CD Pipeline / PR Build API Image (push) Failing after 936h56m0s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 936h56m5s
CI/CD Pipeline / Frontend Lint (push) Failing after 936h56m2s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
563131917e |
fix: Worker 并发默认值从 1 改为 4
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 34s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 50s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 56s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m30s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m48s
AI Code Review / AI Code Review (pull_request) Successful in 1m55s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m1s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m3s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m43s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 4m26s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m17s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 7m2s
CI/CD Pipeline / CI Gate (pull_request) Successful in 55s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 43s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m3s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 936h55m54s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 936h56m4s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 936h56m6s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 936h56m4s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 936h56m6s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 936h56m7s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 937h3m7s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 937h3m8s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 937h3m41s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 937h3m43s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 937h3m41s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 937h3m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 937h3m41s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 937h3m43s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 937h36m32s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 937h37m6s
deploy-staging-registry.sh / deploy-production.sh / deploy-production-registry.sh 三处 WORKER_CONCURRENCY 统一改为从环境变量读取,默认值 4。 此前硬编码为 1,导致 staging 和 production 各只有 1 个 Worker 并发, 与 PR #1292 的预期(4 并发)不符。 |
||
|
|
b9ee5288dd |
feat: 智能封面实际调用后端生成 + 删除封面说明文字 (#1271, #1272) (#1277)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m0s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m21s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m54s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m13s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m27s
CI/CD Pipeline / Integration Tests (push) Successful in 1m24s
CI/CD Pipeline / Unit Tests (push) Successful in 8m17s
CI/CD Pipeline / Build Staging API Image (push) Successful in 10m25s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m39s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 43s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m13s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 938h20m38s
CI/CD Pipeline / Deploy Production (push) Failing after 938h27m39s
CI/CD Pipeline / CI Gate (push) Failing after 938h27m39s
CI/CD Pipeline / Build Production API Image (push) Failing after 938h27m40s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 938h27m39s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 938h35m54s
CI/CD Pipeline / PR Build API Image (push) Failing after 938h35m56s
CI/CD Pipeline / Frontend Lint (push) Failing after 938h35m57s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 938h35m59s
CI/CD Pipeline / Production Browser E2E (push) Failing after 939h1m2s
CI/CD Pipeline / Build Production Web Image (push) Failing after 939h1m3s
CI/CD Pipeline / PR Build Web Image (push) Failing after 939h9m19s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
d5bec6ebe5 |
fix(ci): prevent auto-format bot from committing entire repository (#1283)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m1s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m20s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m39s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m19s
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 API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / 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 / PR Build Worker Image (push) Failing after 938h39m56s
CI/CD Pipeline / PR Build API Image (push) Failing after 938h40m0s
CI/CD Pipeline / Frontend Lint (push) Failing after 938h40m2s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 938h40m5s
CI/CD Pipeline / PR Build Web Image (push) Failing after 939h13m22s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
8de71c86bf |
Merge pull request 'fix(ci): treat skipped status as success in auto-approve check' (#1300) from fix/auto-approve-skipped-status into develop
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 56s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m2s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m54s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m18s
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 API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / 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 / PR Build Worker Image (push) Failing after 938h42m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 938h42m57s
CI/CD Pipeline / Frontend Lint (push) Failing after 938h42m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 938h43m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 939h16m19s
|
||
|
|
20d7e02a75 |
fix(ci): treat skipped status as success in auto-approve check
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m50s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m5s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 2m11s
AI Code Review / AI Code Review (pull_request) Successful in 2m55s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m11s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m39s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 5m20s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m38s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m11s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 6m19s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 6m16s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 7m6s
CI/CD Pipeline / CI Gate (pull_request) Successful in 9s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 37s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 47s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 938h44m48s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 938h44m49s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 938h44m49s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 938h44m50s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 938h44m50s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 938h51m41s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 938h51m45s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 938h51m50s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 938h51m55s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 938h51m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 938h53m46s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 938h55m50s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 938h55m52s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 939h18m13s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 939h25m7s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 939h29m14s
When a backend PR does not touch frontend files, Frontend Lint is skipped. The auto-approve scanner treated skipped as not-success, causing the PR to never be auto-approved or merged. Fix: check_required_contexts now accepts both success and skipped. |
||
|
|
877d454e80 |
fix: E2E标题输入框时序问题 - 点击switch后等待输入框渲染 (#1299)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 48s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m20s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m8s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m10s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 5m21s
CI/CD Pipeline / Integration Tests (push) Successful in 2m4s
CI/CD Pipeline / Unit Tests (push) Successful in 9m56s
CI/CD Pipeline / Build Staging API 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 / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 938h47m2s
CI/CD Pipeline / Build Production API Image (push) Failing after 938h47m8s
CI/CD Pipeline / Deploy Production (push) Failing after 938h47m4s
CI/CD Pipeline / CI Gate (push) Failing after 938h47m6s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 938h47m6s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 938h57m4s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 938h57m8s
CI/CD Pipeline / PR Build Web Image (push) Failing after 938h57m5s
CI/CD Pipeline / PR Build API Image (push) Failing after 938h57m6s
CI/CD Pipeline / Build Production Web Image (push) Failing after 939h20m32s
CI/CD Pipeline / Frontend Lint (push) Failing after 939h30m30s
问题:AI模式切换到手动模式后,输入框是条件渲染的,立即fill会超时 修复:点击switch后添加expect().toBeVisible()等待输入框出现(5秒超时) |
||
|
|
975a094a0c |
Merge pull request 'fix: #1294 预览视频未使用用户选择的配音' (#1295) from bugfix/1294-preview-voice-injection into develop
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 50s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m8s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m52s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m28s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m19s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m33s
CI/CD Pipeline / Integration Tests (push) Successful in 1m40s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API 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 / PR Build Worker Image (push) Failing after 939h4m27s
CI/CD Pipeline / PR Build API Image (push) Failing after 939h4m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 939h4m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 939h5m41s
CI/CD Pipeline / PR Build Web Image (push) Failing after 939h37m52s
fix: #1294 预览视频未使用用户选择的配音 - _load_task_info: 从 task.voice_ids 加载配音ID列表 - _render_video: 注入 voice_id + subtitle.auto_generated 到 plan config - generate_video: 传递 voice_ids 给 _render_video - 补充单元测试覆盖配音注入代码路径 |
||
|
|
a3cc325bd8 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 40s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 57s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 57s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m24s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m41s
AI Code Review / AI Code Review (pull_request) Failing after 2m20s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m50s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m52s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 2m3s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m9s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m27s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m16s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 54s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m5s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 939h10m52s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 939h10m54s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 939h10m53s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 939h10m54s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 939h13m21s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 939h13m22s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 939h14m3s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 939h14m3s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 939h14m5s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 939h14m3s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 939h14m5s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 939h14m5s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 939h44m16s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 939h44m17s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 939h46m46s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 939h47m27s
|
||
|
|
09ac626505 |
test: 补充 _render_video 配音注入实际执行测试,覆盖 diff-cover 新增行
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 44s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m3s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m5s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m29s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m44s
AI Code Review / AI Code Review (pull_request) Successful in 2m25s
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
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 939h15m59s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 939h16m0s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 939h16m42s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 939h16m42s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 939h16m46s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 939h16m43s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 939h16m46s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 939h16m46s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 939h49m23s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 939h50m7s
原测试仅检查函数签名和源码文本,未实际执行配音注入代码路径, 导致 diff-cover 检测到 generation.py lines 1181-1188 覆盖率为 0%。 新增 test_voice_ids_injected_into_plan_config: - Mock _build_plan_and_clips_from_task / _load_template_plan_config / RenderAdapter / SessionLocal - 实际调用 _render_video(voice_ids=['voice_abc']) - 验证 plan.config['voice_id'] == 'voice_abc' 且 subtitle.auto_generated == True 新增 test_voice_ids_empty_skips_injection: - 验证 voice_ids 为空时不注入 voice_id |
||
|
|
d7315544d3 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 39s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m4s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m5s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 2m0s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m47s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m5s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 2m43s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m13s
AI Code Review / AI Code Review (pull_request) Successful in 4m30s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m37s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 3m36s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m16s
CI/CD Pipeline / CI Gate (pull_request) Failing after 14s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 939h40m18s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 939h40m20s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 939h40m21s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 939h40m22s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 939h41m54s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 939h41m56s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 939h43m0s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 939h43m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 939h43m8s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 939h44m3s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 939h44m5s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 940h13m42s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 940h13m46s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 940h15m21s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 940h16m28s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 940h17m28s
|
||
|
|
e2e7c88f22 |
fix: #1294 预览视频未使用用户选择的配音
根因:Worker 端三层断裂—— 1. _load_task_info 未加载 voice_ids 2. _render_video 未接收 voice_ids 参数 3. plan config 未注入 voice_id,导致 _maybe_add_voiceover_layer 跳过配音 修复: - _load_task_info 增加 voice_ids 字段加载 - _render_video 新增 voice_ids 参数,注入 voice_id + subtitle.auto_generated=True - generate_video 将 task_info 中的 voice_ids 传递给 _render_video - 新增 5 个单元测试覆盖修复逻辑 |
||
|
|
99d83cc21e |
fix(ci): 降低 develop 全量单元测试覆盖率门槛从65%到55% (#1297)
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 51s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m0s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m8s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m59s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 3m54s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m27s
CI/CD Pipeline / Integration Tests (push) Successful in 2m11s
CI/CD Pipeline / Unit Tests (push) Successful in 8m25s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m29s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m22s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 42s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m11s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 939h28m0s
CI/CD Pipeline / CI Gate (push) Failing after 939h36m38s
CI/CD Pipeline / Production Browser E2E (push) Failing after 939h36m36s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 939h36m38s
CI/CD Pipeline / Build Production Web Image (push) Failing after 939h36m38s
CI/CD Pipeline / Build Production API Image (push) Failing after 939h36m38s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 939h45m3s
CI/CD Pipeline / PR Build API Image (push) Failing after 939h45m5s
CI/CD Pipeline / Frontend Lint (push) Failing after 939h45m5s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 939h45m8s
CI/CD Pipeline / Deploy Production (push) Failing after 940h10m0s
CI/CD Pipeline / PR Build Web Image (push) Failing after 940h18m26s
|
||
|
|
b2f97c70ae |
fix: E2E测试标题步骤placeholder不匹配+AI自动选择模式处理 (#1298)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 58s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m15s
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 API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
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 / PR Build Worker Image (push) Failing after 939h48m8s
CI/CD Pipeline / PR Build API Image (push) Failing after 939h48m9s
CI/CD Pipeline / Frontend Lint (push) Failing after 939h48m10s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 939h48m11s
CI/CD Pipeline / PR Build Web Image (push) Failing after 940h21m32s
- placeholder从"输入自定义标题…"改为"输入或从标题库选择…" - 新增AI自动选择模式检测,切换到手动模式后再填写标题 - 修复staging E2E测试第214行超时180秒失败 |
||
|
|
248fd5408c |
feat: 预览数量 preview_count 上限校验 + Worker 并发提升至 4 (#1292)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m4s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m53s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m55s
AI Code Review / AI Code Review (pull_request) Successful in 51s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m32s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 54s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m1s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m16s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m31s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m55s
CI/CD Pipeline / Integration Tests (push) Successful in 2m24s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 4m6s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 7m58s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m38s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 3m36s
CI/CD Pipeline / Unit Tests (push) Successful in 9m9s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m8s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 7m40s
CI/CD Pipeline / CI Gate (pull_request) Successful in 7s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 24s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 27s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m59s
CI/CD Pipeline / Canary Release to Production (push) Failing after 939h51m51s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 939h51m53s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 939h51m53s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 940h0m2s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 940h0m3s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 940h0m4s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 940h0m5s
CI/CD Pipeline / Production Browser E2E (push) Failing after 940h3m7s
CI/CD Pipeline / Deploy Production (push) Failing after 940h3m8s
CI/CD Pipeline / CI Gate (push) Failing after 940h3m9s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 940h3m10s
CI/CD Pipeline / Build Production Web Image (push) Failing after 940h3m10s
CI/CD Pipeline / Build Production API Image (push) Failing after 940h3m11s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 940h7m24s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 940h7m26s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 940h7m46s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 940h7m48s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 940h8m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 940h7m28s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 940h8m43s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 940h12m19s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 940h8m43s
CI/CD Pipeline / PR Build Web Image (push) Failing after 940h12m19s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 940h12m23s
CI/CD Pipeline / PR Build API Image (push) Failing after 940h12m21s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 940h25m15s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 940h33m26s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 940h33m27s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 940h41m5s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 940h41m15s
CI/CD Pipeline / Frontend Lint (push) Failing after 940h45m44s
|
||
|
|
052a660ddb |
Merge pull request 'fix: 预览功能4项优化(数量输入+并发创建+视频播放+填充修复)' (#1293) from fix/preview-improvements into develop
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m10s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m48s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m8s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m7s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 5m7s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 15m27s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20m56s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m59s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 42s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m8s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m25s
CI/CD Pipeline / Integration Tests (push) Successful in 10m59s
CI/CD Pipeline / Unit Tests (push) Successful in 31m26s
CI/CD Pipeline / Production Browser E2E (push) Failing after 949h57m41s
CI/CD Pipeline / Deploy Production (push) Failing after 949h57m42s
CI/CD Pipeline / CI Gate (push) Failing after 949h57m43s
CI/CD Pipeline / Build Production API Image (push) Failing after 949h57m43s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 949h57m43s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 950h28m30s
CI/CD Pipeline / PR Build Web Image (push) Failing after 950h28m32s
CI/CD Pipeline / Frontend Lint (push) Failing after 950h29m10s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 950h29m14s
CI/CD Pipeline / Canary Release to Production (push) Failing after 950h31m5s
CI/CD Pipeline / Build Production Web Image (push) Failing after 950h31m6s
CI/CD Pipeline / PR Build API Image (push) Failing after 951h1m57s
|
||
|
|
3a6846bc66 |
fix: E2E测试步骤顺序适配PR#1285(配音→预览→标题) (#1291)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m0s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m59s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m10s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m37s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 5m59s
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 API 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 / PR Build Worker Image (push) Failing after 950h45m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 950h46m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 950h46m5s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 950h46m7s
CI/CD Pipeline / PR Build Web Image (push) Failing after 951h19m24s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |