bba8beffef6beee8d35fc1a8cd806b29261e01ac
3605 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
5f54ac3707 |
feat: 标题输入改用TextArea多行+标题库自动补全,标题预览增大字号加描边阴影
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Integration Tests (push) Successful in 1m17s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m43s
CI/CD Pipeline / Validate - Style (push) Successful in 1m50s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m13s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m35s
CI/CD Pipeline / Unit Tests (push) Successful in 5m59s
CI/CD Pipeline / Validate - Security (push) Successful in 7m16s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h0m3s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h0m7s
CI/CD Pipeline / Deploy Production (push) Failing after 165h0m3s
CI/CD Pipeline / Build Production Web Image (push) Failing after 165h0m7s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 165h2m51s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 165h2m51s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 165h2m52s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 165h7m25s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 165h4m31s
CI/CD Pipeline / PR Build Web Image (push) Failing after 165h7m26s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 165h4m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 165h7m26s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 165h7m29s
CI/CD Pipeline / CI Gate (push) Failing after 165h34m53s
CI/CD Pipeline / Build Production API Image (push) Failing after 165h34m54s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 165h39m17s
CI/CD Pipeline / PR Build API Image (push) Failing after 165h42m12s
|
||
|
|
02b82466da |
fix: 使用 getFontFamily 替代原始字体字符串,修复 TS6133
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 38s
CI/CD Pipeline / Integration Tests (push) Successful in 1m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 55s
CI/CD Pipeline / Validate - Style (push) Successful in 1m41s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m50s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m1s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m50s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 2m57s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m0s
CI/CD Pipeline / Unit Tests (push) Successful in 6m32s
CI/CD Pipeline / Validate - Security (push) Successful in 7m36s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h33m55s
CI/CD Pipeline / CI Gate (push) Failing after 165h33m57s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h33m57s
CI/CD Pipeline / Build Production API Image (push) Failing after 165h33m57s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 165h40m52s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 165h40m52s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 165h41m33s
CI/CD Pipeline / PR Build Web Image (push) Failing after 165h41m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 165h41m35s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 165h41m36s
CI/CD Pipeline / Deploy Production (push) Failing after 166h8m41s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h8m43s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h15m38s
CI/CD Pipeline / Frontend Lint (push) Failing after 166h16m19s
|
||
|
|
005cff1ce5 |
fix: 实现标题实时预览覆盖层,修复 titleConfig 未使用 TS6133 错误
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Integration Tests (push) Successful in 1m9s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m1s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m9s
CI/CD Pipeline / Validate - Style (push) Successful in 2m16s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m5s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m48s
CI/CD Pipeline / Unit Tests (push) Successful in 7m41s
CI/CD Pipeline / Validate - Security (push) Successful in 8m25s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h43m17s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 165h47m32s
CI/CD Pipeline / Deploy Production (push) Failing after 165h43m17s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 165h47m32s
CI/CD Pipeline / CI Gate (push) Failing after 165h43m19s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 165h47m32s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h43m19s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 165h49m39s
CI/CD Pipeline / Build Production Web Image (push) Failing after 165h43m19s
CI/CD Pipeline / Frontend Lint (push) Failing after 165h51m43s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 165h51m47s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 165h49m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 165h51m48s
CI/CD Pipeline / PR Build Web Image (push) Failing after 165h51m47s
CI/CD Pipeline / Build Production API Image (push) Failing after 166h18m5s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h24m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h26m33s
|
||
|
|
b1930e594d |
fix: 修复 TypeScript 编译错误(移除未使用 import、补充 props 类型、修正 TitleItem 字段名)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Integration Tests (push) Successful in 1m3s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m42s
CI/CD Pipeline / Validate - Style (push) Successful in 1m45s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m6s
CI/CD Pipeline / Unit Tests (push) Successful in 7m17s
CI/CD Pipeline / Validate - Security (push) Successful in 9m21s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 165h54m40s
CI/CD Pipeline / CI Gate (push) Failing after 165h54m42s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 165h54m42s
CI/CD Pipeline / Build Production API Image (push) Failing after 165h54m42s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 166h0m7s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 166h0m7s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 166h2m17s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h2m18s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 166h4m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h4m2s
CI/CD Pipeline / Frontend Lint (push) Failing after 166h4m2s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 166h4m7s
CI/CD Pipeline / Deploy Production (push) Failing after 166h29m26s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h29m29s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 166h34m54s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h37m4s
CI/CD Pipeline / PR Build Web Image (push) Failing after 166h38m49s
|
||
|
|
8467f3fa94 |
fix: 修复 PanelTitleConfig.tsx 重复return语法错误 + lipsync.py B904 ruff告警
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging API Image (push) Successful in 35s
CI/CD Pipeline / Integration Tests (push) Successful in 1m57s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m12s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m26s
CI/CD Pipeline / Validate - Style (push) Successful in 2m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m49s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m18s
CI/CD Pipeline / Unit Tests (push) Successful in 8m9s
CI/CD Pipeline / Validate - Security (push) Successful in 9m24s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 166h6m38s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 166h11m56s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 166h11m56s
CI/CD Pipeline / Deploy Production (push) Failing after 166h6m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h13m49s
CI/CD Pipeline / CI Gate (push) Failing after 166h6m42s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h13m49s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 166h6m42s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 166h16m10s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h6m42s
CI/CD Pipeline / Build Production API Image (push) Failing after 166h6m42s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 166h16m5s
CI/CD Pipeline / PR Build Web Image (push) Failing after 166h16m5s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h16m5s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 166h46m42s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 166h48m36s
CI/CD Pipeline / Frontend Lint (push) Failing after 166h50m53s
|
||
|
|
93a4c1b639 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m16s
CI/CD Pipeline / Integration Tests (push) Successful in 1m30s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 2m5s
CI/CD Pipeline / Validate - Style (push) Failing after 4m1s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m13s
CI/CD Pipeline / Validate - Security (push) Successful in 9m39s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 166h50m16s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 166h50m20s
CI/CD Pipeline / Build Production Web Image (push) Failing after 166h50m20s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 166h56m23s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 166h56m24s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 166h58m34s
CI/CD Pipeline / Deploy Production (push) Failing after 166h50m16s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 166h58m35s
CI/CD Pipeline / PR Build Web Image (push) Failing after 166h59m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 166h50m20s
CI/CD Pipeline / PR Build API Image (push) Failing after 166h59m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h0m3s
CI/CD Pipeline / CI Gate (push) Failing after 167h25m7s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 167h31m10s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h33m21s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h34m44s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h34m47s
|
||
|
|
a2f43926a5 |
feat: 克隆音色情绪参数传递(natural/excited/calm/friendly)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 17s
CI/CD Pipeline / Integration Tests (push) Successful in 1m20s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m15s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m6s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m44s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m49s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 167h1m7s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h2m55s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 167h1m7s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h2m56s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 167h1m7s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h4m26s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h4m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h4m27s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h4m27s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h4m31s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h37m41s
|
||
|
|
eca530bd6f |
feat: CosyVoice 语音合成支持 emotion 情绪参数(natural/excited/calm/friendly)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m36s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m38s
CI/CD Pipeline / Integration Tests (push) Successful in 1m47s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h6m22s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h8m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h8m3s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h6m22s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h6m23s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h8m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h8m10s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h42m49s
|
||
|
|
4556dff14c |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 36s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m2s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m43s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 167h15m55s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h17m41s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h17m41s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h18m48s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h18m48s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 167h15m55s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h17m41s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h18m54s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 167h50m41s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h53m34s
|
||
|
|
36df99d106 |
feat: 对口型视频编辑功能增强(标题库选择+实时预览+封面自动获取)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 29s
CI/CD Pipeline / Integration Tests (push) Successful in 1m31s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m38s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 167h19m15s
CI/CD Pipeline / Frontend Lint (push) Failing after 167h20m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 167h20m59s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h20m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h21m0s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h19m15s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h54m1s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h55m45s
|
||
|
|
54deb9b549 |
fix: MediaKit 中间状态(running/processing)同步到 DB,不再卡在 submitted
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 53s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m3s
CI/CD Pipeline / Integration Tests (push) Successful in 1m35s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m46s
CI/CD Pipeline / Validate - Style (push) Failing after 3m41s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m28s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m30s
CI/CD Pipeline / Unit Tests (push) Successful in 8m25s
CI/CD Pipeline / Validate - Security (push) Successful in 8m58s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 167h50m51s
CI/CD Pipeline / Build Production Web Image (push) Failing after 167h50m54s
CI/CD Pipeline / Build Production API Image (push) Failing after 167h50m55s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 167h59m23s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 167h59m24s
CI/CD Pipeline / PR Build Web Image (push) Failing after 167h59m48s
CI/CD Pipeline / PR Build API Image (push) Failing after 167h59m48s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 167h59m54s
CI/CD Pipeline / Deploy Production (push) Failing after 167h50m51s
CI/CD Pipeline / CI Gate (push) Failing after 167h50m54s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 168h25m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h34m9s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h34m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h34m35s
|
||
|
|
288e0760df |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check push changed paths (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 53s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m41s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m13s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m9s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h9m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h9m3s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h9m44s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h9m44s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h9m57s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h43m49s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h44m30s
|
||
|
|
0c76967453 |
fix: GET /lipsync/jobs/{id} 加调试日志捕获 502 根因
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Integration Tests (push) Successful in 1m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m8s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m7s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h11m52s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h12m30s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h11m52s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h12m30s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h11m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h12m30s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h12m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h47m13s
|
||
|
|
8c7b1ff16a |
fix: 对口型轮询加调试日志,failed 状态显示错误信息
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 17s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m15s
CI/CD Pipeline / Integration Tests (push) Successful in 1m58s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m10s
CI/CD Pipeline / Validate - Style (push) Successful in 2m36s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m18s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m42s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m4s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m20s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h17m29s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h19m6s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h19m6s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h19m9s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h17m30s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h19m6s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h52m17s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h53m53s
|
||
|
|
44f973c168 |
fix: GET /lipsync/jobs/{id} 改为非阻塞 — 先返回缓存,后台异步刷新
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m2s
CI/CD Pipeline / Integration Tests (push) Successful in 1m44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m0s
CI/CD Pipeline / Validate - Style (push) Successful in 2m21s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m51s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m49s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m32s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h24m34s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h24m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h25m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h25m3s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h25m6s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h25m7s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h59m20s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h59m49s
上次修复让 GET 同步调 MediaKit,MediaKit 偶尔慢 60s 直接拖死轮询。 改为 BackgroundTasks 异步刷新:响应立即返回 DB 缓存状态, MediaKit 刷新在 response 发送后后台执行,不阻塞前端。 最坏情况:某次轮询拿到旧状态,3 秒后下次轮询拿到新状态。 |
||
|
|
a17726c963 |
fix: GET /lipsync/jobs/{id} 非终态自动刷新 MediaKit 状态
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m6s
CI/CD Pipeline / Integration Tests (push) Successful in 1m39s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m47s
CI/CD Pipeline / Validate - Style (push) Successful in 2m11s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 57s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m33s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m35s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m22s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m18s
CI/CD Pipeline / Validate - Security (push) Successful in 6m54s
CI/CD Pipeline / Unit Tests (push) Successful in 8m45s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 168h28m45s
CI/CD Pipeline / CI Gate (push) Failing after 168h28m50s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 168h28m50s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h36m26s
CI/CD Pipeline / Build Production Web Image (push) Failing after 168h28m50s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 168h36m26s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h37m36s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h37m36s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h37m36s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h37m41s
CI/CD Pipeline / Deploy Production (push) Failing after 169h3m31s
CI/CD Pipeline / Build Production API Image (push) Failing after 169h3m37s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h11m12s
CI/CD Pipeline / PR Build API Image (push) Failing after 169h12m22s
根因:前端轮询用 GET 接口查状态,但 GET 只读 DB 不刷新, 导致任务提交后 status 一直是 submitted,前端永远等不到 completed。 修复:GET 端点对非终态任务(pending/submitted/processing)自动 调用 refresh_job_status 从 MediaKit 拉最新状态,前端轮询即触发。 |
||
|
|
3d179528cf |
fix: 对口型弹窗只能点取消按钮关闭,点击空白不关闭
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 53s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m49s
CI/CD Pipeline / Integration Tests (push) Successful in 1m54s
CI/CD Pipeline / Validate - Style (push) Successful in 2m26s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m16s
CI/CD Pipeline / Validate - Security (push) Successful in 6m28s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h43m52s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h43m53s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 168h44m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h44m54s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h44m55s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h44m59s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h18m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 169h19m40s
|
||
|
|
f33e2962e9 |
feat: 对口型生成弹窗(加载动画+进度+取消按钮)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m5s
CI/CD Pipeline / Integration Tests (push) Successful in 1m58s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / Validate - Style (push) Successful in 2m32s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m3s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m41s
CI/CD Pipeline / Validate - Security (push) Successful in 6m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m30s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 168h48m26s
CI/CD Pipeline / CI Gate (push) Failing after 168h48m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 168h48m30s
CI/CD Pipeline / Build Production API Image (push) Failing after 168h48m30s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 168h55m48s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 168h55m49s
CI/CD Pipeline / Frontend Lint (push) Failing after 168h57m3s
CI/CD Pipeline / PR Build Web Image (push) Failing after 168h57m4s
CI/CD Pipeline / PR Build API Image (push) Failing after 168h57m4s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 168h57m5s
CI/CD Pipeline / Deploy Production (push) Failing after 169h23m12s
CI/CD Pipeline / Build Production Web Image (push) Failing after 169h23m16s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h30m34s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 169h31m50s
|
||
|
|
e96cf541b1 |
fix: safeUrl 未使用导致 TS6133 编译失败,Docker build 连续挂
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 35s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m40s
CI/CD Pipeline / Integration Tests (push) Successful in 2m0s
CI/CD Pipeline / Validate - Style (push) Successful in 2m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m37s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m18s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m45s
CI/CD Pipeline / Validate - Security (push) Successful in 5m5s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m27s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Unit Tests (push) Successful in 8m18s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 169h31m3s
CI/CD Pipeline / CI Gate (push) Failing after 169h31m5s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 169h31m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 169h31m5s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 169h38m34s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h38m36s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 169h39m24s
CI/CD Pipeline / PR Build API Image (push) Failing after 169h39m25s
CI/CD Pipeline / Frontend Lint (push) Failing after 169h39m26s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 169h39m30s
CI/CD Pipeline / Deploy Production (push) Failing after 170h5m49s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h5m51s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h13m21s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h14m10s
|
||
|
|
c7d611c827 |
fix: CosyVoice 返回的 audio_url 从 http:// 升级为 https://
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 7s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Validate - Style (push) Successful in 1m8s
CI/CD Pipeline / Integration Tests (push) Successful in 1m36s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m47s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m7s
CI/CD Pipeline / Validate - Security (push) Successful in 5m39s
CI/CD Pipeline / Unit Tests (push) Successful in 7m58s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 169h42m33s
CI/CD Pipeline / CI Gate (push) Failing after 169h42m37s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 169h42m37s
CI/CD Pipeline / Build Production API Image (push) Failing after 169h42m37s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 169h46m29s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h48m26s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 169h46m30s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h48m26s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 169h46m30s
CI/CD Pipeline / PR Build Web Image (push) Failing after 169h50m41s
CI/CD Pipeline / Frontend Lint (push) Failing after 169h50m36s
CI/CD Pipeline / PR Build API Image (push) Failing after 169h50m41s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 169h50m43s
CI/CD Pipeline / Deploy Production (push) Failing after 170h17m19s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h17m23s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h23m12s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h25m26s
DashScope CosyVoice API 返回的音频 URL 是 http://, 前端 mixed content 策略下无法加载。 在 submit_synthesize_task 源头统一替换为 https://, 覆盖 TTS preview、对口型、TTS 异步任务全链路。 |
||
|
|
5c8d27c3c1 |
debug: 对口型生成加 Console 调试日志
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m30s
CI/CD Pipeline / Integration Tests (push) Successful in 1m31s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1m43s
CI/CD Pipeline / Validate - Style (push) Successful in 2m17s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 169h51m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 169h53m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 169h53m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 169h51m46s
CI/CD Pipeline / Frontend Lint (push) Failing after 169h53m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 169h53m42s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h26m32s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h28m24s
- 打印 videoId/voiceId/voiceType/textLen - 打印 getAssetById 响应(file_url 前100字符) - 打印 createLipsyncJob 请求 payload 和响应 - catch 打印 HTTP status + response data - 帮助定位 422/400/500 具体原因 |
||
|
|
c4e0dcaee4 |
fix: add heading to Step 5 single video for E2E test (#1820)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 12s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m2s
CI/CD Pipeline / Integration Tests (push) Successful in 2m15s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 2m16s
CI/CD Pipeline / Validate - Style (push) Successful in 2m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m53s
CI/CD Pipeline / Validate - Security (push) Successful in 5m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m13s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 169h57m2s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 169h59m2s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 169h57m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 170h1m31s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 169h57m3s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h1m38s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 169h59m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h1m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h1m39s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h33m47s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h36m23s
Closes E2E 测试连续失败问题 |
||
|
|
12696f35f8 |
fix: 克隆音色试听音频 URL HTTP→HTTPS 兼容(Mixed Content)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 12s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / 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 / Retag skipped Staging API Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Failing after 170h2m0s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h2m4s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h2m5s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h2m6s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h36m50s
后端 /tts/preview 返回 dashscope OSS HTTP URL, staging HTTPS 页面因 Mixed Content 阻止加载。 OSS 同时支持 HTTPS,前端临时替换协议。 后端应改用 sign_url 返回 HTTPS(已通知后端修复)。 |
||
|
|
6601b8facb |
fix: lipsync/ai-avatar 路由 current_user.id → current_user.user.id
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m3s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m50s
CI/CD Pipeline / Integration Tests (push) Successful in 1m57s
CI/CD Pipeline / Validate - Style (push) Successful in 2m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m21s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m43s
CI/CD Pipeline / Validate - Security (push) Successful in 5m11s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m51s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m24s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m9s
CI/CD Pipeline / Unit Tests (push) Successful in 9m17s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 170h10m4s
CI/CD Pipeline / CI Gate (push) Failing after 170h10m6s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 170h10m6s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h10m6s
CI/CD Pipeline / Build Production API Image (push) Failing after 170h10m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h18m5s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h18m5s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h19m23s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h19m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 170h19m24s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h19m27s
CI/CD Pipeline / Deploy Production (push) Failing after 170h44m50s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h52m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h54m9s
根因:AuthenticatedUser 是 dataclass {user: User, session_id, token_type},
没有 .id 属性,用户 ID 在 .user.id。
staging 上所有 lipsync 端点 500(GET/POST)、ai-avatar 端点同理。
修复 11 处:lipsync.py(6) + ai_avatar_render.py(5)。
|
||
|
|
d6c5e66bba |
fix: lipsync/ai-avatar 路由 current_user.id → current_user.user.id
CI/CD Pipeline / Check push changed paths (push) Successful in 39s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 21s
CI/CD Pipeline / Build Staging API Image (push) Successful in 22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h20m39s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h20m39s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h21m31s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h21m32s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h21m33s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h21m47s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h55m24s
根因:AuthenticatedUser 是 dataclass {user: User, session_id, token_type},
没有 .id 属性,用户 ID 在 .user.id。
staging 上所有 lipsync 端点 500(GET/POST)、ai-avatar 端点同理。
修复 11 处:lipsync.py(6) + ai_avatar_render.py(5)。
|
||
|
|
c0c9765eb0 |
debug: lipsync 路由增加详细错误暴露,定位 staging 500 根因
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 11s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m1s
CI/CD Pipeline / Integration Tests (push) Successful in 1m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m24s
CI/CD Pipeline / Validate - Style (push) Successful in 2m30s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m33s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m14s
CI/CD Pipeline / Validate - Security (push) Successful in 5m9s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m30s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m22s
CI/CD Pipeline / Unit Tests (push) Successful in 8m31s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 170h21m37s
CI/CD Pipeline / CI Gate (push) Failing after 170h21m44s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 170h21m45s
CI/CD Pipeline / Build Production API Image (push) Failing after 170h21m46s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h29m49s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h29m49s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h30m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h30m25s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h30m25s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h30m26s
CI/CD Pipeline / Deploy Production (push) Failing after 170h56m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 170h56m31s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 171h4m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h5m7s
- _get_service 依赖注入加 try/except,暴露 LipsyncService 初始化错误 - list_lipsync_jobs 加 try/except,暴露 DB 查询错误 - 错误信息包含异常类型和详情,方便 staging 实测定位 |
||
|
|
ecedfc4381 |
fix: 克隆音色试听按钮不禁用(preview_url/audio_url 为空但可走 TTS 合成)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m8s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m47s
CI/CD Pipeline / Integration Tests (push) Successful in 2m17s
CI/CD Pipeline / Validate - Style (push) Successful in 2m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m29s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m43s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h34m14s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h34m15s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h35m34s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h35m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 170h35m34s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h35m39s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 171h9m0s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h10m19s
|
||
|
|
5b778fbb3e |
debug: AI数字人克隆音色试听加 Network/Console 调试日志 (#1819)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 17s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 11s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 18s
CI/CD Pipeline / Integration Tests (push) Successful in 1m24s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m22s
CI/CD Pipeline / Validate - Style (push) Successful in 2m5s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m16s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m35s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Validate - Security (push) Successful in 5m18s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h43m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h43m38s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h43m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h43m38s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h43m41s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 170h43m2s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h18m22s
CI/CD Pipeline / PR Build API Image (push) Failing after 171h18m25s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
5eb8d6b31c |
debug: AI数字人克隆音色试听加 Network/Console 调试日志
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 23s
CI/CD Pipeline / Build Staging API Image (push) Successful in 56s
CI/CD Pipeline / Integration Tests (push) Successful in 1m25s
CI/CD Pipeline / Validate - Style (push) Successful in 1m29s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m35s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m28s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 170h45m22s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 170h46m23s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 170h45m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 170h46m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 170h46m24s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 170h46m27s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 171h20m9s
CI/CD Pipeline / PR Build API Image (push) Failing after 171h21m9s
- 请求前打印 voice_id/voice_name/voice_clone_profile_id - 响应后打印 audio_url 前80字符 + duration - catch 打印 HTTP status + response data + message - 帮助定位 /tts/preview 400/422/500/502 具体原因 |
||
|
|
9121341f1b |
fix: AI数字人克隆音色试听传 profile UUID 而非 voice_id
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 24s
CI/CD Pipeline / Build Staging API Image (push) Successful in 38s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m18s
CI/CD Pipeline / Integration Tests (push) Successful in 1m59s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m1s
CI/CD Pipeline / Validate - Style (push) Successful in 2m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m32s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m15s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m27s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m24s
CI/CD Pipeline / Validate - Security (push) Successful in 7m46s
CI/CD Pipeline / Unit Tests (push) Successful in 8m16s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 171h41m2s
CI/CD Pipeline / CI Gate (push) Failing after 171h41m7s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 171h41m7s
CI/CD Pipeline / Build Production API Image (push) Failing after 171h41m7s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 171h47m53s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 171h47m54s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 171h49m21s
CI/CD Pipeline / PR Build API Image (push) Failing after 171h49m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 171h49m23s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 171h49m26s
CI/CD Pipeline / Deploy Production (push) Failing after 172h15m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 172h15m53s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 172h22m40s
CI/CD Pipeline / PR Build Web Image (push) Failing after 172h24m7s
根因:后端 /tts/preview 用传入的 voice_id 去查 VoiceCloneProfile, 期望前端传 profile UUID(voice_clone_profile_id 或 clone.id)。 此前 clone 分支传了 voice_id(CosyVoice 模型 ID), 后端查不到 profile 静默返回,用户点播放无反应。 修复:clone 分支 targetId 改用 voice.voice_clone_profile_id || voice.id。 |
||
|
|
c3023cc11b |
fix: #1809 补充 对口型接口参数校验返回400而非500 (#1818)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m25s
CI/CD Pipeline / Integration Tests (push) Successful in 1m36s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Style (push) Successful in 2m22s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m29s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m48s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m31s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m15s
CI/CD Pipeline / Validate - Security (push) Successful in 6m42s
CI/CD Pipeline / Unit Tests (push) Successful in 7m31s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 172h4m14s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 172h4m16s
CI/CD Pipeline / Deploy Production (push) Failing after 172h4m14s
CI/CD Pipeline / Build Production Web Image (push) Failing after 172h4m16s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 172h11m23s
CI/CD Pipeline / Build Production API Image (push) Failing after 172h4m16s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 172h11m23s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 172h11m53s
CI/CD Pipeline / PR Build Web Image (push) Failing after 172h11m53s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 172h11m54s
CI/CD Pipeline / CI Gate (push) Failing after 172h39m2s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 172h46m9s
CI/CD Pipeline / Frontend Lint (push) Failing after 172h46m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 172h46m39s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
547561f473 |
fix: AI数字人对口型接口对齐后端新参数 video_url (#1809 补充) (#1816)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 23s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m25s
CI/CD Pipeline / Integration Tests (push) Successful in 1m55s
CI/CD Pipeline / Validate - Style (push) Successful in 2m37s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m48s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m37s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m52s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m8s
CI/CD Pipeline / Validate - Security (push) Successful in 5m59s
CI/CD Pipeline / Unit Tests (push) Successful in 7m49s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 172h40m10s
CI/CD Pipeline / CI Gate (push) Failing after 172h40m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 172h40m13s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 172h47m36s
CI/CD Pipeline / Build Production Web Image (push) Failing after 172h40m13s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 172h47m36s
CI/CD Pipeline / Frontend Lint (push) Failing after 172h48m3s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 172h48m8s
CI/CD Pipeline / PR Build API Image (push) Failing after 172h48m8s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 172h48m9s
CI/CD Pipeline / Deploy Production (push) Failing after 173h14m56s
CI/CD Pipeline / Build Production API Image (push) Failing after 173h14m59s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 173h22m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 173h22m54s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
a10e05654c |
fix: AI数字人「我的音色」克隆音色试听改用 TTS 合成 (#1815)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 21s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 24s
CI/CD Pipeline / Validate - Style (push) Successful in 1m8s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m39s
CI/CD Pipeline / Integration Tests (push) Successful in 1m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m37s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m42s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m33s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m16s
CI/CD Pipeline / Validate - Security (push) Successful in 5m51s
CI/CD Pipeline / Unit Tests (push) Successful in 7m53s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 172h53m19s
CI/CD Pipeline / CI Gate (push) Failing after 172h53m19s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 172h53m33s
CI/CD Pipeline / Build Production API Image (push) Failing after 172h53m35s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 173h1m1s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 173h1m1s
CI/CD Pipeline / Frontend Lint (push) Failing after 173h1m29s
CI/CD Pipeline / PR Build API Image (push) Failing after 173h1m33s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 173h1m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 173h1m34s
CI/CD Pipeline / Deploy Production (push) Failing after 173h28m5s
CI/CD Pipeline / Build Production Web Image (push) Failing after 173h28m19s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 173h35m46s
CI/CD Pipeline / PR Build Web Image (push) Failing after 173h36m18s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
c954e334e6 |
fix: #1809 对口型接口参数调整,后端内部调TTS合成音频 (#1814)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m12s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m7s
CI/CD Pipeline / Integration Tests (push) Successful in 2m14s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m48s
CI/CD Pipeline / Validate - Style (push) Successful in 2m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m43s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m29s
CI/CD Pipeline / Validate - Security (push) Successful in 6m50s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m15s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 8m18s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m30s
CI/CD Pipeline / Unit Tests (push) Successful in 10m41s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 173h1m45s
CI/CD Pipeline / Build Production Web Image (push) Failing after 173h1m47s
CI/CD Pipeline / Deploy Production (push) Failing after 173h1m45s
CI/CD Pipeline / Build Production API Image (push) Failing after 173h1m47s
CI/CD Pipeline / CI Gate (push) Failing after 173h1m47s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 173h10m15s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 173h10m16s
CI/CD Pipeline / Frontend Lint (push) Failing after 173h12m30s
CI/CD Pipeline / PR Build Web Image (push) Failing after 173h12m34s
CI/CD Pipeline / PR Build API Image (push) Failing after 173h12m35s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 173h12m36s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 173h36m33s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 173h45m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 173h47m20s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
7c738ee64d |
fix: AI数字人「我的音色」试听无音频时弹提示而非静默返回 (#1813)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m30s
CI/CD Pipeline / Integration Tests (push) Successful in 1m40s
CI/CD Pipeline / Validate - Style (push) Successful in 1m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m15s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m51s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m56s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m19s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m22s
CI/CD Pipeline / Unit Tests (push) Successful in 8m56s
CI/CD Pipeline / Validate - Security (push) Successful in 9m9s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 173h19m27s
CI/CD Pipeline / Deploy Production (push) Failing after 173h19m27s
CI/CD Pipeline / CI Gate (push) Failing after 173h19m34s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 173h19m34s
CI/CD Pipeline / Build Production API Image (push) Failing after 173h19m34s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 173h28m17s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 173h28m50s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 173h28m17s
CI/CD Pipeline / PR Build Web Image (push) Failing after 173h28m50s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 173h28m17s
CI/CD Pipeline / PR Build API Image (push) Failing after 173h28m51s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 173h28m52s
CI/CD Pipeline / Build Production Web Image (push) Failing after 173h54m20s
CI/CD Pipeline / Frontend Lint (push) Failing after 174h3m33s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
7209b7d481 |
feat: #1811 新增文案库独立页面 (#1812)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 31s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 36s
CI/CD Pipeline / Validate - Style (push) Successful in 1m21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m46s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m48s
CI/CD Pipeline / Integration Tests (push) Successful in 3m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m29s
CI/CD Pipeline / Validate - Security (push) Successful in 4m30s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m46s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m34s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m14s
CI/CD Pipeline / Unit Tests (push) Successful in 7m47s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 22m59s
CI/CD Pipeline / Canary Release to Production (push) Failing after 173h57m47s
CI/CD Pipeline / Build Production API Image (push) Failing after 174h16m42s
CI/CD Pipeline / Deploy Production (push) Failing after 174h16m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 174h22m33s
CI/CD Pipeline / CI Gate (push) Failing after 174h16m41s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 174h22m35s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 174h16m41s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 174h24m31s
CI/CD Pipeline / PR Build API Image (push) Failing after 174h24m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 174h24m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 174h24m35s
CI/CD Pipeline / Build Production Web Image (push) Failing after 174h51m27s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 174h57m19s
CI/CD Pipeline / PR Build Web Image (push) Failing after 174h59m17s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
165574f826 |
fix: #1809 AI数字人页面 7 项实测问题修复 (#1810)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m2s
CI/CD Pipeline / Validate - Style (push) Successful in 1m49s
CI/CD Pipeline / Integration Tests (push) Successful in 2m14s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m21s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m15s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m26s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m7s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m59s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m8s
CI/CD Pipeline / Validate - Security (push) Successful in 6m2s
CI/CD Pipeline / Unit Tests (push) Successful in 8m35s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 182h15m1s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 182h15m2s
CI/CD Pipeline / Deploy Production (push) Failing after 182h15m1s
CI/CD Pipeline / Build Production Web Image (push) Failing after 182h15m2s
CI/CD Pipeline / Build Production API Image (push) Failing after 182h15m3s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 182h22m36s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 182h22m37s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 182h23m45s
CI/CD Pipeline / PR Build Web Image (push) Failing after 182h23m45s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 182h23m46s
CI/CD Pipeline / CI Gate (push) Failing after 182h49m47s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 182h57m21s
CI/CD Pipeline / Frontend Lint (push) Failing after 182h58m26s
CI/CD Pipeline / PR Build API Image (push) Failing after 182h58m30s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
a7e6145bb1 |
fix: #1807 侧边栏缩窄 240px→128px + 页面内容区拓宽 (#1808)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Build Staging API Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 50s
CI/CD Pipeline / Integration Tests (push) Successful in 1m45s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m0s
CI/CD Pipeline / Validate - Style (push) Successful in 2m28s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m33s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m46s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m48s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m35s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m9s
CI/CD Pipeline / Unit Tests (push) Successful in 7m41s
CI/CD Pipeline / Validate - Security (push) Successful in 8m31s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 182h57m22s
CI/CD Pipeline / CI Gate (push) Failing after 182h57m25s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 182h57m25s
CI/CD Pipeline / Build Production API Image (push) Failing after 182h57m26s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 183h5m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 183h6m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 183h6m2s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 183h5m2s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 183h6m4s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 183h5m2s
CI/CD Pipeline / Deploy Production (push) Failing after 183h32m8s
CI/CD Pipeline / Build Production Web Image (push) Failing after 183h32m11s
CI/CD Pipeline / Frontend Lint (push) Failing after 183h40m44s
CI/CD Pipeline / PR Build API Image (push) Failing after 183h40m48s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
6ee99a652c |
fix: 部署脚本 worker health-cmd 未转义导致 staging 部署失败回滚 (#1806)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 27s
CI/CD Pipeline / Build Staging API Image (push) Successful in 28s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 59s
CI/CD Pipeline / Integration Tests (push) Successful in 1m31s
CI/CD Pipeline / Validate - Style (push) Successful in 2m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m3s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m34s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m12s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m30s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 5m0s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 2m56s
CI/CD Pipeline / Unit Tests (push) Successful in 6m47s
CI/CD Pipeline / Validate - Security (push) Successful in 20m59s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 184h21m33s
CI/CD Pipeline / CI Gate (push) Failing after 184h21m35s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 184h21m35s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 184h41m28s
CI/CD Pipeline / Build Production Web Image (push) Failing after 184h21m35s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 184h41m29s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 184h41m29s
CI/CD Pipeline / PR Build Web Image (push) Failing after 184h42m32s
CI/CD Pipeline / PR Build API Image (push) Failing after 184h42m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 184h42m37s
CI/CD Pipeline / Deploy Production (push) Failing after 184h56m19s
CI/CD Pipeline / Build Production API Image (push) Failing after 184h56m21s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 185h17m17s
CI/CD Pipeline / Frontend Lint (push) Failing after 185h17m18s
|
||
|
|
bf7c8b8a08 |
feat: #1797 AI数字人前端页面v3 — 素材库选择/配音库复用/TitleStylePanel直接import (#1805)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Build Staging API Image (push) Successful in 23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 25s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 53s
CI/CD Pipeline / Integration Tests (push) Successful in 1m40s
CI/CD Pipeline / Validate - Style (push) Successful in 1m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1m54s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m24s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 3m50s
CI/CD Pipeline / Unit Tests (push) Successful in 8m50s
CI/CD Pipeline / Validate - Security (push) Successful in 26m4s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 185h11m19s
CI/CD Pipeline / CI Gate (push) Failing after 185h11m20s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 185h11m20s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 185h34m22s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 185h34m22s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 185h36m24s
CI/CD Pipeline / Build Production Web Image (push) Failing after 185h11m20s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 185h36m24s
CI/CD Pipeline / Build Production API Image (push) Failing after 185h11m20s
CI/CD Pipeline / Frontend Lint (push) Failing after 185h37m23s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 185h37m22s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 185h37m28s
CI/CD Pipeline / PR Build Web Image (push) Failing after 185h37m23s
CI/CD Pipeline / Deploy Production (push) Failing after 185h46m5s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 186h9m8s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 186h11m10s
CI/CD Pipeline / PR Build API Image (push) Failing after 186h12m8s
|
||
|
|
b5bc285aff |
feat: #1797 AI数字人前端页面v3 — 素材库选择/配音库复用/TitleStylePanel直接import
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 1m35s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m36s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 1m57s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m12s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 2m35s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m49s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m4s
AI Code Review / AI Code Review (pull_request) Successful in 6m45s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m35s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 23m11s
CI/CD Pipeline / CI Gate (pull_request) Successful in 1s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 5s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m20s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 185h38m35s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 185h38m36s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 185h38m36s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 185h38m36s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 186h0m4s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 186h0m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 186h0m7s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 186h0m9s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 186h0m8s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 186h0m9s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 186h1m48s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 186h1m56s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 186h1m48s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 186h1m56s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 186h1m56s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 186h2m1s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 186h13m20s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 186h34m49s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 186h34m53s
CI/CD Pipeline / PR Build API Image (pull_request) Failing after 186h36m28s
- 面板1:出镜视频改为从素材库弹窗选择(ModalAssetPicker),竖屏9:16预览 - 面板2:配音库改为系统预设/我的音色双tab切换,复用 /api/v1/voices - 面板3:对口型三态(生成/进度/完成+重新生成),竖屏9:16预览 - 面板4:标题配置直接 import TitleStylePanel + TITLE_PRESETS,与智能剪辑完全一致 - 面板5:封面+分辨率+配置汇总+渐变生成按钮,删除多余画面插入模式 - B-roll弹窗:已选素材标灰pointer-events:none防重选,画中画四角位置 - 路由 /app/ai-avatar + 侧边栏AI数字人导航项 |
||
|
|
e4ac398397 |
fix: Worker 健康检查彻底修复 - 移除不可用的 pgrep 和 PID1 检查
根因:#1714 队列隔离后 entrypoint 启动两个 celery worker 子进程, PID 1 变为 bash。旧健康检查依赖 pgrep(容器内不存在)或 /proc/1/cmdline(PID 1 是 bash 不是 celery),永远返回失败。 此前靠 cron 脚本 fix-worker-healthcheck.sh 每 30 分钟擦屁股。 修复:统一改为扫描 /proc/[0-9]*/cmdline 查找 celery 进程, 覆盖所有部署/回滚/CI 脚本(10 处替换)。已移除 cron 补丁。 |
||
|
|
a0ca13d463 |
fix: AI数字人渲染 OSS 上传集成 SharedStorageService (#1804)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 39s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 41s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 58s
CI/CD Pipeline / Integration Tests (push) Successful in 2m24s
CI/CD Pipeline / Validate - Style (push) Successful in 2m40s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 4m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m23s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m7s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m23s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m1s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m11s
CI/CD Pipeline / Unit Tests (push) Successful in 8m39s
CI/CD Pipeline / Validate - Security (push) Successful in 22m54s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 185h41m26s
CI/CD Pipeline / Deploy Production (push) Failing after 185h41m26s
CI/CD Pipeline / CI Gate (push) Failing after 185h41m30s
CI/CD Pipeline / Build Production Web Image (push) Failing after 185h41m30s
CI/CD Pipeline / Build Production API Image (push) Failing after 185h41m30s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 186h2m2s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 186h2m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 186h4m20s
CI/CD Pipeline / Frontend Lint (push) Failing after 186h4m22s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 186h4m26s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 186h16m15s
CI/CD Pipeline / PR Build Web Image (push) Failing after 186h39m6s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 186h36m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 186h39m6s
|
||
|
|
e45a8fe775 |
feat: #1798 AI数字人前端页面 — 5列水平面板布局 (#1803)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 17s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 19s
CI/CD Pipeline / Integration Tests (push) Successful in 1m19s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m9s
CI/CD Pipeline / Validate - Style (push) Successful in 1m48s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m36s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m36s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m50s
CI/CD Pipeline / Validate - Security (push) Successful in 5m8s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m23s
CI/CD Pipeline / Unit Tests (push) Successful in 7m46s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 188h45m4s
CI/CD Pipeline / CI Gate (push) Failing after 188h45m8s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 188h45m8s
CI/CD Pipeline / Build Production API Image (push) Failing after 188h45m8s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 188h51m24s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 188h51m24s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 188h52m53s
CI/CD Pipeline / PR Build Web Image (push) Failing after 188h52m54s
CI/CD Pipeline / PR Build API Image (push) Failing after 188h52m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 188h52m56s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 188h53m2s
CI/CD Pipeline / Deploy Production (push) Failing after 189h19m49s
CI/CD Pipeline / Build Production Web Image (push) Failing after 189h19m53s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 189h26m9s
|
||
|
|
800f90d8c6 |
feat: #1798 AI数字人渲染合成管线 (#1802)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 4s
CI/CD Pipeline / Build Staging API Image (push) Successful in 24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m15s
CI/CD Pipeline / Integration Tests (push) Successful in 1m37s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m58s
CI/CD Pipeline / Validate - Style (push) Successful in 2m13s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m38s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m9s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m57s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m49s
CI/CD Pipeline / Validate - Security (push) Successful in 8m27s
CI/CD Pipeline / Unit Tests (push) Successful in 8m34s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 189h12m12s
CI/CD Pipeline / CI Gate (push) Failing after 189h12m16s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 189h12m16s
CI/CD Pipeline / Build Production Web Image (push) Failing after 189h12m16s
CI/CD Pipeline / Build Production API Image (push) Failing after 189h12m16s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 189h19m31s
CI/CD Pipeline / PR Build API Image (push) Failing after 189h20m55s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 189h20m57s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 189h19m32s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 189h19m32s
CI/CD Pipeline / Frontend Lint (push) Failing after 189h20m50s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 189h20m55s
CI/CD Pipeline / Deploy Production (push) Failing after 189h46m57s
CI/CD Pipeline / PR Build Web Image (push) Failing after 189h55m40s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
f7825e3956 |
feat: #1796 MediaKit 对口型后端对接 (#1801)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check push changed paths (push) Successful in 15s
CI/CD Pipeline / Build Staging API Image (push) Successful in 15s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 16s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 17s
CI/CD Pipeline / Integration Tests (push) Successful in 1m13s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m26s
CI/CD Pipeline / Validate - Style (push) Successful in 2m3s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m17s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m30s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m37s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m23s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m47s
CI/CD Pipeline / Unit Tests (push) Successful in 8m7s
CI/CD Pipeline / Validate - Security (push) Successful in 9m43s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 190h26m18s
CI/CD Pipeline / CI Gate (push) Failing after 190h26m22s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 190h26m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 190h26m22s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 190h36m2s
CI/CD Pipeline / Build Production API Image (push) Failing after 190h26m22s
CI/CD Pipeline / PR Build Web Image (push) Failing after 190h36m2s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 190h35m32s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 190h35m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 190h36m3s
CI/CD Pipeline / Frontend Lint (push) Failing after 190h36m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 190h36m8s
CI/CD Pipeline / Deploy Production (push) Failing after 191h1m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 191h10m18s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
2cca03f680 |
Merge pull request 'feat: #1795 文案库 CRUD(Script 模型 + Service + API + 迁移 + 35 测试)' (#1799) from feat/scripts-crud-1795 into develop
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 6s
CI/CD Pipeline / Check push changed paths (push) Successful in 7s
CI/CD Pipeline / Build Staging API Image (push) Successful in 29s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 31s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m3s
CI/CD Pipeline / Integration Tests (push) Successful in 2m14s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m40s
CI/CD Pipeline / Validate - Style (push) Successful in 2m47s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m10s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m37s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m4s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m53s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m6s
CI/CD Pipeline / Unit Tests (push) Successful in 8m52s
CI/CD Pipeline / Validate - Security (push) Successful in 10m38s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 191h30m25s
CI/CD Pipeline / Deploy Production (push) Failing after 191h30m25s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 191h30m26s
CI/CD Pipeline / Build Production Web Image (push) Failing after 191h30m26s
CI/CD Pipeline / Build Production API Image (push) Failing after 191h30m27s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 191h38m50s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 191h38m51s
CI/CD Pipeline / Frontend Lint (push) Failing after 191h41m0s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 191h41m11s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 191h41m6s
CI/CD Pipeline / PR Build Web Image (push) Failing after 191h41m6s
CI/CD Pipeline / CI Gate (push) Failing after 192h5m10s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 192h13m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 192h15m50s
|
||
|
|
277ff5428e |
fix: 修 test_rollback_value_error_400 pre-existing failure
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 30s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 45s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m20s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m13s
AI Code Review / AI Code Review (pull_request) Successful in 6m43s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Failing after 11m6s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m17s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m56s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 1m56s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 10m47s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 11s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m18s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 9m52s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 10m1s
CI/CD Pipeline / CI Gate (pull_request) Successful in 1s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 191h34m6s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 191h34m11s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 191h34m11s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 191h34m11s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 191h44m17s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 191h44m17s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 191h54m33s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 191h54m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 191h55m0s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 191h55m5s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 191h55m5s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 191h55m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 191h55m14s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 191h55m15s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 191h55m26s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 192h8m50s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 192h29m17s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 192h29m50s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 192h29m59s
endpoint 对 ValueError 返回 404(版本不存在=Not Found), 测试断言写的 400 是错的,改为 404 与 endpoint 行为一致。 |
||
|
|
a4c008e829 |
fix: #1799 批量生成进度卡片 grid 列宽过窄导致标题和进度条重叠
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Check push changed paths (push) Successful in 3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m31s
CI/CD Pipeline / Integration Tests (push) Successful in 1m44s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m15s
CI/CD Pipeline / Validate - Style (push) Successful in 2m19s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m9s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m2s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m28s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m36s
CI/CD Pipeline / Unit Tests (push) Failing after 6m25s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m27s
CI/CD Pipeline / Validate - Security (push) Successful in 9m9s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 191h47m29s
CI/CD Pipeline / Deploy Production (push) Failing after 191h47m29s
CI/CD Pipeline / CI Gate (push) Failing after 191h47m33s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 191h47m33s
CI/CD Pipeline / Build Production Web Image (push) Failing after 191h47m33s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 191h55m0s
CI/CD Pipeline / Build Production API Image (push) Failing after 191h47m33s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 191h55m3s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 191h55m4s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 191h56m40s
CI/CD Pipeline / Frontend Lint (push) Failing after 191h56m40s
CI/CD Pipeline / PR Build Web Image (push) Failing after 191h56m40s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 191h56m45s
CI/CD Pipeline / PR Build API Image (push) Failing after 192h31m24s
|
||
|
|
24b28bfc89 |
feat: #1795 文案库 CRUD(Script 模型 + Service + API + 迁移 + 35 测试)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 17s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 51s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m5s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m44s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m58s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 1m59s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m59s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 6m16s
AI Code Review / AI Code Review (pull_request) Successful in 6m23s
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 5m28s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 192h3m37s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 192h3m37s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 192h3m44s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 192h3m47s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 192h3m47s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 192h3m48s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 192h3m48s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 192h3m49s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 192h3m50s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 192h3m51s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 192h38m21s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 192h38m31s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 192h38m32s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 192h38m34s
- 新建 ScriptModel (packages/adapters/sqlalchemy_impl/models.py) 字段: id, user_id(indexed), title, content, segments(JSON), tags(JSON), created_at, updated_at - 新建 script_service.py: CRUD 封装,用户隔离,tag 筛选,分页 - 新建 schemas/script.py: Pydantic request/response schemas - 新建 routes/scripts.py: RESTful API (GET/POST/PUT/DELETE /api/v1/scripts) - 新建 alembic 070_add_scripts_table.py: scripts 表 + user_id 索引 - 注册路由到 router.py (prefix=/scripts, tag=ScriptLibrary) - 35 单元测试: service 15 + schema/route 20 |