fix/preview-generation-3-issues
380 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
9808a6eef9 |
fix: URL签名降级逻辑 — bucket未配置时返回原始URL而非构造URL
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 44s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 48s
CI/CD Pipeline / Validate - Code Quality (pull_request) Has been cancelled
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Has been cancelled
CI/CD Pipeline / Unit Tests (pull_request) Has been cancelled
CI/CD Pipeline / Integration Tests (pull_request) Has been cancelled
CI/CD Pipeline / PR Build API Image (pull_request) Has been cancelled
CI/CD Pipeline / PR Build Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production API Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Web Image (pull_request) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been cancelled
CI/CD Pipeline / Deploy Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Has been cancelled
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / CI Gate (pull_request) Has been cancelled
AI Code Review / AI Code Review (pull_request) Has been cancelled
PR Automation / Auto Approve on CI Green (pull_request) Has been cancelled
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 / PR Build Web Image (pull_request) Failing after 1048h0m39s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1048h1m22s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1048h1m23s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1048h1m26s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1048h0m40s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1048h1m26s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1048h1m24s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1048h1m26s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1048h33m54s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1048h34m38s
|
||
|
|
a9d55dc2cf | fix: 预览视频URL签名 — 私有bucket返回预签名URL避免403黑屏 | ||
|
|
8ea16aae74 |
fix: MediaKit 视频理解轮询限时至30s,修复 nginx 504 超时
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m22s
AI Code Review / AI Code Review (pull_request) Successful in 1m40s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m46s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m38s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 22s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 28s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 35s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 1m51s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 1m52s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 3m44s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m15s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 6m54s
CI/CD Pipeline / CI Gate (pull_request) Failing after 6s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 41s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 47s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1058h24m21s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1058h24m23s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 1058h24m22s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1058h24m22s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 1058h31m18s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1058h31m18s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1058h31m38s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1058h31m40s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1058h31m42s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1058h31m42s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1058h57m38s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1059h4m32s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1059h4m53s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1059h4m56s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1058h57m37s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1059h4m52s
- analyze_videos() 轮询参数从默认(3s*60=180s)改为(2s*15=30s) - 预留30s给 LLM 调用,总耗时控制在 nginx 60s 限制内 - 超时自动降级到无分析模式,不影响主流程 - 修复 URL→asset_id 映射改用并行列表,消除重复 URL 覆盖风险 |
||
|
|
82bc193693 |
feat: #1209 AI智能选片段接入MediaKit视频理解
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 40s
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 45s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 49s
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m35s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m51s
CI/CD Pipeline / Validate - Code Quality (pull_request) Successful in 2m51s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m39s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m30s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m47s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 4m47s
AI Code Review / AI Code Review (pull_request) Failing after 6m38s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 8m29s
CI/CD Pipeline / CI Gate (pull_request) Successful in 12s
ACR Cleanup / ACR Image Cleanup (pull_request_target) Successful in 51s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 1m1s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1061h33m41s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1061h33m41s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1061h33m42s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 1061h42m12s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1061h33m42s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1061h42m12s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1061h42m56s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1061h42m56s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1061h42m56s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1061h42m58s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1061h43m0s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1061h43m0s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1061h43m0s
CI/CD Pipeline / Canary Release to Production (pull_request) Failing after 1062h6m55s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1062h6m57s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1062h15m26s
- MediaKitClient 新增 analyze_videos() 方法,调用视频理解智能策略 API - _call_ai_recommend_service 支持 asset_analyses 参数,将视频内容分析注入 prompt - API 路由层自动获取素材 URL 并调用 MediaKit 分析视频内容 - LLM 可根据视频实际内容做智能编排(叙事连贯、场景匹配等) - 降级策略:MediaKit 不可用时保持原有 fallback 行为 - 15 个新单元测试全部通过 |
||
|
|
9ac15d8edc |
fix: 预置音色 preview 改为顺序生成,避免 DashScope 429 限流 (#1223)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 54s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m11s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m7s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m7s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m49s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m26s
CI/CD Pipeline / Integration Tests (push) Successful in 1m33s
CI/CD Pipeline / Build Staging API Image (push) Successful in 6m5s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 32s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 36s
CI/CD Pipeline / Unit Tests (push) Successful in 9m28s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 2m54s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m54s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1070h40m41s
CI/CD Pipeline / CI Gate (push) Failing after 1070h41m47s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1070h41m47s
CI/CD Pipeline / Build Production API Image (push) Failing after 1070h41m47s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1070h51m13s
CI/CD Pipeline / PR Build API Image (push) Failing after 1070h51m15s
CI/CD Pipeline / Frontend Lint (push) Failing after 1070h51m16s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1070h41m45s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1070h51m17s
CI/CD Pipeline / Deploy Production (push) Failing after 1071h15m0s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1071h15m1s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1071h24m28s
fix: 预置音色 preview 改为顺序生成 (#1223) |
||
|
|
7ef0366de0 |
feat: 预置音色 preview_url 动态生成,解决签名 URL 过期问题 (#1222)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 47s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m18s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m16s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m55s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m26s
CI/CD Pipeline / Integration Tests (push) Successful in 1m33s
CI/CD Pipeline / Unit Tests (push) Successful in 8m41s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m6s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 34s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 30s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m39s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 5m7s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1072h55m44s
CI/CD Pipeline / Deploy Production (push) Failing after 1073h4m27s
CI/CD Pipeline / CI Gate (push) Failing after 1073h4m27s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1073h4m28s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1073h13m8s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1073h4m28s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1073h13m8s
CI/CD Pipeline / Frontend Lint (push) Failing after 1073h13m10s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1073h13m12s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1073h37m41s
CI/CD Pipeline / Build Production API Image (push) Failing after 1073h37m43s
CI/CD Pipeline / PR Build API Image (push) Failing after 1073h46m25s
feat: 预置音色 preview_url 动态生成 (#1222) - _resolve_preset_preview_url: 缓存优先+CosyVoice合成+降级fallback - _resolve_all_preset_preview_urls: ThreadPoolExecutor并行生成 - 修改list_preset_voices/list_voices_unified注入CosyVoiceService - 13个新单测,117个相关测试全绿 |
||
|
|
92b29de511 |
feat: #1208 AI封面接入MediaKit视频截帧 (#1214)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 54s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m27s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m22s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m44s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 4m45s
CI/CD Pipeline / Integration Tests (push) Successful in 1m16s
CI/CD Pipeline / Unit Tests (push) Successful in 8m25s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 11m23s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m38s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 31s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 37s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m44s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m20s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1093h56m51s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1094h1m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 1094h1m58s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1094h1m56s
CI/CD Pipeline / Deploy Production (push) Failing after 1094h1m57s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1094h13m21s
CI/CD Pipeline / PR Build API Image (push) Failing after 1094h13m22s
CI/CD Pipeline / CI Gate (push) Failing after 1094h1m57s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1094h13m26s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1094h35m12s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1094h46m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 1094h46m37s
|
||
|
|
09b8a9b52b |
style: auto-format with black + isort + prettier [skip ci-format-check]
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 59s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m3s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 3m16s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 3m21s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 5m2s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m14s
CI/CD Pipeline / Integration Tests (push) Successful in 1m19s
CI/CD Pipeline / Unit Tests (push) Successful in 8m47s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m7s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 32s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 34s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m39s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m58s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1102h2m7s
CI/CD Pipeline / Deploy Production (push) Failing after 1102h9m59s
CI/CD Pipeline / CI Gate (push) Failing after 1102h9m59s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1102h9m59s
CI/CD Pipeline / Build Production API Image (push) Failing after 1102h10m0s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1102h18m45s
CI/CD Pipeline / PR Build API Image (push) Failing after 1102h18m47s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1102h18m50s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1102h43m13s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1102h43m14s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1102h52m0s
CI/CD Pipeline / Frontend Lint (push) Failing after 1102h52m2s
|
||
|
|
fea91876f9 |
fix(#1197): AI Code Review第3轮修复
1. 权限校验str()转换,避免UUID/str类型不匹配 2. 配置写回注释说明,明确拷贝-修改-写回流程完整 |
||
|
|
7f960600da |
fix(#1197): 修复AI Code Review阻塞级问题
1. 预览分辨率按video_ratio动态计算(支持9:16竖屏/1:1/4:3等) 2. 入队失败时标记任务为failed,避免僵尸pending数据 |
||
|
|
046610ae24 |
fix(#1197): 修复AI Code Review两个阻塞级问题
1. generation.py: 预览模式拷贝dict避免污染源对象(模板配置) 2. generation_preview.py: 权限校验修复——created_by_user_id为空时拒绝访问 3. 新增empty_user_id测试用例,验证越权防护 |
||
|
|
3b6b32d561 |
feat(#1197): Phase 1 预览生成接口(单版本预览)
实现预览生成功能的后端 Phase 1:单版本预览接口(创建 + 查询)。 变更内容: - 领域模型 GenerationTask 新增 is_preview: bool = False 字段 - SQLAlchemy GenerationTaskModel 新增 is_preview 列(带索引) - 新增 alembic migration 053_generation_task_is_preview - 仓储层 _to_domain/create/update 同步 is_preview 字段(getattr 兼容旧数据) - CreateGenerationTaskCommand/UseCase 新增 is_preview 参数 - Schema 新增 CreatePreviewGenerationTaskRequest 和 PreviewGenerationTaskResponse - 新增 /api/v1/generation/preview 路由(POST 创建 + GET 查询) - Worker generate_video 检测 is_preview=True 时强制 854x480 + 1M 低码率 - 新增 29 个单元测试,全部通过 验收: - ✅ 所有新增文件写完,所有修改点完成 - ✅ 单元测试 29 个,全部通过 - ✅ 现有 generation 相关 174 个测试全部通过 - ✅ 代码通过 ruff + black 检查 - ✅ 在 feat/preview-generation-1197 分支上 |
||
|
|
c861e90289 |
feat(#1195): 新增克隆音色试听接口 /voice-clones/{id}/preview (#1201)
CI/CD Pipeline / Validate - Code Quality (push) Successful in 6m40s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 3m23s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 3m45s
CI/CD Pipeline / Unit Tests (push) Successful in 10m32s
CI/CD Pipeline / Integration Tests (push) Successful in 2m21s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m24s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m27s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m3s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m10s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 2m51s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 5m16s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 41s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1150h19m48s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1150h29m8s
CI/CD Pipeline / CI Gate (push) Failing after 1150h29m9s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1150h29m9s
CI/CD Pipeline / Build Production API Image (push) Failing after 1150h29m9s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1150h39m40s
CI/CD Pipeline / PR Build API Image (push) Failing after 1150h39m42s
CI/CD Pipeline / Frontend Lint (push) Failing after 1150h39m43s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1150h39m45s
CI/CD Pipeline / Deploy Production (push) Failing after 1151h2m18s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1151h2m18s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1151h12m50s
|
||
|
|
265ec7460b |
feat(#1196): /voices?type=clone从克隆音色档案读取(智能剪辑配音可选克隆音色) (#1202)
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m29s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 2m23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m15s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 4m18s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 4m57s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 6m9s
CI/CD Pipeline / Integration Tests (push) Successful in 2m39s
CI/CD Pipeline / Unit Tests (push) Successful in 10m33s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 30s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 34s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 3m37s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 6m16s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1152h22m16s
CI/CD Pipeline / Deploy Production (push) Failing after 1152h30m45s
CI/CD Pipeline / CI Gate (push) Failing after 1152h30m45s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1152h30m46s
CI/CD Pipeline / Build Production API Image (push) Failing after 1152h30m46s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1152h41m17s
CI/CD Pipeline / PR Build API Image (push) Failing after 1152h41m19s
CI/CD Pipeline / Frontend Lint (push) Failing after 1152h41m19s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1152h41m22s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1153h3m55s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1153h3m55s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1153h14m27s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
bc37ce2ee7 | fix(test): 修复test_agent_docs.py相对路径问题,Unit Tests CI从apps/api运行也能通过 (#989) | ||
|
|
18590e22e5 |
style: auto-format with black + isort + prettier
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
|
||
|
|
b98acefe0f |
fix(ci): 修复daily-check/acr-cleanup docker兼容性 + 清理ruff历史遗留 + 修复Unit Tests问题 (#981)
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
fix(ci): 修复daily-check/acr-cleanup docker兼容性 + 清理ruff历史遗留 + 修复Unit Tests死循环和ffmpeg兼容性问题 (#981) |
||
|
|
dc500acbf2 | refactor(test): 第108波 - ai_parsing纯逻辑模块抽离 + 44单测 (#986) | ||
|
|
bb0d01f080 | test(wave104): extract template_clip_converter domain module (#982) | ||
|
|
48bf66c298 |
style: auto-format with black + isort + prettier
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m24s
CI/CD Pipeline / Frontend Lint (push) Successful in 32s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 55s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m3s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m41s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m38s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m12s
CI/CD Pipeline / Integration Tests (push) Successful in 2m16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m2s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 2m3s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 23s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 3m5s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 5m14s
CI/CD Pipeline / Unit Tests (push) Failing after 42m36s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1239h43m37s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1239h57m51s
CI/CD Pipeline / Deploy Production (push) Failing after 1239h58m20s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1240h4m24s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1240h5m2s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1240h4m26s
CI/CD Pipeline / Build Production API Image (push) Failing after 1240h4m28s
CI/CD Pipeline / PR Build API Image (push) Failing after 1240h5m4s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1240h6m48s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1240h37m42s
|
||
|
|
b99437fd81 |
test(wave103): 抽取clip_operations纯逻辑模块 + 57个单测 (#977)
CI/CD Pipeline / Canary Release to Production (push) Failing after 1241h0m10s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1241h21m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1241h21m56s
CI/CD Pipeline / Deploy Production (push) Failing after 1241h21m34s
CI/CD Pipeline / Build Production API Image (push) Failing after 1241h21m58s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1241h23m45s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1241h23m46s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1241h23m46s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 3m29s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m48s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m10s
CI/CD Pipeline / Unit Tests (push) Failing after 45m45s
CI/CD Pipeline / Integration Tests (push) Successful in 2m28s
CI/CD Pipeline / Frontend Lint (push) Successful in 54s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m11s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1241h54m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 1241h56m27s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m21s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m24s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m18s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m37s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 7m20s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 8m25s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 41s
|
||
|
|
81eff29e7b | test(wave101): 抽取video_filter_builder纯逻辑模块 + 73个单测 (#972) | ||
|
|
7f3c462617 |
style: auto-format with black + isort + prettier
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m1s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 56s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m30s
CI/CD Pipeline / Frontend Lint (push) Successful in 46s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m57s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m51s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m40s
CI/CD Pipeline / Integration Tests (push) Successful in 2m32s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m22s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m54s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 31s
CI/CD Pipeline / Staging E2E Tests (push) Successful in 2m13s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 5m3s
CI/CD Pipeline / Unit Tests (push) Failing after 1h12m17s
CI/CD Pipeline / Canary Release to Production (push) Failing after 1243h32m48s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1243h44m17s
CI/CD Pipeline / Deploy Production (push) Failing after 1243h46m0s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1243h52m43s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1243h52m45s
CI/CD Pipeline / Build Production API Image (push) Failing after 1243h52m47s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1243h53m13s
CI/CD Pipeline / PR Build API Image (push) Failing after 1243h53m15s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1243h54m19s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1244h25m55s
|
||
|
|
b896873ece |
test(wave92): extract asset_scoring domain module + 89 unit tests (#955)
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
|
||
|
|
673d18aa83 |
test(wave90): add 52 unit tests for plan_generator_utils (#940)
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
|
||
|
|
5215e868f7 |
style: 清理ruff F401未使用import(5个文件)
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
清理5个文件中ruff F401未使用import,含adjustments.py、pr_auto_scan.py、ci_trigger_monitor.py等。 |
||
|
|
01e057c939 |
style: auto-format with black + isort + prettier
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 / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Failing after 1300h27m31s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1300h41m33s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1300h41m51s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1300h41m35s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1300h41m53s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1300h42m58s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m25s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 58s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 52s
CI/CD Pipeline / Unit Tests (push) Successful in 4m19s
CI/CD Pipeline / Integration Tests (push) Successful in 3m11s
CI/CD Pipeline / Frontend Lint (push) Successful in 35s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 49s
CI/CD Pipeline / Build Production API Image (push) Failing after 1301h14m3s
CI/CD Pipeline / PR Build API Image (push) Failing after 1301h14m21s
CI/CD Pipeline / Build Staging API Image (push) Failing after 14m16s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m52s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 6m41s
|
||
|
|
9652e9e892 |
refactor: 拆分templates_editor.py巨无霸为16个模块 (#806)
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
|
||
|
|
b055200d0b |
refactor: 替换废弃的datetime.utcnow()为datetime.now(timezone.utc) (#805)
CI/CD Pipeline / Production Browser E2E (push) Failing after 1303h9m47s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1303h10m43s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1303h10m45s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1303h11m43s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1303h11m44s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1303h11m45s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 3m48s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m53s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m56s
CI/CD Pipeline / Unit Tests (push) Successful in 6m14s
CI/CD Pipeline / Integration Tests (push) Successful in 2m42s
CI/CD Pipeline / Frontend Lint (push) Successful in 57s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m0s
CI/CD Pipeline / Deploy Production (push) Failing after 1303h42m15s
CI/CD Pipeline / Build Production API Image (push) Failing after 1303h43m13s
CI/CD Pipeline / Build Staging API Image (push) Successful in 16m28s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 8m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m44s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 37m24s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 38m43s
CI/CD Pipeline / PR Build API Image (push) Failing after 1303h44m10s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m15s
|
||
|
|
f21d981585 |
style: auto-format with black + isort + prettier
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m34s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 47s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m5s
CI/CD Pipeline / Unit Tests (push) Successful in 4m57s
CI/CD Pipeline / Integration Tests (push) Successful in 2m13s
CI/CD Pipeline / Frontend Lint (push) Successful in 28s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 54s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m48s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m10s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m19s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m26s
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1310h52m27s
CI/CD Pipeline / Deploy Production (push) Failing after 1311h6m46s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1311h15m57s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1311h15m59s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1311h16m31s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1311h16m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 1311h16m35s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1311h18m13s
CI/CD Pipeline / Build Production API Image (push) Failing after 1311h48m25s
|
||
|
|
ed21ee11d2 |
refactor(#776): 统一配置入口,建立packages/config消除重复定义 (#791)
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
|
||
|
|
a2bddf726e |
style: auto-format with black + isort + prettier
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m35s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m47s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m44s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 2m50s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m23s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 2m59s
CI/CD Pipeline / Frontend Lint (push) Successful in 4m44s
CI/CD Pipeline / Unit Tests (push) Successful in 6m16s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m44s
CI/CD Pipeline / Integration Tests (push) Successful in 2m50s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 53s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 7s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 26s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 4m23s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1311h54m1s
CI/CD Pipeline / Deploy Production (push) Failing after 1312h1m2s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1312h11m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1312h11m50s
CI/CD Pipeline / PR Build API Image (push) Failing after 1312h13m28s
CI/CD Pipeline / Build Production API Image (push) Failing after 1312h11m52s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1312h13m29s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1312h13m26s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1312h45m50s
|
||
|
|
389d1e4401 |
refactor(#775): 禁止API直接调用Worker任务函数,必须走Celery队列或shared层 (#786)
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
|
||
|
|
956d90c5c2 |
refactor(#774): 统一配置管理,消除重复定义和默认值不一致
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 57s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m7s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 56s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 50s
CI/CD Pipeline / Unit Tests (push) Successful in 5m52s
CI/CD Pipeline / Integration Tests (push) Successful in 2m55s
CI/CD Pipeline / Frontend Lint (push) Successful in 27s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m31s
CI/CD Pipeline / Build Staging API Image (push) Successful in 11m4s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m45s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 3m41s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 25s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m11s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 6m53s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1313h0m28s
CI/CD Pipeline / Deploy Production (push) Failing after 1313h0m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1313h0m36s
CI/CD Pipeline / Build Production API Image (push) Failing after 1313h0m40s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1313h4m30s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1313h6m39s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1313h4m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1313h33m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 1313h36m56s
|
||
|
|
081e58e5a0 |
fix: 修复2个ruff F401未使用import错误(BGM PR引入) (#773)
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 1m14s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m31s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m26s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m20s
CI/CD Pipeline / Unit Tests (push) Successful in 7m17s
CI/CD Pipeline / Integration Tests (push) Successful in 4m26s
CI/CD Pipeline / Frontend Lint (push) Successful in 37s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 43s
CI/CD Pipeline / Build Staging API Image (push) Successful in 12m38s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m37s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m37s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 1m6s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 3m9s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 6m37s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1314h40m8s
CI/CD Pipeline / Deploy Production (push) Failing after 1314h40m10s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1314h40m32s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1314h40m34s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1314h43m27s
CI/CD Pipeline / Build Production API Image (push) Failing after 1314h40m36s
CI/CD Pipeline / PR Build API Image (push) Failing after 1314h43m31s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1314h44m20s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1315h15m51s
fix: 修复2个ruff F401未使用import错误(BGM PR引入) |
||
|
|
486f1a092e |
style: black格式化3个AI相关文件(修复develop Validate Code Quality失败) (#768)
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m23s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m15s
CI/CD Pipeline / Frontend Lint (push) Successful in 40s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m12s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m4s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 4m8s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 44s
CI/CD Pipeline / Integration Tests (push) Successful in 3m33s
CI/CD Pipeline / Unit Tests (push) Successful in 7m9s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m15s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 52s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 25s
CI/CD Pipeline / Staging API Integration Tests (push) Successful in 3m59s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 4m50s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1315h0m45s
CI/CD Pipeline / Deploy Production (push) Failing after 1315h0m47s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1315h1m0s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1315h0m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 1315h1m2s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1315h8m33s
CI/CD Pipeline / PR Build API Image (push) Failing after 1315h8m37s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1315h10m5s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1315h40m57s
|
||
|
|
a9896e1507 |
feat(#642): 一键生成支持自定义BGM
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 21s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 37s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 25s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m21s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m23s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 1m55s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 23s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 59s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 53s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m34s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 2m40s
AI Code Review / AI Code Review (pull_request) Successful in 4m4s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 5m49s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 10m3s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 19s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1317h0m15s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1317h0m19s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1317h0m21s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1317h0m27s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1317h0m23s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1317h0m29s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1317h0m31s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1317h1m57s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1317h1m57s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1317h1m59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1317h32m46s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1317h32m38s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1317h32m54s
- 领域模型 GenerationTask 新增 bgm_config 字段 - ORM/Repository/UseCase/API 全链路透传 bgm_config - Worker 端新增 BGM 配置合并逻辑(用户配置 > 模板配置) - enabled 字段特殊处理:用户显式传才覆盖模板状态 - 合并逻辑抽至 packages/domain/bgm_utils.py 纯函数 - 14个BGM合并单测 + 2个领域单测,全量4246通过 |
||
|
|
5a9b6d9890 |
fix(#584): 修复智能匹配模式向后兼容问题 - _select_assets_from_library的smart模式恢复简单排序
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 16s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 29s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 25s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m50s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m51s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 2m16s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 24s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 49s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 52s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 7s
AI Code Review / AI Code Review (pull_request) Successful in 2m40s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m53s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 4m27s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 5m39s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 14m26s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1317h13m34s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1317h13m38s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1317h13m40s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1317h13m50s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1317h13m42s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1317h13m52s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1317h13m56s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1317h15m7s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1317h15m9s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1317h47m29s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1317h46m15s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1317h45m57s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1317h46m5s
#751引入SmartAssetSelector后破坏了_select_assets_from_library的smart模式原有行为: - 新增最低质量分过滤(旧逻辑只排序不过滤) - null quality_score处理逻辑变化(旧逻辑当0分,新逻辑当0.5分) - 时长tiebreaker变化(旧逻辑时长越长越靠前,新逻辑有最优区间) 修复:_select_assets_from_library恢复quality_score+时长的简单排序, 保持API层smart模式的向后兼容。SmartAssetSelector作为独立服务 继续存在,供AI推荐、自动剪辑等需要4维评分的高级场景使用。 修复tests/unit/test_asset_select_mode.py中5个失败的单测。 |
||
|
|
27cb7381ad |
style: 修复2个文件ruff告警+格式化对齐(smart_asset_selector + test_ai_service) (#759)
CI/CD Pipeline / Frontend Lint (push) Successful in 35s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m44s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m46s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 1m41s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 1m42s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 2m1s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 5m11s
CI/CD Pipeline / Integration Tests (push) Successful in 5m44s
CI/CD Pipeline / Unit Tests (push) Failing after 9m17s
CI/CD Pipeline / Build Staging API Image (push) Successful in 13m4s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1317h27m24s
CI/CD Pipeline / Deploy Production (push) Failing after 1317h27m30s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1317h27m36s
CI/CD Pipeline / Build Production API Image (push) Failing after 1317h27m40s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1317h29m24s
CI/CD Pipeline / PR Build API Image (push) Failing after 1317h29m28s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1317h31m8s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1317h59m59s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1318h1m47s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
545293fe5c |
feat(#674): 豆包大模型 Phase 3 - AI推荐片段编排 + 客户端抽共享层
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m39s
AI Code Review / AI Code Review (pull_request) Successful in 4m36s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 35s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Failing after 1321h17m34s
- 豆包客户端抽 packages/shared/ai_client.py,API和Worker共用 - 配置移到 SharedSettings,两边统一读取 - Worker AI推荐接入豆包大模型,替换原stub - 智能编排:intro/showcase/outro 三段式结构 + 转场分配 - 降级机制:无Key/调用失败/解析失败均回退本地规则 - 响应解析:格式校验+字段兜底+非法asset过滤+order排序重编号 - 新增22个worker AI单测 + 调整41个API单测mock - 累计63个AI单测全部通过 |
||
|
|
df7dafb8c4 |
feat(#674): 豆包大模型 Phase 2 - 智能素材语义匹配
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 5s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m19s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m14s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 9s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 1m41s
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 24s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 22s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 57s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 1m7s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 40s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m23s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m32s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m47s
AI Code Review / AI Code Review (pull_request) Successful in 9m13s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 27s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1321h16m30s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1321h16m32s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1321h16m34s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1321h16m36s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1321h16m38s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1321h16m48s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1321h16m52s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1321h16m54s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1321h16m56s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1321h18m51s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1321h18m55s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1321h51m14s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1321h49m11s
- 新增 semantic_match_assets 语义匹配服务 - 豆包评估素材名称/标签/描述与目标描述的匹配度(0-1分) - 支持3种返回格式解析:dict / matches数组 / 数组 - 降级方案:基于关键词的本地匹配(中英文支持+名称加权) - 新增 POST /ai/assets/match 接口,支持 top_k 限制 - 新增 18 个单测,覆盖降级匹配/解析/集成场景 - 累计42个AI单测全部通过 |
||
|
|
5aa8a96a43 |
feat(#584): 智能匹配视频素材增强 — 多维度评分+多样性保证+项目级支持 (#751)
CI/CD Pipeline / Frontend Lint (push) Failing after 37s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 1m49s
CI/CD Pipeline / Validate - Code Quality (push) Failing after 1m59s
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 2m1s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 2m27s
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 40s
CI/CD Pipeline / Integration Tests (push) Successful in 3m35s
CI/CD Pipeline / Unit Tests (push) Failing after 4m1s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 6m12s
CI/CD Pipeline / Build Staging API Image (push) Successful in 14m8s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Successful in 43s
CI/CD Pipeline / ACR Image Cleanup (push) Successful in 36s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 18m36s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 18m36s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1322h8m56s
CI/CD Pipeline / Deploy Production (push) Failing after 1322h9m0s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1322h9m2s
CI/CD Pipeline / Build Production API Image (push) Failing after 1322h9m4s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1322h11m1s
CI/CD Pipeline / PR Build API Image (push) Failing after 1322h11m3s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1322h11m3s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1322h11m3s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1322h41m23s
|
||
|
|
ad3e2f4834 |
feat(#674): 接入豆包大模型 Phase 1 - 智能标题生成 + 统一AI服务层 (#752)
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 / 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 / PR Build Worker Image (push) Failing after 1322h11m17s
CI/CD Pipeline / PR Build API Image (push) Failing after 1322h11m17s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1322h11m19s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1322h43m38s
|
||
|
|
9d3a8852e5 |
feat(#632): 一键生成输出分辨率可配置 (#749)
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
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
833c604fd7 |
feat(video-share): 视频分享后端 - 密码保护/有效期/浏览下载计数 (#737)
CI/CD Pipeline / Validate - Migration (alembic) (push) Successful in 32s
CI/CD Pipeline / Validate - Type Check (mypy) (push) Successful in 38s
CI/CD Pipeline / Build Staging Web Image (push) Successful in 58s
CI/CD Pipeline / Frontend Lint (push) Successful in 1m4s
CI/CD Pipeline / Integration Tests (push) Successful in 1m0s
CI/CD Pipeline / Frontend Unit Tests (push) Successful in 1m12s
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 1m51s
CI/CD Pipeline / Build Staging API Image (push) Failing after 2m6s
CI/CD Pipeline / Validate - Code Quality (push) Successful in 2m10s
CI/CD Pipeline / Unit Tests (push) Successful in 2m39s
CI/CD Pipeline / ACR Image Cleanup (push) Failing after 1325h48m24s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1325h48m24s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1325h49m33s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1325h48m26s
CI/CD Pipeline / Build Production API Image (push) Failing after 1325h49m35s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1325h49m29s
CI/CD Pipeline / Deploy Production (push) Failing after 1325h49m31s
CI/CD Pipeline / PR Build Web Image (push) Failing after 1325h50m35s
CI/CD Pipeline / PR Build API Image (push) Failing after 1325h50m37s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1325h50m37s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1326h21m52s
CI/CD Pipeline / PR Build Worker Image (push) Failing after 1326h22m54s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1325h48m26s
|
||
|
|
9f69fde30b |
fix(#558): 微信登录3个后端修复 - 验证码500 + 绑定500 + state校验 (#684)
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 / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1365h37m19s
CI/CD Pipeline / Deploy Production (push) Failing after 1365h37m21s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1365h37m23s
CI/CD Pipeline / Build Production API Image (push) Failing after 1365h37m25s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1365h37m26s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1366h9m34s
fix(#558): 微信登录3个后端修复 - 验证码500 + 绑定500 + state校验 |
||
|
|
5e3a3099cf |
fix(api): 模板编辑器兼容旧模板系统,修复E2E 500错误 (#675)
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 11m56s
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1370h26m49s
CI/CD Pipeline / Build Production API Image (push) Failing after 1370h26m53s
CI/CD Pipeline / Deploy Production (push) Failing after 1370h26m51s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1370h26m53s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1370h26m54s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Production Web Image (push) Failing after 1370h59m4s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
8193e7756a |
fix: AuthenticatedUser.user_id 改为 user.id,修复编辑器500 (#673)
CI/CD Pipeline / Frontend Unit Tests (push) Failing after 31m31s
CI/CD Pipeline / Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Staging API Image (push) Has been cancelled
CI/CD Pipeline / Build Staging Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Failing after 1372h2m54s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1372h2m58s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1372h2m58s
CI/CD Pipeline / Build Production API Image (push) Failing after 1372h2m58s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1372h3m0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1372h35m6s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
269723ced2 |
feat(#558): 微信登录 + 绑定手机号邮箱完整后端实现 (#670)
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1m6s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1374h8m10s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1374h8m12s
CI/CD Pipeline / Build Production API Image (push) Failing after 1374h8m13s
CI/CD Pipeline / Deploy Production (push) Failing after 1374h8m11s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1374h8m14s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1374h40m21s
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |
||
|
|
981d965d89 |
feat(phase3): 下线/edit-plans/*旧路由 + 清理废弃代码 + 数据库冗余字段清理 (#657)
CI/CD Pipeline / Staging E2E Tests (push) Failing after 59s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1383h40m38s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1383h40m42s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1383h40m42s
CI/CD Pipeline / Check if frontend-only change (push) Failing after 1383h40m43s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been skipped
CI/CD Pipeline / Unit Tests (push) Has been skipped
CI/CD Pipeline / Integration Tests (push) Has been skipped
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Frontend Unit Tests (push) Has been skipped
CI/CD Pipeline / Build Staging API Image (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (push) Has been skipped
CI/CD Pipeline / Build Production API Image (push) Failing after 1384h12m51s
CI/CD Pipeline / ACR Image Cleanup (push) Has been skipped
CI/CD Pipeline / Deploy Production (push) Failing after 1384h12m49s
Co-authored-by: xiaoxia <dev@xiaoxiajianji.com> Co-committed-by: xiaoxia <dev@xiaoxiajianji.com> |