feature/celery-queue-isolation-1714
332 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
df99305dd6 |
feat(worker): celery 队列隔离 + 孤儿任务消息作废 (#1714)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 1s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 29s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 49s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 1m39s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m44s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 2m19s
AI Code Review / AI Code Review (pull_request) Failing after 2m52s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m54s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 4m11s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 6m23s
CI/CD Pipeline / CI Gate (pull_request) Failing after 1s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m39s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 260h6m22s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 260h6m25s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 260h6m25s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 260h12m32s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 260h12m33s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 260h12m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 260h12m33s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 260h12m43s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 260h12m43s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 260h12m48s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 260h12m49s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 260h12m51s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 260h12m49s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 260h12m57s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 260h40m56s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 260h40m59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 260h47m12s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 260h47m22s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 260h47m24s
问题:素材转码与视频生成共用 celery 默认队列、worker 单进程消费, 20+ 转码积压会把用户生成任务堵 40 分钟以上;孤儿清理把任务标 failed 后 Redis 队列消息未作废,消息被重投导致 failed→running 非法转换, worker 打印 ERROR 后继续产出半成品。 队列隔离: - 新增 packages/shared/celery_queues.py:generation/transcode/celery 三队列与 task_routes(generate_video→generation;ingest_asset/ classify_asset/duplication→transcode),apply_queue_settings() - worker 入口改双进程:generation worker 独占队列并内嵌 beat (prefetch=1, GENERATION_CONCURRENCY 默认 2),transcode worker 消费 transcode,celery(并发=总-2,最小 1),任一退出则整体终止 - compose/部署脚本/ps1 同步新增 GENERATION_CONCURRENCY 与健康检查 消息作废: - 新增 packages/shared/celery_orphan_guard.py:终态守卫 ensure_task_claimable、Redis 队列消息物理清理(JSON 信封解析, 按业务 id + celery headers.id 双匹配,未命中 rpush 保序)、 revoke_and_purge(control.revoke + 物理清队列双保险) - 入队点(生成/上传/分片/重试)send_task 后持久化 celery_task_id 到 generation_tasks/ingest_jobs(新列,067 迁移,失败仅 warning) - generate_video/ingest_asset 执行前校验 DB 状态:终态直接 discarded 不进业务逻辑;mark_processing 返回 False(非法转换)安全中止 - 孤儿/超时清理标 failed 时同时 revoke + 清队列消息 - pending 超时阈值 15→45 分钟,与 running 孤儿(20min)区分 测试:新增 22 个单测(路由表/真实 Redis 消息清理/终态守卫/ 非法转换中止/标 failed 后消息不重投/入队持久化),全量 14301 passed;067 迁移隔离 DDL 验证 upgrade/downgrade 通过。 |
||
|
|
0a7ae8db4f |
fix(upload): complete 接口幂等去重 + HEVC 转码回写占位 asset 禁止兜底新建 (#1714) (#1715)
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 41s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 32s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m5s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m8s
AI Code Review / AI Code Review (pull_request) Failing after 2m24s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m51s
CI/CD Pipeline / Validate - Style (push) Successful in 2m36s
CI/CD Pipeline / Integration Tests (push) Successful in 2m33s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m52s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m21s
CI/CD Pipeline / Validate - Security (push) Successful in 5m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 3m1s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m20s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m32s
CI/CD Pipeline / Unit Tests (push) Successful in 8m29s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m18s
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
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 21s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 24s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 28s
CI/CD Pipeline / CI Gate (pull_request) Successful in 17s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 262h50m20s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 262h50m38s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 262h50m40s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 262h57m36s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 262h57m48s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 262h57m49s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 262h57m54s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 262h57m56s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 262h57m37s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 262h58m2s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 262h57m37s
CI/CD Pipeline / Deploy Production (push) Failing after 263h8m9s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 263h8m10s
CI/CD Pipeline / Build Production Web Image (push) Failing after 263h8m10s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 263h12m49s
CI/CD Pipeline / Build Production API Image (push) Failing after 263h8m10s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 263h14m0s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 263h14m0s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 263h14m1s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 262h57m58s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 262h58m1s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 262h58m1s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 262h57m58s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 262h58m1s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 262h57m58s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 263h16m37s
CI/CD Pipeline / PR Build API Image (push) Failing after 263h16m38s
CI/CD Pipeline / PR Build Web Image (push) Failing after 263h16m38s
CI/CD Pipeline / Frontend Lint (push) Failing after 263h16m39s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 263h16m46s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 263h32m15s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 263h32m22s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 263h32m29s
CI/CD Pipeline / CI Gate (push) Failing after 263h42m43s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 263h24m54s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 263h25m13s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 263h32m34s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
21c26b5b26 |
feat(generation): worker孤儿任务自动恢复 + 429限流结构化提示 (#1677) (#1710)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 21s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 23s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 24s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 32s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 32s
CI/CD Pipeline / Build Staging API Image (push) Successful in 32s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 7s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m54s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m14s
CI/CD Pipeline / Integration Tests (push) Successful in 2m31s
CI/CD Pipeline / Validate - Style (push) Successful in 2m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m30s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m41s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m31s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m56s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m29s
CI/CD Pipeline / Validate - Security (push) Successful in 6m18s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m14s
AI Code Review / AI Code Review (pull_request) Successful in 6m28s
CI/CD Pipeline / Unit Tests (push) Successful in 8m25s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 267h38m7s
CI/CD Pipeline / CI Gate (push) Failing after 267h38m11s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 267h38m11s
CI/CD Pipeline / Build Production API Image (push) Failing after 267h38m11s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 267h42m47s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 267h45m1s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 267h45m6s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 267h45m7s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 267h45m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 267h45m10s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 267h45m15s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 267h45m15s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 267h45m20s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 267h45m19s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 267h45m26s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 267h45m23s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 267h45m26s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 267h46m35s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 267h46m35s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 267h46m36s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 267h46m35s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 267h46m36s
CI/CD Pipeline / Frontend Lint (push) Failing after 267h46m38s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 267h46m36s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 267h46m39s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 267h46m36s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 267h46m42s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 267h46m37s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 267h46m37s
CI/CD Pipeline / PR Build Web Image (push) Failing after 267h46m39s
CI/CD Pipeline / PR Build API Image (push) Failing after 267h46m40s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 267h46m43s
CI/CD Pipeline / Deploy Production (push) Failing after 268h12m38s
CI/CD Pipeline / Build Production Web Image (push) Failing after 268h12m42s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 268h19m32s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 268h19m55s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 268h19m58s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 268h21m6s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
cf83c0df9f |
fix(dedup): pHash阈值二次校准12→16 + 时序对齐允许±1反向抖动,修复降重同源对漏检 (#1702) (#1709)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m48s
CI/CD Pipeline / Integration Tests (push) Successful in 2m1s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 26s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 23s
CI/CD Pipeline / Validate - Style (push) Successful in 2m41s
CI/CD Pipeline / Build Staging API Image (push) Successful in 31s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 47s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 1m43s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m46s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m12s
CI/CD Pipeline / Validate - Security (push) Successful in 5m24s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m29s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 53s
AI Code Review / AI Code Review (pull_request) Successful in 6m27s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m54s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m35s
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 267h50m13s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 267h50m14s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 267h50m43s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 267h50m56s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 267h50m57s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 267h51m39s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 267h52m8s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 267h50m14s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 267h50m15s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 267h52m10s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 267h52m12s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 267h50m44s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 267h50m47s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 267h52m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 267h50m49s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 267h54m8s
CI/CD Pipeline / PR Build API Image (push) Failing after 267h54m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 267h51m35s
CI/CD Pipeline / Frontend Lint (push) Failing after 267h54m14s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 267h54m21s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 267h54m22s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 268h25m22s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 268h26m8s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 268h26m40s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 268h26m47s
CI/CD Pipeline / PR Build Web Image (push) Failing after 268h28m40s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
ca7f875224 |
fix(dedup): scope=user跨项目查重不做时长预过滤,同源不同时长视频可互相检出 (#1702) (#1708)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 50s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 57s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 58s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m35s
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
AI Code Review / AI Code Review (pull_request) Failing after 2m16s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m36s
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 1s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 19s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m32s
CI/CD Pipeline / Integration Tests (push) Successful in 1m50s
CI/CD Pipeline / Validate - Style (push) Successful in 2m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 3m5s
CI/CD Pipeline / Validate - Security (push) Successful in 4m47s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m16s
CI/CD Pipeline / Unit Tests (push) Successful in 7m43s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 268h49m42s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 268h49m46s
CI/CD Pipeline / Build Production API Image (push) Failing after 268h49m46s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 268h57m6s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 268h57m31s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 268h57m37s
CI/CD Pipeline / PR Build API Image (push) Failing after 268h57m31s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 268h54m0s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 268h54m0s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 269h8m3s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 269h9m34s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 269h9m39s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 269h9m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 269h9m46s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 269h9m48s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 269h9m51s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 269h9m53s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 269h9m54s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 269h9m55s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 269h10m14s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 269h10m18s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 269h11m24s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 269h11m22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 269h11m25s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 269h11m23s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 269h11m27s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 269h11m43s
CI/CD Pipeline / Deploy Production (push) Failing after 269h24m13s
CI/CD Pipeline / Build Production Web Image (push) Failing after 269h24m17s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 269h31m37s
CI/CD Pipeline / Frontend Lint (push) Failing after 269h32m2s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 269h28m30s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 269h31m37s
CI/CD Pipeline / CI Gate (push) Failing after 269h24m17s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 269h44m11s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 269h44m17s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 269h44m23s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 269h44m40s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 269h45m54s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 269h45m56s
CI/CD Pipeline / PR Build Web Image (push) Failing after 269h32m2s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
15909a92e5 |
fix(dedup): check_duplicate支持exclude_video_id,修复recompute自匹配 (#1702) (#1706)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 28s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 28s
CI/CD Pipeline / Build Staging API Image (push) Successful in 22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 50s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m11s
AI Code Review / AI Code Review (pull_request) Successful in 1m58s
CI/CD Pipeline / Integration Tests (push) Successful in 2m45s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m45s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m18s
CI/CD Pipeline / Validate - Style (push) Successful in 2m57s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m38s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m36s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 50s
CI/CD Pipeline / Validate - Security (push) Successful in 4m29s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m29s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m1s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m2s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m3s
CI/CD Pipeline / Unit Tests (push) Successful in 10m33s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Failing after 269h35m34s
CI/CD Pipeline / CI Gate (push) Failing after 269h35m38s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 269h35m38s
CI/CD Pipeline / Build Production API Image (push) Failing after 269h35m38s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 269h42m23s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 269h43m16s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 269h43m17s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 269h44m1s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 269h44m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 269h44m37s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 269h44m41s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 269h44m42s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 269h44m44s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 269h44m45s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 269h46m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 269h46m4s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 269h46m7s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 269h46m4s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 269h46m7s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 269h46m9s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 269h46m7s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 269h46m9s
CI/CD Pipeline / Frontend Lint (push) Failing after 269h46m9s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 269h46m15s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 269h46m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 269h46m17s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 269h46m17s
CI/CD Pipeline / Deploy Production (push) Failing after 270h10m4s
CI/CD Pipeline / Build Production Web Image (push) Failing after 270h10m8s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 270h17m47s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 270h18m38s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 270h19m8s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 270h19m13s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 270h19m16s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 270h20m36s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 270h20m37s
CI/CD Pipeline / PR Build Web Image (push) Failing after 270h20m46s
|
||
|
|
7a4aa27f71 |
fix(dedup): recompute任务从file_url派生OSS下载key,修复重算404 (#1702) (#1705)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 22s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 24s
CI/CD Pipeline / Build Staging API Image (push) Successful in 22s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Successful in 12s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 30s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 36s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m57s
AI Code Review / AI Code Review (pull_request) Successful in 2m24s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m29s
CI/CD Pipeline / Integration Tests (push) Successful in 2m39s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Style (push) Successful in 3m13s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m33s
CI/CD Pipeline / Validate - Security (push) Successful in 5m31s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 2m27s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m42s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 8m10s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m42s
CI/CD Pipeline / Unit Tests (push) Successful in 10m32s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 270h37m31s
CI/CD Pipeline / CI Gate (push) Failing after 270h37m34s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 270h37m34s
CI/CD Pipeline / Build Production Web Image (push) Failing after 270h37m34s
CI/CD Pipeline / Build Production API Image (push) Failing after 270h37m34s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 270h42m36s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 270h47m4s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 270h47m4s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 270h47m24s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 270h47m21s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 270h47m30s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 270h47m31s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 270h47m33s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 270h47m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 270h47m36s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 270h47m40s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 270h48m2s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 270h48m3s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 270h48m4s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 270h48m4s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 270h48m6s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 270h48m5s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 270h48m7s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 270h48m8s
CI/CD Pipeline / Frontend Lint (push) Failing after 270h48m8s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 270h48m15s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 270h48m15s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 270h48m15s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 270h48m15s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 270h48m16s
CI/CD Pipeline / PR Build Web Image (push) Failing after 270h48m15s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 270h48m17s
CI/CD Pipeline / PR Build API Image (push) Failing after 270h48m15s
CI/CD Pipeline / Deploy Production (push) Failing after 271h12m1s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 271h21m59s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 271h22m3s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 271h22m32s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 271h22m35s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 271h22m37s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
28b3010668 |
fix(dedup): 修复查重率恒为0%——指纹绕开降重裁剪+局部片段复用+阈值校准+3个单位bug (#1702) (#1703)
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 / Check if frontend-only change (pull_request) Successful in 5s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 7s
CI/CD Pipeline / Build Staging API Image (push) Successful in 38s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 18s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 43s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 22s
CI/CD Pipeline / CI Gate (pull_request) Successful in 8s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 28s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m21s
CI/CD Pipeline / Integration Tests (push) Successful in 2m30s
AI Code Review / AI Code Review (pull_request) Failing after 2m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / Validate - Style (push) Successful in 3m13s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m12s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m42s
CI/CD Pipeline / Validate - Security (push) Successful in 5m58s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m6s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m38s
CI/CD Pipeline / Unit Tests (push) Successful in 8m43s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Successful in 6m35s
CI/CD Pipeline / Canary Release to Production (push) Failing after 271h18m23s
CI/CD Pipeline / Deploy Production (push) Failing after 271h18m23s
CI/CD Pipeline / CI Gate (push) Failing after 271h18m27s
CI/CD Pipeline / Build Production Web Image (push) Failing after 271h18m27s
CI/CD Pipeline / Build Production API Image (push) Failing after 271h18m27s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 271h23m45s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 271h26m17s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 271h26m18s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 271h26m18s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 271h26m23s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 271h26m24s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 271h26m24s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 271h26m26s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 271h26m27s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 271h26m28s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 271h26m29s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 271h26m29s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 271h26m29s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 271h26m29s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 271h27m5s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 271h26m30s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 271h27m8s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 271h26m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 271h27m10s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 271h26m31s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 271h27m10s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 271h27m4s
CI/CD Pipeline / Frontend Lint (push) Failing after 271h27m11s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 271h27m13s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 271h27m14s
CI/CD Pipeline / PR Build Web Image (push) Failing after 271h27m14s
CI/CD Pipeline / PR Build API Image (push) Failing after 271h27m14s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 271h27m15s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 271h52m56s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 272h0m52s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 272h0m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 272h0m57s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 272h1m33s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 272h1m39s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
db244fe14c |
feat: 片段时长自动对齐配音时长 (#1693)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 9s
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 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 / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 287h15m11s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 287h15m12s
CI/CD Pipeline / PR Build API Image (push) Failing after 287h15m13s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 287h15m12s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 287h15m17s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 287h15m18s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 287h49m39s
CI/CD Pipeline / PR Build Web Image (push) Failing after 287h49m40s
|
||
|
|
e86f137c3d |
fix: 标题默认位置 fallback 改为 bottom,与前端 DEFAULT_TITLE_SETTINGS 对齐 (#1691)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 5s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 6s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 23s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 20s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 27s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 43s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 42s
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m5s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m8s
CI/CD Pipeline / Integration Tests (push) Successful in 2m33s
CI/CD Pipeline / Validate - Style (push) Successful in 2m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m4s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m39s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m42s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m20s
CI/CD Pipeline / Validate - Security (push) Successful in 6m18s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m10s
AI Code Review / AI Code Review (pull_request) Successful in 6m21s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 3m59s
CI/CD Pipeline / Unit Tests (push) Failing after 8m16s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 287h56m33s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 287h56m34s
CI/CD Pipeline / Build Production Web Image (push) Failing after 287h56m34s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 288h1m8s
CI/CD Pipeline / Deploy Production (push) Failing after 287h56m33s
CI/CD Pipeline / Build Production API Image (push) Failing after 287h56m35s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 288h2m47s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 288h2m52s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 288h2m53s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 288h2m52s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 288h3m8s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 288h3m8s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 288h3m9s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 288h3m11s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 288h3m13s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 288h3m14s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 288h3m16s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 288h3m18s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 288h3m18s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 288h3m21s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 288h3m22s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 288h3m23s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 288h3m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 288h4m52s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 288h4m55s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 288h4m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 288h4m58s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 288h4m55s
CI/CD Pipeline / PR Build API Image (push) Failing after 288h4m58s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 288h4m59s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 288h5m2s
CI/CD Pipeline / CI Gate (push) Failing after 288h31m2s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 288h37m20s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 288h37m27s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 288h37m45s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 288h37m47s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 288h37m50s
CI/CD Pipeline / PR Build Web Image (push) Failing after 288h39m26s
|
||
|
|
4633126bb4 |
fix: 查重系统黑屏视频过滤 — 跳过坏指纹防止虚假匹配 #1664 (#1688)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 20s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 19s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 20s
CI/CD Pipeline / Build Staging API Image (push) Successful in 28s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 28s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 37s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m17s
CI/CD Pipeline / Integration Tests (push) Successful in 2m24s
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 288h25m36s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 288h25m36s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 288h25m39s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 288h25m40s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 288h25m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 288h25m52s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 288h25m53s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 288h26m12s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 288h26m14s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 288h26m15s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 288h26m17s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 288h27m22s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 288h27m23s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 288h27m43s
CI/CD Pipeline / Frontend Lint (push) Failing after 288h27m46s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 288h27m43s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 288h27m43s
CI/CD Pipeline / PR Build API Image (push) Failing after 288h27m52s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 288h27m44s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 288h27m53s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 288h27m45s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 288h27m55s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 288h27m45s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 288h27m46s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 288h27m51s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 289h0m6s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 289h0m7s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 289h0m40s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 289h0m43s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 289h1m49s
CI/CD Pipeline / PR Build Web Image (push) Failing after 289h2m19s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
452a484c5b |
fix: 查重流程全面核实修复 — 两阶段持久化 + 重新计算查重API (#1664) (#1684)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 18s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 16s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 33s
CI/CD Pipeline / Build Staging API Image (push) Successful in 26s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 40s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 42s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m54s
CI/CD Pipeline / CI Gate (pull_request) Successful in 5s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m7s
AI Code Review / AI Code Review (pull_request) Failing after 2m25s
CI/CD Pipeline / Integration Tests (push) Successful in 2m28s
CI/CD Pipeline / Validate - Style (push) Successful in 2m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m1s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m1s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m34s
CI/CD Pipeline / Validate - Security (push) Successful in 5m2s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m26s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m8s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 3m56s
CI/CD Pipeline / Unit Tests (push) Successful in 8m40s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 290h15m45s
CI/CD Pipeline / Deploy Production (push) Failing after 290h15m45s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 290h15m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 290h15m48s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 290h21m26s
CI/CD Pipeline / Build Production API Image (push) Failing after 290h15m48s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 290h22m39s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 290h22m39s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 290h22m39s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 290h22m40s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 290h22m43s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 290h22m43s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 290h22m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 290h22m48s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 290h23m22s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 290h23m23s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 290h23m55s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 290h23m55s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 290h24m23s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 290h24m23s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 290h24m24s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 290h24m24s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 290h24m24s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 290h24m28s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 290h24m29s
CI/CD Pipeline / Frontend Lint (push) Failing after 290h24m29s
CI/CD Pipeline / PR Build API Image (push) Failing after 290h24m32s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 290h24m32s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 290h24m32s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 290h24m33s
CI/CD Pipeline / CI Gate (push) Failing after 290h50m15s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 290h57m11s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 290h57m47s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 290h58m21s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 290h58m50s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 290h58m51s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 290h58m55s
CI/CD Pipeline / PR Build Web Image (push) Failing after 290h58m59s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
f523548eee |
feat: 视频渲染后随机边缘裁剪 2-5% 降重 #1664 (#1682)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 12s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 12s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 24s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 21s
CI/CD Pipeline / Build Staging API Image (push) Successful in 29s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 22s
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m45s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m0s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m16s
CI/CD Pipeline / Integration Tests (push) Successful in 2m18s
CI/CD Pipeline / Validate - Style (push) Successful in 2m57s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m6s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m8s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m10s
CI/CD Pipeline / Validate - Security (push) Successful in 5m45s
AI Code Review / AI Code Review (pull_request) Successful in 6m19s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m12s
CI/CD Pipeline / Unit Tests (push) Successful in 8m15s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 291h19m59s
CI/CD Pipeline / Deploy Production (push) Failing after 291h19m59s
CI/CD Pipeline / CI Gate (push) Failing after 291h20m1s
CI/CD Pipeline / Build Production Web Image (push) Failing after 291h20m2s
CI/CD Pipeline / Build Production API Image (push) Failing after 291h20m2s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 291h25m10s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 291h27m31s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 291h27m31s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 291h27m31s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 291h27m32s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 291h27m32s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 291h27m33s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 291h27m35s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 291h27m38s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 291h27m38s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 291h27m39s
CI/CD Pipeline / Frontend Lint (push) Failing after 291h28m18s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 291h28m21s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 291h28m21s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 291h28m22s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 291h28m21s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 291h28m22s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 291h28m22s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 291h28m22s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 291h28m24s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 291h28m24s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 291h28m25s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 291h28m25s
CI/CD Pipeline / PR Build Web Image (push) Failing after 291h28m25s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 291h28m27s
CI/CD Pipeline / PR Build API Image (push) Failing after 291h28m25s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 291h28m27s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 291h54m28s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 292h2m0s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 292h2m4s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 292h2m48s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 292h2m48s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 292h2m48s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
0542654ca8 |
fix: 查重 worker 无限重试 bug + 补 3 个 API/repository 单测 (#1661 follow-up) (#1680)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 4s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 6s
CI/CD Pipeline / Build Staging API Image (push) Successful in 17s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m6s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 48s
CI/CD Pipeline / Integration Tests (push) Successful in 2m0s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 21s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m25s
CI/CD Pipeline / Validate - Style (push) Successful in 2m33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 19s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 45s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m58s
CI/CD Pipeline / CI Gate (pull_request) Successful in 3s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m9s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 57s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
AI Code Review / AI Code Review (pull_request) Successful in 6m27s
CI/CD Pipeline / Validate - Security (push) Successful in 6m41s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 6m16s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m48s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m39s
CI/CD Pipeline / Unit Tests (push) Successful in 11m34s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 291h34m46s
CI/CD Pipeline / CI Gate (push) Failing after 291h34m50s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 291h34m51s
CI/CD Pipeline / Build Production Web Image (push) Failing after 291h34m51s
CI/CD Pipeline / Build Production API Image (push) Failing after 291h34m51s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 291h43m18s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 291h43m36s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 291h43m37s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 291h43m43s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 291h43m50s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 291h43m48s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 291h43m51s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 291h43m48s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 291h43m54s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 291h43m54s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 291h43m54s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 291h44m31s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 291h43m55s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 291h44m32s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 291h43m56s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 291h44m33s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 291h45m55s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 291h45m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 291h45m55s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 291h45m55s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 291h46m28s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 291h46m28s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 291h46m28s
CI/CD Pipeline / PR Build API Image (push) Failing after 291h46m29s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 291h46m29s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 291h46m32s
CI/CD Pipeline / Deploy Production (push) Failing after 292h9m12s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 292h18m2s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 292h18m14s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 292h18m19s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 292h18m57s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 292h20m21s
CI/CD Pipeline / PR Build Web Image (push) Failing after 292h20m55s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
2a2dfad137 |
feat: pHash阈值校准+颜色直方图融合 #1658 (#1674)
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 39s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 48s
AI Code Review / AI Code Review (pull_request) Successful in 1m46s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m14s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m21s
CI/CD Pipeline / Integration Tests (push) Successful in 2m41s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m39s
CI/CD Pipeline / Validate - Style (push) Successful in 3m0s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m37s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 50s
CI/CD Pipeline / Validate - Security (push) Successful in 5m15s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m34s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m20s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m3s
CI/CD Pipeline / Unit Tests (push) Successful in 8m36s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m2s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 26s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 26s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 26s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / CI Gate (pull_request) Failing after 1s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 300h54m13s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 300h54m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 301h0m49s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 301h0m50s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 301h0m50s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 301h1m1s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 301h1m1s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 301h1m6s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 301h1m1s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 301h1m6s
CI/CD Pipeline / Canary Release to Production (push) Failing after 301h9m6s
CI/CD Pipeline / CI Gate (push) Failing after 301h9m7s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 301h9m7s
CI/CD Pipeline / Build Production API Image (push) Failing after 301h9m7s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 301h14m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 301h14m55s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 301h14m55s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 301h14m55s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 301h1m8s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 301h1m9s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 301h1m11s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 301h1m11s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 301h1m12s
CI/CD Pipeline / Frontend Lint (push) Failing after 301h17m41s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 301h17m45s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 301h1m14s
CI/CD Pipeline / PR Build Web Image (push) Failing after 301h17m45s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 301h17m47s
CI/CD Pipeline / PR Build API Image (push) Failing after 301h17m47s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 301h28m39s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 301h28m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 301h35m21s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 301h35m32s
CI/CD Pipeline / Deploy Production (push) Failing after 301h43m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 301h43m33s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 301h28m41s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 301h35m35s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 301h35m38s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
2205adb8fb |
feat(worker): 手动查重 worker task + visual_similarity/match_count 字段 #1661 (#1679)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 29s
CI/CD Pipeline / Build Staging API Image (push) Successful in 31s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 31s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 33s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 39s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 29s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m49s
CI/CD Pipeline / CI Gate (pull_request) Successful in 11s
CI/CD Pipeline / Integration Tests (push) Successful in 2m20s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m25s
CI/CD Pipeline / Validate - Style (push) Successful in 2m46s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m11s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m58s
AI Code Review / AI Code Review (pull_request) Failing after 3m50s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m33s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 5m13s
CI/CD Pipeline / Validate - Security (push) Successful in 5m26s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m10s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m9s
CI/CD Pipeline / Unit Tests (push) Successful in 8m9s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 301h47m47s
CI/CD Pipeline / Deploy Production (push) Failing after 301h47m47s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 301h47m51s
CI/CD Pipeline / Build Production Web Image (push) Failing after 301h47m51s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 301h53m8s
CI/CD Pipeline / Build Production API Image (push) Failing after 301h47m51s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 301h54m36s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 301h54m36s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 301h54m40s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 301h54m41s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 301h54m42s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 301h54m46s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 301h54m46s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 301h54m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 301h54m49s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 301h55m25s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 301h55m26s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 301h56m0s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 301h55m27s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 301h56m1s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 301h56m0s
CI/CD Pipeline / Frontend Lint (push) Failing after 301h56m2s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 301h56m1s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 301h56m7s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 301h56m1s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 301h56m8s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 301h56m8s
CI/CD Pipeline / PR Build API Image (push) Failing after 301h56m8s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 301h56m9s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 301h56m10s
CI/CD Pipeline / CI Gate (push) Failing after 302h22m16s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 302h29m2s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 302h29m8s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 302h29m13s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 302h29m50s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 302h30m25s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 302h30m33s
CI/CD Pipeline / PR Build Web Image (push) Failing after 302h30m33s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
f10fd9cd5c |
feat: 查重率百分比计算+跨项目查重 #1660 (#1675)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Check push changed paths (push) Successful in 5s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 8s
CI/CD Pipeline / Build Staging API Image (push) Successful in 33s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 35s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 40s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m11s
CI/CD Pipeline / Validate - Style (push) Successful in 2m34s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 2m1s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m32s
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Integration Tests (push) Successful in 2m41s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m28s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m5s
AI Code Review / AI Code Review (pull_request) Successful in 6m28s
CI/CD Pipeline / Validate - Security (push) Successful in 7m1s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m40s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 7m40s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m22s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m29s
CI/CD Pipeline / Unit Tests (push) Successful in 13m51s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 302h57m45s
CI/CD Pipeline / Deploy Production (push) Failing after 302h57m47s
CI/CD Pipeline / CI Gate (push) Failing after 302h58m2s
CI/CD Pipeline / Build Production Web Image (push) Failing after 302h58m29s
CI/CD Pipeline / Build Production API Image (push) Failing after 302h58m30s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 303h9m36s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 303h10m7s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 303h11m26s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 303h10m7s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 303h10m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 303h11m35s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 303h11m27s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 303h11m35s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 303h11m28s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 303h12m14s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 303h12m28s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 303h11m30s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 303h12m28s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 303h11m36s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 303h12m28s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 303h11m36s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 303h12m50s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 303h12m13s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 303h12m51s
CI/CD Pipeline / Frontend Lint (push) Failing after 303h12m54s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 303h12m56s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 303h12m51s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 303h12m57s
CI/CD Pipeline / PR Build API Image (push) Failing after 303h12m57s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 303h12m52s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 303h12m58s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 303h12m53s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 303h32m54s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 303h45m55s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 303h46m38s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 303h46m53s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 303h47m15s
CI/CD Pipeline / PR Build Web Image (push) Failing after 303h47m21s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
db9ee89ffa |
fix(dedup): ruff lint 修复 — 未使用变量 + zip strict + 冗余 import (#1659)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Validate - Style (pull_request) Successful in 1m20s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 10s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m26s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m0s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 12s
AI Code Review / AI Code Review (pull_request) Failing after 2m34s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m17s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m48s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m4s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m26s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 5s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m17s
CI/CD Pipeline / Validate - Security (pull_request) Successful in 22m37s
CI/CD Pipeline / CI Gate (pull_request) Successful in 4s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 303h50m33s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 303h50m37s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 303h50m34s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 303h50m38s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 303h50m38s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 304h12m38s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 304h12m38s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 304h12m38s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 304h12m42s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 304h12m48s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 304h12m48s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 304h13m9s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 304h12m48s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 304h13m9s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 304h15m17s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 304h15m17s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 304h15m20s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 304h47m23s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 304h49m41s
|
||
|
|
a0d4f6e111 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 22s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 10s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m20s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m27s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 1m33s
AI Code Review / AI Code Review (pull_request) Failing after 2m11s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m19s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m43s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m35s
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 2m29s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 304h19m57s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 304h19m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 304h20m0s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 304h20m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 304h20m6s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 304h20m7s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 304h20m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 304h20m35s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 304h20m37s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 304h20m35s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 304h54m21s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 304h54m30s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 304h54m54s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 304h54m59s
|
||
|
|
fac80b1f77 |
feat(dedup): 动态抽帧 + 滑动窗口时序匹配 (#1659)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 2s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 22s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 9s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 1m22s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m25s
AI Code Review / AI Code Review (pull_request) Failing after 1m50s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m39s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m44s
CI/CD Pipeline / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 304h23m6s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 304h23m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 304h23m6s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 304h23m16s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 304h23m7s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 304h23m21s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 304h23m21s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 304h23m16s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 304h23m43s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 304h23m43s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 304h23m53s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 304h57m36s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 304h57m45s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 304h57m45s
1. 动态抽帧策略 — detect_keyframe_timestamps() - 降采样到 320x240 逐帧灰度差异检测场景切换 - 最小间隔过滤(保留差异最大的候选帧) - 数量裁剪到 [MIN_KEYFRAMES=5, MAX_KEYFRAMES=30] - 长视频(>3分钟)每 30 秒分段保底 2. 滑动窗口时序匹配 — find_duplicate_segments() - 逐帧最佳匹配 → 连续 run 检测(允许 MAX_GAP=2 间隙) - 最少 MIN_CONSECUTIVE_MATCHES=5 帧才报告 - 返回 DuplicateSegment(query/target 时间范围 + 平均距离) 3. 查重算法升级 - 均值距离 → 中位数距离(抵抗异常值) - 新增帧匹配比例条件(match_ratio >= 0.7) - Bhattacharyya 系数替代余弦相似度 - pHash + 直方图加权融合(0.7/0.3) - 判定重复后附加 duplicate_segments 字段 4. 删除旧代码 - 移除 SHORT_VIDEO_CHUNK_SEC/LONG_VIDEO_CHUNK_SEC 固定间隔 - 移除 compute_chunk_interval() - 移除 _average_histogram_similarity() 5. 测试 - 新增 test_dedup_v2.py: 34 个测试 - 更新 test_dedup_engine.py/test_duplicate_rate.py/test_dedup_pure.py - 清理 test_fingerprint_chunks.py 中旧常量测试 |
||
|
|
cbca0c3584 |
feat: 分片指纹存储改造 + 存量指纹重建脚本 #1657
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m19s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m43s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m22s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 8s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 7s
CI/CD Pipeline / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 306h35m11s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 306h35m11s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 306h35m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 306h35m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 306h35m45s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 306h36m1s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 306h35m46s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 306h35m53s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 306h40m31s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 307h10m24s
## 改动 ### 1. 新建 video_fingerprint_chunks 表(Migration 063) - 按时间分片存储 pHash + color_histogram - 索引:video_id, project_id, user_id ### 2. 新增 VideoFingerprintChunkModel - packages/adapters/sqlalchemy_impl/models.py ### 3. 改造 dedup.py 指纹计算 - compute_fingerprint() 改为按时间分片抽帧 - 短视频(≤60s):每 2s 一片 - 长视频(>60s):每 5s 一片 - VideoFingerprint 新增 chunks 字段(list of FingerprintChunk) - 向后兼容:keyframe_phashes/color_histograms 保留 - to_chunk_models() 方法转换为 SQLAlchemy Model - check_duplicate() 优先从分片表读取,回退到 JSON 字段 - check_duplicate_task() 写入分片表 ### 4. 改造 dedup_helpers.py - create_video_record_and_dedup() 同步写入分片表 ### 5. 存量指纹重建脚本 - apps/api/scripts/rebuild_fingerprint_chunks.py - 支持 --dry-run 和 --batch-size - 幂等:已有分片数据的视频跳过 ### 6. 单元测试(11 个) - 分片策略:60s→30片,120s→24片 - to_chunk_models() 输出正确 - _save_fingerprint_chunks 幂等性 - to_dict() 向后兼容 Closes #1657 |
||
|
|
e6e4090f3c |
feat(voice): 提取视频配音接口 + 素材来源标识 (#1654)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 8s
CI/CD Pipeline / Check push changed paths (push) Successful in 8s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m17s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m41s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m13s
CI/CD Pipeline / Integration Tests (push) Successful in 2m45s
CI/CD Pipeline / Build Staging API Image (push) Successful in 42s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 38s
CI/CD Pipeline / Validate - Style (push) Failing after 3m52s
AI Code Review / AI Code Review (pull_request) Failing after 6m30s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 27s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m13s
CI/CD Pipeline / Validate - Security (push) Failing after 11m41s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 10m53s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m22s
CI/CD Pipeline / Unit Tests (push) Successful in 13m10s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Staging E2E Tests (push) Successful in 5m43s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 5m46s
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
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 16s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 16s
CI/CD Pipeline / CI Gate (pull_request) Failing after 3s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Failing after 308h22m7s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 308h22m10s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 308h22m10s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 308h28m13s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 308h28m17s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 308h28m18s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 308h28m18s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 308h28m19s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 308h28m19s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 308h28m20s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 308h28m22s
CI/CD Pipeline / Deploy Production (push) Failing after 308h33m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 308h33m16s
CI/CD Pipeline / Build Production Web Image (push) Failing after 308h33m16s
CI/CD Pipeline / Build Production API Image (push) Failing after 308h33m16s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 308h39m21s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 308h39m23s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 308h39m38s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 308h43m55s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 308h28m21s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 308h28m20s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 308h28m21s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 308h28m21s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 308h45m9s
CI/CD Pipeline / PR Build Web Image (push) Failing after 308h45m11s
CI/CD Pipeline / PR Build API Image (push) Failing after 308h45m11s
CI/CD Pipeline / Frontend Lint (push) Failing after 308h46m1s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 308h47m11s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 309h2m35s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 309h2m40s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 309h2m41s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 309h2m42s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 309h2m35s
CI/CD Pipeline / CI Gate (push) Failing after 309h7m39s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 308h56m33s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 309h2m43s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 309h2m44s
|
||
|
|
e0e7f0a503 |
fix(worker): Worker 异常时将占位 Asset 标记为 ERROR (#1651)
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 / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 4s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m52s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 1m57s
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 2m0s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 22s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 23s
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Validate - Style (push) Successful in 2m33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 20s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 14s
CI/CD Pipeline / CI Gate (pull_request) Successful in 2s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m6s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 55s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m38s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m29s
AI Code Review / AI Code Review (pull_request) Failing after 6m15s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m10s
CI/CD Pipeline / Validate - Security (push) Successful in 7m38s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 3m59s
CI/CD Pipeline / Unit Tests (push) Successful in 8m17s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 310h2m42s
CI/CD Pipeline / Deploy Production (push) Failing after 310h2m42s
CI/CD Pipeline / CI Gate (push) Failing after 310h2m44s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 310h2m44s
CI/CD Pipeline / Build Production Web Image (push) Failing after 310h2m44s
CI/CD Pipeline / Build Production API Image (push) Failing after 310h2m44s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 310h8m3s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 310h8m28s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 310h8m33s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 310h8m34s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 310h8m37s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 310h8m38s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 310h8m40s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 310h8m41s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 310h8m41s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 310h8m45s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 310h8m46s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 310h9m6s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 310h9m6s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 310h9m9s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 310h9m7s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 310h9m9s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 310h9m16s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 310h9m10s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 310h11m9s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 310h11m10s
CI/CD Pipeline / Frontend Lint (push) Failing after 310h10m42s
CI/CD Pipeline / PR Build API Image (push) Failing after 310h11m10s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 310h11m9s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 310h11m15s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 310h11m10s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 310h11m16s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 310h42m55s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 310h42m58s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 310h43m3s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 310h43m8s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 310h43m30s
CI/CD Pipeline / PR Build Web Image (push) Failing after 310h45m31s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
ec45d71d2c |
fix: 上传素材后视频库立即显示(创建 PROCESSING 状态 Asset) (#1644)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 7s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 8s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 7s
CI/CD Pipeline / Check push changed paths (push) Successful in 19s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 31s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 52s
CI/CD Pipeline / Build Staging API Image (push) Successful in 45s
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 51s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 29s
CI/CD Pipeline / Integration Tests (push) Successful in 2m47s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 2m47s
CI/CD Pipeline / Validate - Style (push) Successful in 3m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m12s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 3m25s
CI/CD Pipeline / CI Gate (pull_request) Successful in 2s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m45s
AI Code Review / AI Code Review (pull_request) Failing after 3m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m16s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m31s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m28s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m24s
CI/CD Pipeline / Validate - Security (push) Successful in 8m20s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m16s
CI/CD Pipeline / Unit Tests (push) Successful in 8m54s
CI/CD Pipeline / Build Production Worker Image (push) Successful in 20s
CI/CD Pipeline / Build Production API Image (push) Successful in 22s
CI/CD Pipeline / Build Production Web Image (push) Successful in 2m9s
CI/CD Pipeline / Deploy Production (push) Failing after 11m33s
CI/CD Pipeline / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Canary Release to Production (push) Failing after 312h17m4s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 312h25m56s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 312h25m59s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 312h26m5s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 312h26m21s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 312h26m24s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 312h26m33s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 312h26m34s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 312h26m35s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 312h26m54s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 312h27m22s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 312h28m1s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 312h27m22s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 312h28m1s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 312h28m3s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 312h28m1s
CI/CD Pipeline / Frontend Lint (push) Failing after 312h28m12s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 312h28m2s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 312h28m14s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Failing after 312h28m2s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 312h28m14s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 312h28m20s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 312h28m14s
CI/CD Pipeline / PR Build Web Image (push) Failing after 312h28m20s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 312h28m21s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 312h28m15s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 312h28m23s
CI/CD Pipeline / PR Build API Image (push) Failing after 312h28m20s
CI/CD Pipeline / CI Gate (push) Failing after 312h53m37s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 313h0m42s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 313h0m53s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 313h1m45s
CI/CD Pipeline / Validate - Security (pull_request) Failing after 313h2m25s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
4aeb1d5b66 |
fix(render): 修复生成视频时长短于模板要求时长 (#1614)
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 / Validate - Style (push) Successful in 2m41s
CI/CD Pipeline / Integration Tests (push) Successful in 3m46s
CI/CD Pipeline / Build Staging API Image (push) Successful in 3m32s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m35s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m27s
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 6m31s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 9m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 4m10s
CI/CD Pipeline / Unit Tests (push) Successful in 17m43s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m28s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m4s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 6m2s
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 355h7m15s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 355h7m17s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 355h18m16s
CI/CD Pipeline / PR Build API Image (push) Failing after 355h18m16s
CI/CD Pipeline / Frontend Lint (push) Failing after 355h18m16s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 355h20m46s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Failing after 355h41m35s
CI/CD Pipeline / PR Build Web Image (push) Failing after 355h52m34s
fix(render): 修复生成视频时长短于模板要求时长 (#1614) |
||
|
|
9ad729d917 |
fix(dedup): AI Review 阻塞问题修复——DB 层排除自身 + 文档修正
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m41s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m51s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 4m15s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 5m44s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m20s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m15s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m49s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 6m2s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 6m32s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 3m1s
CI/CD Pipeline / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 362h1m54s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 362h1m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 362h2m4s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 362h2m36s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 362h2m38s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 362h7m25s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 362h7m25s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 362h7m27s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 362h7m32s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 362h36m13s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 362h36m57s
1. DB 查询层排除 current_video_id: 原实现在 Python 循环里排除自身,但 GeneratedVideo 记录在查重前已 写入 DB(dedup_helpers L80 create → L126 compute_duplicate_rate), 查询结果会包含自身 → MD5 完全匹配 → duplicate_rate 恒为 100%。 现在在 query 构建时即排除:query.filter(id != current_video_id) 2. 文档修正:limit(200) → "遍历最近 200 个"(与实际实现一致) 3. 测试 mock 更新:filter() 现在被调用两次(scope + self-exclusion), 所有测试改用 chainable query_mock 模式。 |
||
|
|
1225e65cc3 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2s
CI/CD Pipeline / Validate - Style (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 362h10m25s
|
||
|
|
3a9a4334df |
feat(dedup): 自动查重率扩大到用户全局——跨项目比对
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
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m54s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m52s
CI/CD Pipeline / Validate - Python (mypy + alembic) (pull_request) Successful in 4m46s
AI Code Review / AI Code Review (pull_request) Failing after 4m56s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m53s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m16s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m54s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 7m2s
CI/CD Pipeline / Validate - Style (pull_request) Failing after 7m10s
CI/CD Pipeline / Validate - Security (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 362h12m17s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 362h12m19s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 362h12m21s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 362h14m41s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 362h14m41s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 362h14m43s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 362h14m47s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 362h18m36s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 362h18m38s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 362h18m42s
原 compute_duplicate_rate 仅按 project_id 比较,用户在不同项目/模板 下生成的视频互不可见,导致查重率始终为 0。 修改: - dedup.py: compute_duplicate_rate 新增可选 user_id 参数; 有 user_id 时按用户全局查询(跨项目),否则回退 project_id。 查询上限从 100 提升到 200。 - dedup_helpers.py: create_video_record_and_dedup 传 user_id 给 compute_duplicate_rate。 新增测试: - test_duplicate_rate.py: +2 用例(跨项目匹配 / 空 user_id 回退) - test_dedup_helpers_user_id.py: 3 用例(user_id 透传 / 空值兼容 / duplicate_rate 写回记录) 共 107 个相关测试全过。 |
||
|
|
afe78fb25f |
feat: 成片 duplicate_rate 百分比 + 素材高频使用自动排除 (#1573)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 1s
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m51s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 5m35s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 5m34s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 6m15s
AI Code Review / AI Code Review (pull_request) Failing after 6m40s
CI/CD Pipeline / Check push changed paths (push) Successful in 7m8s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 8m31s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m54s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m46s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m46s
CI/CD Pipeline / CI Gate (pull_request) Successful in 30s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m36s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 34s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 10m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 12m59s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m31s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m14s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 6m14s
CI/CD Pipeline / Integration Tests (push) Successful in 5m41s
CI/CD Pipeline / Unit Tests (push) Successful in 19m12s
CI/CD Pipeline / Production Browser E2E (push) Failing after 382h9m8s
CI/CD Pipeline / Deploy Production (push) Failing after 382h9m9s
CI/CD Pipeline / CI Gate (push) Failing after 382h9m10s
CI/CD Pipeline / Build Production API Image (push) Failing after 382h9m10s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 382h9m10s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 382h17m52s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 382h18m18s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 382h17m53s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 382h18m26s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 382h19m12s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 382h18m28s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 382h19m32s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 382h19m46s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 382h19m14s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 382h19m50s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 382h19m16s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 382h20m18s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 382h20m39s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 382h20m45s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 382h20m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 382h21m40s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 382h25m18s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 382h25m22s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 382h25m52s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 382h25m56s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 382h25m58s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 382h26m4s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 382h26m0s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 382h26m2s
CI/CD Pipeline / PR Build Web Image (push) Failing after 382h26m6s
CI/CD Pipeline / Frontend Lint (push) Failing after 382h27m31s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 382h28m27s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 382h28m28s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 382h28m29s
CI/CD Pipeline / Canary Release to Production (push) Failing after 382h43m22s
CI/CD Pipeline / Build Production Web Image (push) Failing after 382h43m22s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 382h54m0s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 382h54m55s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 382h59m32s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 383h0m6s
CI/CD Pipeline / PR Build API Image (push) Failing after 383h0m20s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
15bc55f0ff |
fix(ingest): 修复竖屏 HEVC 转码方向错误(双重旋转/ffprobe 取错行/逗号转义) (#1559)
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (pull_request) Successful in 3s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4m45s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 6m40s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m58s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 40s
AI Code Review / AI Code Review (pull_request) Failing after 10m10s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m25s
CI/CD Pipeline / CI Gate (pull_request) Successful in 42s
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 2m9s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m0s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m1s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 29s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 4m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m10s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m10s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m50s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 4m35s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 13m26s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 15m35s
CI/CD Pipeline / Unit Tests (push) Failing after 22m35s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 22m36s
CI/CD Pipeline / Integration Tests (push) Successful in 22m59s
CI/CD Pipeline / CI Gate (push) Failing after 400h8m39s
CI/CD Pipeline / Production Browser E2E (push) Failing after 400h31m39s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 400h31m40s
CI/CD Pipeline / Build Production Web Image (push) Failing after 400h31m41s
CI/CD Pipeline / Canary Release to Production (push) Failing after 400h31m39s
CI/CD Pipeline / Build Production API Image (push) Failing after 400h31m41s
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Failing after 400h51m7s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 400h52m9s
CI/CD Pipeline / PR Build API Image (push) Failing after 400h54m18s
CI/CD Pipeline / Frontend Lint (push) Failing after 400h54m19s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 400h54m21s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 401h17m47s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 401h17m48s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 401h17m55s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 401h17m57s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 401h18m4s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 401h17m59s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 401h18m45s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 401h18m47s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 401h18m49s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 401h19m14s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 401h20m20s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 401h20m31s
CI/CD Pipeline / Integration Tests (pull_request) Failing after 401h20m33s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 401h20m35s
CI/CD Pipeline / Retag skipped Staging Worker Image (pull_request) Failing after 401h23m21s
CI/CD Pipeline / Retag skipped Staging API Image (pull_request) Failing after 401h23m25s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 401h25m10s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 401h25m12s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 401h25m12s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 401h25m14s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 401h29m24s
CI/CD Pipeline / Check push changed paths (pull_request) Failing after 401h29m25s
CI/CD Pipeline / Deploy Production (push) Failing after 401h5m48s
CI/CD Pipeline / Retag skipped Staging API Image (push) Failing after 401h25m17s
CI/CD Pipeline / PR Build Web Image (push) Failing after 401h28m26s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 401h54m38s
CI/CD Pipeline / Retag skipped Staging Web Image (pull_request) Failing after 401h57m32s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 401h59m19s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 401h59m23s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 401h28m26s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
250702de59 |
fix: worker 音频 mime 推断补充 .m4a/.mp3/.wav/.flac/.ogg/.aac/.wma/.amr/.opus/.weba
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m40s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m43s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m17s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 14m11s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 14m12s
PR Automation / Auto Approve on CI Green (pull_request) Failing after 14m13s
AI Code Review / AI Code Review (pull_request) Failing after 14m13s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Failing after 14m15s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Failing after 14m15s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 14m15s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m17s
CI/CD Pipeline / CI Gate (pull_request) Failing after 24s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 435h10m10s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 435h10m14s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 435h10m14s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 435h10m12s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 435h21m55s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 435h21m55s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 435h24m22s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 435h24m24s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 435h24m28s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 435h24m24s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 435h24m28s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 435h24m28s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 435h44m14s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 435h44m16s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 435h55m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 435h58m28s
infer_mime_type_from_storage_key 此前只识别视频后缀,其他一律返回 image/jpeg,导致所有音频文件在 ingest 后被标记为 file_type=image, 配音上传和克隆音色上传均失败。 补充音频后缀分支,返回对应 audio/... mime type。 新增 10 个音频单测,共 13 测试全过。 |
||
|
|
c74b2d4d8d |
style: fix lint issues in batch_thumbnail.py
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m32s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m2s
AI Code Review / AI Code Review (pull_request) Failing after 4m11s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m18s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m50s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 5m9s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m29s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 2m5s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 4m8s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m36s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m13s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m47s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 6m22s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 4m1s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m17s
CI/CD Pipeline / CI Gate (pull_request) Successful in 27s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 1m36s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 2m8s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 452h28m57s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 452h28m59s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 452h28m57s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 452h28m59s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 452h28m58s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 452h30m53s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 452h30m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 452h34m51s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 452h38m56s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 452h38m56s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 453h3m0s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 453h4m55s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 453h12m54s
|
||
|
|
df8c64fc81 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m30s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m21s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m12s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 5m5s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m33s
AI Code Review / AI Code Review (pull_request) Successful in 4m0s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m8s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m0s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 3m34s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 4m5s
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 452h42m39s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 452h46m41s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 452h46m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 453h20m44s
|
||
|
|
8e89717166 |
fix: 素材缩略图全黑 — 签名URL + 批量修复 + 前端兜底
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m3s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m44s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m18s
AI Code Review / AI Code Review (pull_request) Successful in 3m44s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m50s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m19s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 452h55m11s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 452h58m54s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 452h58m58s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 453h32m57s
问题根因: 1. OSS bucket 为私有,upload_to_oss 返回的公开 URL 返回 403 2. API 降级逻辑把视频 .mp4 的 signed URL 当作 thumbnail_url 返回 3. 浏览器 <img> 无法渲染 .mp4 文件,显示黑屏 修复: - ingest.py: 存储 storage_key 而非公开 URL,API 层统一签名 - assets.py: 移除 .mp4 降级,thumbnail_url 通过 get_download_url 签名 - AssetCard.tsx: 检测视频 URL 后缀 + onError 降级显示类型图标 - 新增 batch_generate_thumbnails Celery 任务,为 2587 个历史视频补生成缩略图 - 同时处理 242 条旧格式公开 URL → storage_key 迁移 |
||
|
|
1b19e17cb7 |
fix: AI Code Review 澄清注释 - job_id是方法参数 + thumbnail_url通过构造函数返回
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m29s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m15s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m45s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m49s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m21s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m24s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m38s
AI Code Review / AI Code Review (pull_request) Successful in 4m57s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m39s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 8m20s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 5m50s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m0s
CI/CD Pipeline / CI Gate (pull_request) Successful in 27s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 4m21s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 4m34s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 455h29m52s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 455h29m53s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 455h29m52s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 455h29m54s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 455h29m52s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 455h35m43s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 455h35m44s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 455h38m13s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 455h38m9s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 455h38m15s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 455h38m9s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 455h38m15s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 456h3m54s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 456h9m44s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 456h12m12s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 456h12m16s
|
||
|
|
87deb7e467 |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m38s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 3m29s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m34s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m32s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m44s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m27s
AI Code Review / AI Code Review (pull_request) Failing after 4m35s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m53s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 5m55s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 5m42s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 8m25s
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 455h39m18s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 455h39m21s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 455h39m19s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 455h39m21s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 455h45m5s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 455h39m21s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 455h45m7s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 455h47m41s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 455h47m41s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 455h47m43s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 455h47m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 455h47m45s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 455h47m45s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 456h13m21s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 456h18m55s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 456h21m42s
|
||
|
|
5a9e3fdb5e |
fix: thumbnail_url未写入generated_videos表 + 缩略图存储key避免覆盖
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 3m37s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 4m18s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m43s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 4m43s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 4m46s
AI Code Review / AI Code Review (pull_request) Failing after 4m51s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m42s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m5s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m56s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 455h50m46s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 455h51m29s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 455h51m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 455h55m6s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 455h51m32s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 455h55m8s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 455h51m34s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 455h55m8s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 456h25m28s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 456h25m37s
Bug 1: render_adapter渲染完成后thumbnail_url未传递给create_video_record_and_dedup
- _render_from_edit_plan 补充返回 result.thumbnail_url
- _upload_and_record 新增 thumbnail_url 参数并透传
- generate_video 调用处同步更新
Bug 2: 缩略图存储key rendered/{plan_id}/thumbnail.jpg 导致同plan多次渲染互相覆盖
- 改为 rendered/{plan_id}/thumbnails/{task_id}.jpg
|
||
|
|
608e200c0c |
fix: 恢复被误回退的后端文件(#1519 #1520)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m54s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m35s
CI/CD Pipeline / Build Staging API Image (push) Successful in 3m39s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m14s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m32s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 2m50s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m2s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m41s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 4m8s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 8m25s
AI Code Review / AI Code Review (pull_request) Failing after 6m41s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 6m43s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m22s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 2m11s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m34s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m15s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m8s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m16s
CI/CD Pipeline / Integration Tests (push) Successful in 4m59s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 13m50s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 4m12s
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 / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 480h7m2s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 480h7m4s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 480h7m6s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 480h7m27s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 480h9m34s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 480h10m4s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 480h10m5s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 480h10m19s
CI/CD Pipeline / Frontend Lint (push) Failing after 480h11m13s
CI/CD Pipeline / PR Build Web Image (push) Failing after 480h10m21s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 480h14m8s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 480h14m11s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 480h14m15s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 480h18m31s
CI/CD Pipeline / PR Build API Image (push) Failing after 480h44m22s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 480h48m12s
|
||
|
|
b12bb24d08 |
fix(ui): 模板选择预览条缩短+素材列表改为竖屏9:16卡片网格 (#1521)
CI/CD Pipeline / Check if frontend-only change (push) Has been cancelled
CI/CD Pipeline / Validate - Code Quality (push) Has been cancelled
CI/CD Pipeline / Validate - Type Check (mypy) (push) Has been cancelled
CI/CD Pipeline / Validate - Migration (alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / PR Build API Image (push) Has been cancelled
CI/CD Pipeline / PR Build Web Image (push) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Check if frontend-only change (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Web Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
PR Automation / Auto Merge on CI Green + Approved (pull_request) Has been cancelled
Preview Deploy / Deploy Preview Environment (pull_request) Has been cancelled
|
||
|
|
7cdd06802d |
fix: ensure cover title matches current video title (#1520)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 2m27s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 4m16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 4m36s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 4m50s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m32s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m9s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m35s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m24s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 8m47s
AI Code Review / AI Code Review (pull_request) Failing after 4m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m42s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m30s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m14s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m12s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 10m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m23s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 8m39s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 2m12s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 3m18s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m22s
CI/CD Pipeline / Integration Tests (push) Successful in 6m4s
CI/CD Pipeline / Unit Tests (push) Successful in 16m55s
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 480h31m28s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 480h31m30s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 480h31m32s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 480h32m31s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 480h33m8s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 480h32m53s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 480h35m37s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 480h37m12s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 480h37m16s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 480h37m24s
CI/CD Pipeline / PR Build API Image (push) Failing after 480h37m28s
CI/CD Pipeline / Frontend Lint (push) Failing after 480h42m4s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 480h42m6s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 481h7m5s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 481h11m13s
CI/CD Pipeline / PR Build Web Image (push) Failing after 481h11m25s
|
||
|
|
850559505f |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m2s
CI/CD Pipeline / Build Staging API Image (push) Successful in 1m4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m19s
CI/CD Pipeline / Validate - Code Quality (push) Has been cancelled
CI/CD Pipeline / Validate - Type Check (mypy) (push) Has been cancelled
CI/CD Pipeline / Validate - Migration (alembic) (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging Web Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 52s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 54s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m11s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m14s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m0s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 3m56s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m15s
AI Code Review / AI Code Review (pull_request) Successful in 8m52s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m24s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 13m17s
CI/CD Pipeline / CI Gate (pull_request) Failing after 6s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 501h41m32s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 501h41m33s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 501h41m34s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 501h41m34s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 501h41m34s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 501h52m54s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 501h52m58s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 501h54m51s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 501h54m53s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 501h54m53s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 501h55m36s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 501h55m43s
CI/CD Pipeline / PR Build API Image (push) Failing after 501h55m47s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 501h55m49s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 501h55m53s
CI/CD Pipeline / Frontend Lint (push) Failing after 501h55m54s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 501h57m0s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 502h15m29s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 502h26m52s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 502h28m49s
CI/CD Pipeline / PR Build Web Image (push) Failing after 502h29m41s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 502h29m47s
|
||
|
|
ecbdd49dc1 |
feat: 素材片段随机起始时间+去重 + MediaKit智能封面抽帧
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m13s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m14s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m24s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 38s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m55s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m55s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 54s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m19s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 2m41s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m21s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 5m1s
CI/CD Pipeline / Build Staging API Image (push) Successful in 4m53s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 5m12s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 52s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 1m6s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m23s
CI/CD Pipeline / Integration Tests (push) Successful in 4m2s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m20s
CI/CD Pipeline / Unit Tests (push) Failing after 12m24s
CI/CD Pipeline / Production Browser E2E (push) Failing after 501h41m15s
CI/CD Pipeline / Canary Release to Production (push) Failing after 501h41m15s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 501h41m16s
CI/CD Pipeline / Build Production Web Image (push) Failing after 501h41m17s
CI/CD Pipeline / Build Production API Image (push) Failing after 501h41m17s
CI/CD Pipeline / CI Gate (push) Failing after 501h41m17s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 501h52m48s
CI/CD Pipeline / Frontend Lint (push) Failing after 501h53m40s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 501h54m49s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 501h58m52s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 501h58m56s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 501h58m58s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 502h0m15s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 502h0m17s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 502h1m25s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 502h1m30s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 502h1m32s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 502h1m34s
CI/CD Pipeline / Deploy Production (push) Failing after 502h15m12s
CI/CD Pipeline / PR Build Web Image (push) Failing after 502h26m46s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 502h32m50s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 502h33m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 502h26m48s
## 任务1: 素材片段随机起始时间 - 修改 _calc_random_start_time 增加 used_segments 参数,避开已使用时间段 - 四个分配函数(ONE_TAKE/PIP/VOICE_OVER/VOICE_PIP)各自维护 used_segments - 同一素材被多个clip使用时,自动记录已用区间,下次随机时避开 - 如果无空间可用,回退到最后已用段之后或缩短时长 ## 任务2: MediaKit智能封面抽帧 - 新增 _extract_frames_via_mediakit 函数,上传视频到OSS后调用MediaKit API - 使用 SceneChange 策略智能选取关键帧 - 失败时自动降级到 ffmpeg 均匀抽帧 - 抽帧后下载帧图、可选叠加标题、上传OSS ## 测试 - 新增 8 个 _calc_random_start_time 单测 - 新增 4 个 distribute_assets 去重逻辑单测 - 新增 4 个 MediaKit 集成单测 - 修复 3 个因字体映射变更的测试断言 |
||
|
|
ddb1a3544d |
fix: 混音主视频clip音量滤镜缺失 + 自动换行识别已有\N标记 (#1505)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m16s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m45s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 2m20s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m32s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 2m33s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m32s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m2s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m5s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m5s
AI Code Review / AI Code Review (pull_request) Successful in 4m53s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 35s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 6m45s
CI/CD Pipeline / Build Staging API Image (push) Successful in 7m16s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 2m25s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m56s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m8s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 1m1s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m19s
CI/CD Pipeline / Integration Tests (push) Successful in 3m7s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m14s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m25s
CI/CD Pipeline / Unit Tests (push) Successful in 13m8s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 11m21s
CI/CD Pipeline / CI Gate (pull_request) Successful in 9s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 518h49m27s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 518h49m28s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 518h49m29s
CI/CD Pipeline / Production Browser E2E (push) Failing after 518h50m26s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 518h49m27s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 518h50m28s
CI/CD Pipeline / Build Production Web Image (push) Failing after 518h50m28s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 518h49m29s
CI/CD Pipeline / CI Gate (push) Failing after 518h50m28s
CI/CD Pipeline / Canary Release to Production (push) Failing after 518h50m27s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 518h58m51s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 518h58m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 518h58m57s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 519h0m0s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 519h0m2s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 519h2m31s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 519h3m4s
CI/CD Pipeline / PR Build Web Image (push) Failing after 519h3m6s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 519h3m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 519h3m8s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 519h4m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 519h3m35s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 519h3m37s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 519h3m39s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 519h23m24s
CI/CD Pipeline / Deploy Production (push) Failing after 519h24m23s
CI/CD Pipeline / Build Production API Image (push) Failing after 519h24m24s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 519h32m49s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 519h33m10s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
323bd2da5e |
fix: 标题/换行 + TTS replace模式静音原音 + 配音素材库静音原音 (#1504)
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 46s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 56s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m52s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m7s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m2s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m4s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 32s
CI/CD Pipeline / Build Staging API Image (push) Successful in 5m38s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 5m38s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m56s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m13s
AI Code Review / AI Code Review (pull_request) Successful in 5m25s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 55s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 1m16s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m19s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m9s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m47s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m28s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m40s
CI/CD Pipeline / Integration Tests (push) Successful in 4m40s
CI/CD Pipeline / Unit Tests (push) Successful in 14m37s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m58s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m59s
CI/CD Pipeline / CI Gate (pull_request) Successful in 7s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 520h3m42s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 520h3m43s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 520h3m45s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 520h3m44s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 520h3m45s
CI/CD Pipeline / Production Browser E2E (push) Failing after 520h5m13s
CI/CD Pipeline / Deploy Production (push) Failing after 520h5m15s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 520h5m15s
CI/CD Pipeline / CI Gate (push) Failing after 520h5m16s
CI/CD Pipeline / Build Production API Image (push) Failing after 520h5m16s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 520h14m43s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 520h14m47s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 520h14m49s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 520h15m56s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 520h15m24s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 520h15m57s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 520h16m55s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 520h16m57s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 520h17m0s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 520h17m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 520h19m4s
CI/CD Pipeline / PR Build Web Image (push) Failing after 520h19m6s
CI/CD Pipeline / PR Build API Image (push) Failing after 520h19m8s
CI/CD Pipeline / Frontend Lint (push) Failing after 520h19m10s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 520h19m56s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 520h37m39s
CI/CD Pipeline / Canary Release to Production (push) Failing after 520h39m10s
CI/CD Pipeline / Build Production Web Image (push) Failing after 520h39m12s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 520h48m41s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
3af65c2743 |
fix: 渲染产物临时目录不在render_plan中提前清理,改由调用方上传后清理 (#1484)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m22s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m2s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m16s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 3m25s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m28s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m55s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 30s
AI Code Review / AI Code Review (pull_request) Failing after 2m48s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 34s
CI/CD Pipeline / Build Staging API Image (push) Successful in 5m7s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m53s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m1s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m9s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m17s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m0s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 2m27s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m26s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 12m19s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 12m24s
CI/CD Pipeline / Unit Tests (push) Successful in 14m44s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 13m38s
CI/CD Pipeline / Integration Tests (push) Successful in 5m53s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 5m58s
CI/CD Pipeline / CI Gate (pull_request) Successful in 6s
CI/CD Pipeline / CI Gate (push) Failing after 545h46m41s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 545h48m3s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 545h48m6s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 545h48m4s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 545h48m6s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 545h48m4s
CI/CD Pipeline / Production Browser E2E (push) Failing after 545h49m8s
CI/CD Pipeline / Build Production Web Image (push) Failing after 545h49m10s
CI/CD Pipeline / Canary Release to Production (push) Failing after 545h49m9s
CI/CD Pipeline / Build Production API Image (push) Failing after 545h49m10s
CI/CD Pipeline / Deploy Production (push) Failing after 545h49m9s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 546h0m39s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 546h0m43s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 546h0m45s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 546h1m2s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 546h1m36s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 546h1m58s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 546h3m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 546h3m37s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 546h3m37s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 546h3m39s
CI/CD Pipeline / Frontend Lint (push) Failing after 546h3m48s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 546h5m2s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 546h21m58s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 546h23m2s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 546h34m34s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 546h35m27s
CI/CD Pipeline / PR Build Web Image (push) Failing after 546h37m28s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 546h37m32s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
7fdea8301c |
fix: source_edit_plan_id 为空时标记任务为 failed 而非卡在 running (#1481)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 45s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m50s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 3m8s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m15s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m23s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m44s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m45s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 34s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 33s
CI/CD Pipeline / Build Staging API Image (push) Successful in 5m11s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m51s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 55s
AI Code Review / AI Code Review (pull_request) Failing after 5m51s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m17s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 1m30s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m11s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 9m2s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m38s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 9m46s
CI/CD Pipeline / Integration Tests (push) Successful in 3m57s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m23s
CI/CD Pipeline / Unit Tests (push) Successful in 14m25s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m31s
CI/CD Pipeline / CI Gate (pull_request) Successful in 9s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 551h4m13s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 551h4m14s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 551h4m15s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 551h4m16s
CI/CD Pipeline / Production Browser E2E (push) Failing after 551h4m47s
CI/CD Pipeline / Deploy Production (push) Failing after 551h4m49s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 551h4m50s
CI/CD Pipeline / Build Production API Image (push) Failing after 551h4m51s
CI/CD Pipeline / CI Gate (push) Failing after 551h4m51s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 551h15m3s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 551h15m5s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 551h15m9s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 551h15m44s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 551h16m37s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 551h16m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 551h18m6s
CI/CD Pipeline / Frontend Lint (push) Failing after 551h19m7s
CI/CD Pipeline / PR Build Web Image (push) Failing after 551h18m8s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 551h19m7s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 551h19m9s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 551h20m3s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 551h19m11s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 551h38m6s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 551h38m7s
CI/CD Pipeline / Canary Release to Production (push) Failing after 551h38m40s
CI/CD Pipeline / Build Production Web Image (push) Failing after 551h38m42s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 551h48m59s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 551h50m27s
CI/CD Pipeline / PR Build API Image (push) Failing after 551h52m2s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
c873bb635f |
refactor: 统一渲染链路,预览即所得(-3370行) (#1479)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 55s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m13s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m43s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 2m46s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 2m51s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m6s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m59s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m14s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 30s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m53s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m6s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m6s
CI/CD Pipeline / Build Staging API Image (push) Successful in 7m12s
AI Code Review / AI Code Review (pull_request) Failing after 6m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 39s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 8m57s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 1m2s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 8m55s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m9s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m16s
CI/CD Pipeline / Integration Tests (push) Successful in 3m12s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m13s
CI/CD Pipeline / Unit Tests (push) Successful in 14m24s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 12m30s
CI/CD Pipeline / CI Gate (pull_request) Successful in 8s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 552h54m45s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 552h54m47s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 552h54m46s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 552h54m48s
CI/CD Pipeline / Production Browser E2E (push) Failing after 552h55m35s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 552h54m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 552h55m37s
CI/CD Pipeline / Canary Release to Production (push) Failing after 552h55m36s
CI/CD Pipeline / Build Production API Image (push) Failing after 552h55m37s
CI/CD Pipeline / Deploy Production (push) Failing after 552h55m36s
CI/CD Pipeline / CI Gate (push) Failing after 552h55m37s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 553h3m51s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 553h3m53s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 553h3m55s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 553h3m57s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 553h7m15s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 553h7m17s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 553h7m21s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 553h8m45s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 553h8m47s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 553h9m58s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 553h8m49s
CI/CD Pipeline / PR Build API Image (push) Failing after 553h10m2s
CI/CD Pipeline / Frontend Lint (push) Failing after 553h10m2s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 553h10m4s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 553h28m38s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 553h29m29s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 553h38m21s
CI/CD Pipeline / PR Build Web Image (push) Failing after 553h43m52s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
706b9057d6 |
fix: 3个bug修复 - flush/append_log/plan_id兜底 (#1476)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m11s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m48s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 2m57s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 2m34s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m48s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m3s
AI Code Review / AI Code Review (pull_request) Failing after 3m44s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m29s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 47s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m42s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m3s
CI/CD Pipeline / Build Staging API Image (push) Successful in 7m45s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 8m10s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 49s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 8m40s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 8m42s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m14s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 2m12s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m13s
CI/CD Pipeline / Integration Tests (push) Successful in 4m49s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m46s
CI/CD Pipeline / Unit Tests (push) Failing after 14m58s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 12m38s
CI/CD Pipeline / CI Gate (pull_request) Failing after 8s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 555h44m33s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 555h44m35s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 555h44m35s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 555h44m35s
CI/CD Pipeline / Canary Release to Production (push) Failing after 555h45m3s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 555h44m35s
CI/CD Pipeline / Deploy Production (push) Failing after 555h45m4s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 555h45m5s
CI/CD Pipeline / Build Production Web Image (push) Failing after 555h45m5s
CI/CD Pipeline / Build Production API Image (push) Failing after 555h45m5s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 555h54m12s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 555h54m14s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 555h54m16s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 555h57m6s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 555h57m8s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 555h57m17s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 555h58m47s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 555h58m52s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 555h58m48s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 555h58m50s
CI/CD Pipeline / PR Build Web Image (push) Failing after 555h58m52s
CI/CD Pipeline / Frontend Lint (push) Failing after 556h0m4s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 556h0m6s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 556h18m26s
CI/CD Pipeline / Production Browser E2E (push) Failing after 556h18m54s
CI/CD Pipeline / CI Gate (push) Failing after 556h18m56s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 556h28m3s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 556h28m52s
CI/CD Pipeline / PR Build API Image (push) Failing after 556h32m45s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
61770cd4e4 |
fix(worker): render_plan 保留视频原声并尊重每clip音量 (#1474)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m12s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m40s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 3m4s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 3m8s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m9s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 3m10s
CI/CD Pipeline / Build Staging API Image (push) Successful in 3m28s
AI Code Review / AI Code Review (pull_request) Failing after 2m17s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 35s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m34s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 38s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 2m31s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m11s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 6m47s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m15s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 7m47s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 6m38s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 2m41s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m46s
CI/CD Pipeline / Integration Tests (push) Successful in 3m4s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m12s
CI/CD Pipeline / Unit Tests (push) Failing after 13m33s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 11m30s
CI/CD Pipeline / CI Gate (pull_request) Failing after 10s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 565h55m23s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 565h55m24s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 565h55m26s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 565h55m26s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 565h55m24s
CI/CD Pipeline / Canary Release to Production (push) Failing after 565h55m58s
CI/CD Pipeline / Production Browser E2E (push) Failing after 565h55m58s
CI/CD Pipeline / Deploy Production (push) Failing after 565h55m59s
CI/CD Pipeline / Build Production Web Image (push) Failing after 565h56m0s
CI/CD Pipeline / Build Production API Image (push) Failing after 565h56m1s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 566h5m57s
CI/CD Pipeline / CI Gate (push) Failing after 565h56m2s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 566h6m1s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 566h6m3s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 566h6m56s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 566h6m57s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 566h7m1s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 566h8m28s
CI/CD Pipeline / PR Build Web Image (push) Failing after 566h8m30s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 566h8m34s
CI/CD Pipeline / PR Build API Image (push) Failing after 566h8m32s
CI/CD Pipeline / Frontend Lint (push) Failing after 566h8m54s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 566h8m36s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 566h10m7s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 566h8m38s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 566h29m17s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 566h29m51s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 566h39m50s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 566h40m0s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
9fd1246c6b |
fix(worker): P1 修复任务状态覆盖 + 封面metadata属性名错误 (#1471)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 1m2s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m41s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 2m19s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 2m51s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m21s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m38s
CI/CD Pipeline / Build Staging API Image (push) Successful in 3m38s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 33s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 35s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m19s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 3m20s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m19s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 6m5s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m11s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 1m38s
AI Code Review / AI Code Review (pull_request) Successful in 6m7s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 7m41s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 7m9s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m47s
CI/CD Pipeline / Integration Tests (push) Successful in 3m26s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m55s
CI/CD Pipeline / Unit Tests (push) Failing after 13m5s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 11m56s
CI/CD Pipeline / CI Gate (pull_request) Failing after 8s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 572h0m46s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 572h0m48s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 572h0m48s
CI/CD Pipeline / Production Browser E2E (push) Failing after 572h0m54s
CI/CD Pipeline / Build Production API Image (push) Failing after 572h0m57s
CI/CD Pipeline / CI Gate (push) Failing after 572h0m57s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 572h0m47s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 572h11m7s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 572h0m48s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 572h11m11s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 572h11m25s
CI/CD Pipeline / Canary Release to Production (push) Failing after 572h0m55s
CI/CD Pipeline / Deploy Production (push) Failing after 572h0m55s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 572h13m19s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 572h0m56s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 572h13m53s
CI/CD Pipeline / PR Build API Image (push) Failing after 572h13m57s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 572h11m27s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 572h13m59s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 572h12m11s
CI/CD Pipeline / Frontend Lint (push) Failing after 572h14m2s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 572h12m13s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 572h14m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 572h15m7s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 572h14m1s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 572h34m37s
CI/CD Pipeline / Build Production Web Image (push) Failing after 572h34m46s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 572h44m59s
CI/CD Pipeline / PR Build Web Image (push) Failing after 572h47m45s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |