52bef7c20e66248bedeb491f468d2ab38c8f4f7a
8 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
639f73b16d |
Merge remote-tracking branch 'origin/develop' into feature/product-center-ui-upgrade
CI/CD Pipeline / Frontend Lint (push) Failing after 53s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 59s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1519h2m48s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1519h2m48s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1519h2m48s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1519h2m50s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1519h2m48s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1519h2m50s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1519h2m50s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1519h2m50s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1519h2m55s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1519h2m55s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1519h2m51s
CI/CD Pipeline / Deploy Production (push) Failing after 1519h2m56s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Failing after 1519h2m56s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1519h2m57s
CI/CD Pipeline / Build Production API Image (push) Failing after 1519h2m57s
CI/CD Pipeline / Build Staging Web Image (push) Failing after 1519h2m57s
CI/CD Pipeline / Build Staging Worker Image (push) Failing after 1519h2m57s
CI/CD Pipeline / Build Staging API Image (push) Failing after 1519h2m57s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1519h34m30s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1519h34m28s
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 / Staging API Integration Tests (push) Failing after 1519h34m34s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1519h34m36s
# Conflicts: # apps/web/src/api/products.ts # apps/web/src/pages/products/ProductLibrary.tsx |
||
|
|
1931cab504 |
style: 用项目Prettier配置格式化products.ts和GeneratePage.tsx
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1m54s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1531h9m58s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1531h9m59s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1531h10m0s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1531h10m3s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1531h10m3s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1531h10m3s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1531h10m3s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1531h10m3s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1531h10m3s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1531h41m39s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1531h41m40s
修复CI Prettier检查失败——之前构建运维用默认参数格式化, 与项目实际配置不一致,导致2个文件仍然挂掉。 现在用项目本地npx prettier --write重新格式化。 |
||
|
|
9fd12c7fb3 | style: fix prettier formatting | ||
|
|
8d86707e2e |
refactor: 消除全部 Record<string, unknown>,替换为具体类型定义
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 2m9s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1532h16m16s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1532h16m17s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1532h16m20s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1532h16m20s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1532h16m18s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1532h16m21s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1532h16m19s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1532h16m21s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1532h16m20s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1532h47m58s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1532h47m59s
- GeneratePage.tsx: 3处防御性错误提取函数添加 eslint-disable 注释 (safeExtract/extractString/safeExtractErr),移除 as Record<string, unknown> 断言 - TemplateLibrary.tsx: formatConfig 使用 ConfigDisplayFields 接口替代 Record 断言 - VoiceLibrary.tsx: buildVoiceMetadata 返回 VoiceUploadMetadata 接口 - VoiceMaterialLibrary.tsx: buildMetadata 返回 VoiceAssetMetadata 接口 - editPlans.ts: EditPlanConfig 去除索引签名,补充所有生成时字段 - assets.ts: AssetItem.metadata 使用 AssetMetadata 具体类型 - products.ts: GenerateFromTemplateRequest.config 改为 EditPlanConfig - tts.ts/voiceClone.ts: metadata 参数使用具体接口 - editingPlanner.ts: ValidationWarningDetails 替代 Record<string, unknown> - client.ts: 防御性错误提取添加 eslint-disable 注释 TypeScript 编译零错误,代码库中零 Record<string, unknown> 残留 |
||
|
|
78d1c88ca1 |
feat: 剪辑规划器完整交互 — 7大配置面板 + 时间轴拖拽/缩放/播放头 + 预览播放器 (#284)
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 / 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 / Production Browser E2E (push) Failing after 1533h11m48s
CI/CD Pipeline / Build Production Web Image (push) Failing after 1533h11m51s
CI/CD Pipeline / Build Production Worker Image (push) Failing after 1533h11m51s
CI/CD Pipeline / Build Production API Image (push) Failing after 1533h11m51s
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 / Deploy Production (push) Failing after 1533h43m28s
|
||
|
|
a7b2cbfc8c |
feat(products): 成片中心 UI 4 大功能升级
CI/CD Pipeline / Frontend Lint (push) Failing after 1m10s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 1m23s
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1541h39m39s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1541h39m41s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1541h39m41s
CI/CD Pipeline / Build Production Runtime Images (pull_request) Failing after 1541h39m43s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (pull_request) Failing after 1541h39m43s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1541h44m23s
CI/CD Pipeline / Build & Push Staging (Watchtower auto-deploy) (push) Failing after 1541h44m28s
CI/CD Pipeline / Deploy Production (push) Failing after 1541h44m25s
CI/CD Pipeline / Staging API Integration Tests (push) Failing after 1541h44m25s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1541h44m25s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1542h11m17s
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 / Build Production Runtime Images (push) Failing after 1542h16m4s
1. 封面预览 — 卡片已支持 thumbnailUrl 展示
2. 复核状态标签 — 右上角显示待复核(灰)/已通过(绿)/需修改(红),点击循环切换
3. 批量操作 — 批量下载改用 batch-download API + job_id 轮询
4. 筛选栏 — 新增按项目、按复核状态筛选 Select
API 层新增:
- updateReviewStatus: PATCH /products/{id}/review
- batchDownload: POST /products/batch-download
- getBatchDownloadStatus: GET /products/batch-download/{jobId}
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||
|
|
560856cf22 |
fix: resolve all flake8 errors and apply Prettier formatting (#131)
Deploy / Deploy Staging (push) Failing after 210h26m26s
CI/CD Pipeline / Frontend Lint (push) Failing after 210h27m0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 210h27m7s
Deploy / Production Browser E2E (push) Failing after 1869h1m52s
Deploy / Build Production Runtime Images (push) Failing after 1869h1m56s
Deploy / Deploy Production (push) Failing after 1869h33m15s
|
||
|
|
abcca337e7 |
feat: Phase 1 - 前端重构(新路由/新页面/手机端适配/清理旧页面) (#73)
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Build Production Runtime Images (push) Has been cancelled
Deploy / Deploy Production (push) Has been cancelled
Deploy / Production Browser E2E (push) Has been cancelled
|