灵应
|
bbe15ca87f
|
fix: 修复 CI Lint — voice-clone.css 语法错误 + 全量 prettier 格式化
CI/CD Pipeline / Staging E2E Tests (push) Failing after 67h48m13s
CI/CD Pipeline / Deploy Staging (push) Failing after 67h50m19s
CI/CD Pipeline / Frontend Lint (push) Failing after 67h52m29s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 67h53m53s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1726h18m55s
CI/CD Pipeline / Deploy Production (push) Failing after 1726h18m57s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1726h24m22s
- voice-clone.css: 修复 4 处多余右括号导致 postcss 解析失败
- Login.css / Register.css / generate.css / my-voices.css: prettier 格式化
- EditingPlanner.css / TimelinePanel.tsx: prettier 格式化
本地 eslint + prettier --check + tsc --noEmit 全部通过
|
2026-07-06 17:00:38 +08:00 |
|
灵应
|
02755953aa
|
fix(editing-planner): 片段添加对齐V21原型 — 轨道末尾虚线+卡片
CI/CD Pipeline / Frontend Lint (push) Failing after 68h8m3s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 68h8m49s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1726h43m34s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1726h43m38s
CI/CD Pipeline / Deploy Production (push) Failing after 1726h43m35s
CI/CD Pipeline / Deploy Staging (push) Failing after 1726h43m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1727h15m3s
- 移除时间线头部「+ 添加片段」按钮
- 在片段轨道末尾添加虚线边框「+」卡片(60×96px),点击展开素材选择面板
- 一镜到底模式下显示🔒锁定状态,不可点击
- 空轨道提示文案改为「点击右侧 + 添加片段,或拖入素材」
- 修复 voiceover 类型比较导致的 TS 错误
- 完全对齐 UI 原型 epAddSegment 虚线卡设计
|
2026-07-06 16:45:39 +08:00 |
|
灵应
|
4071d3f03f
|
feat: 时间线增加「添加片段」按钮,不依赖拖拽即可添加素材
CI/CD Pipeline / Frontend Lint (push) Failing after 68h19m44s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 68h20m31s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1726h55m16s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1726h55m18s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1726h55m21s
CI/CD Pipeline / Deploy Staging (push) Failing after 1726h55m21s
CI/CD Pipeline / Deploy Production (push) Failing after 1727h26m45s
- TimelinePanel 空状态增加「+ 添加片段」按钮
- 时间线头部增加「+ 添加片段」按钮 + 素材选择下拉面板
- 点击按钮弹出素材列表,选择即创建片段
- 支持点击外部关闭选择器
- 新增对应 CSS 样式(picker 弹窗、按钮、空状态布局)
- 修复前:只能拖拽素材到时间线
- 修复后:点击按钮直接选择素材添加片段
|
2026-07-06 16:33:57 +08:00 |
|
灵应
|
6fd5debe5a
|
feat: 我的模板卡片增加「用户自制」来源标签
CI/CD Pipeline / Staging E2E Tests (push) Failing after 68h26m8s
CI/CD Pipeline / Deploy Staging (push) Failing after 68h27m51s
CI/CD Pipeline / Frontend Lint (push) Failing after 68h28m24s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 68h29m11s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1726h56m48s
CI/CD Pipeline / Deploy Production (push) Failing after 1726h56m50s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1727h2m16s
|
2026-07-06 16:25:20 +08:00 |
|
灵应
|
66d791e6dd
|
feat(editing-planner): 标题预设TSX改造 — 移除font绑定 + 方形T字按钮
CI/CD Pipeline / Staging E2E Tests (push) Failing after 68h35m42s
CI/CD Pipeline / Deploy Staging (push) Failing after 68h37m17s
CI/CD Pipeline / Frontend Lint (push) Failing after 68h37m47s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 68h38m33s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1727h7m4s
CI/CD Pipeline / Deploy Production (push) Failing after 1727h7m6s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1727h11m50s
- TITLE_PRESETS移除font字段,新增default预设
- 按钮渲染改为T字预览+内联样式
- 新增getActivePreset()判断选中态
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-06 16:15:54 +08:00 |
|
灵应
|
7c77c50bc5
|
feat(editing-planner): 标题预设按钮改为方形T字预览样式 + CSS更新
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Build Production Runtime Images (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 / Validate Code Quality And Tests (push) Has been cancelled
- 预设只绑定样式属性(粗细、描边、阴影、字号),不绑定字体家族
- 按钮用T字母展示实际效果(font-weight/stroke/shadow/fontSize)
- 选中态用高亮外框+背景标识
- 新增默认/经典/醒目/柔和4个预设
- CSS: 方形按钮布局(48px高)、T字预览、小标签、active高亮态
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-06 16:15:17 +08:00 |
|
灵应
|
7b34547f04
|
fix: 修复 Prettier 格式问题(5个文件)
CI/CD Pipeline / Staging E2E Tests (push) Failing after 69h32m22s
CI/CD Pipeline / Deploy Staging (push) Failing after 69h34m26s
CI/CD Pipeline / Frontend Lint (push) Failing after 69h36m47s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 69h38m17s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1728h3m36s
CI/CD Pipeline / Deploy Production (push) Failing after 1728h3m39s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1728h8m30s
CI Frontend Lint 失败原因:Prettier check 未通过
修复文件:
- ClipPropertiesPanel.tsx
- MediaPanel.tsx
- PreviewPlayer.tsx
- GeneratePage.tsx
- ProductDetail.tsx
本地验证全部通过:
✅ ESLint (npx eslint src --ext .ts,.tsx --max-warnings 50)
✅ Prettier (npx prettier --check src/**/*.{ts,tsx,md})
✅ TypeScript (npx tsc --noEmit)
✅ Vitest (npx vitest run src/test)
|
2026-07-06 15:15:12 +08:00 |
|
灵应
|
87357c8bde
|
fix: 修复 CI Lint 全部 22 个 ESLint 警告
CI/CD Pipeline / Frontend Lint (push) Failing after 71h21m22s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 71h22m9s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1729h56m55s
CI/CD Pipeline / Deploy Production (push) Failing after 1729h56m57s
CI/CD Pipeline / Deploy Staging (push) Failing after 1729h56m59s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1729h56m57s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1730h28m26s
- e2e: request: any → APIRequestContext 类型替换(6个文件)
- e2e: 移除未使用变量 _sourceAssetId, _hasProgress
- src: react-refresh/only-export-components 添加 eslint-disable 注释
(MainLayout, Input, router/index)
- src: EditingPlanner useEffect 补全 resetClips 依赖
- src: MyVoices okButtonProps 类型修正 as ButtonProps
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-06 13:32:17 +08:00 |
|
灵应
|
ed11fc20e7
|
feat: 标题样式3个预设(经典/醒目/柔和)一键应用
CI/CD Pipeline / Frontend Lint (push) Failing after 71h35m30s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 71h36m15s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1730h11m1s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1730h11m2s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1730h11m5s
CI/CD Pipeline / Deploy Staging (push) Failing after 1730h11m5s
CI/CD Pipeline / Deploy Production (push) Failing after 1730h42m29s
- ClipPropertiesPanel 新增 TITLE_PRESETS 常量(3组预设样式)
- 预设按钮 UI:经典🅰/醒目🔠/柔和🅒,点击一键应用字体+大小+粗体+斜体+描边+阴影
- CSS 样式:ep-title-presets 横排 flex,hover 高亮与 ep-style-btn 风格统一
🟢 P2-2 完成
|
2026-07-06 13:18:17 +08:00 |
|
灵应
|
065e383f3c
|
fix: P2-1 标题自动匹配 — 替换硬编码标题为API动态加载
CI/CD Pipeline / Frontend Lint (push) Failing after 71h38m49s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 71h39m34s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1730h14m20s
CI/CD Pipeline / Deploy Production (push) Failing after 1730h14m22s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1730h14m22s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1730h14m24s
CI/CD Pipeline / Deploy Staging (push) Failing after 1730h14m24s
- 移除 GeneratePage 中硬编码的 TITLE_OPTIONS 常量
- 新增 useQuery 调用 getTitles() API 获取用户标题库
- renderStep3 改为从 userTitles 动态渲染下拉选项
- 新增 useEffect:当选中模板开启 ai_auto_select 时自动填入模板预设标题
- 标题库为空时显示引导提示
Closes: 🟢 P2-1 标题自动匹配
|
2026-07-06 13:14:56 +08:00 |
|
灵应
|
b625077f74
|
fix(P1-5): 一键生成页面模板来源改为API获取用户自制模板
CI/CD Pipeline / Frontend Lint (push) Failing after 71h43m40s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 71h44m26s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1730h19m14s
CI/CD Pipeline / Deploy Production (push) Failing after 1730h19m15s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1730h19m16s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1730h19m18s
CI/CD Pipeline / Deploy Staging (push) Failing after 1730h19m18s
- 移除硬编码 TEMPLATE_OPTIONS(PIP/ONE/PER 3个固定选项)
- 改用 useQuery 调用 getEditingTemplates() 获取用户创建的模板
- 模板卡片展示:名称、模式标签、预估时长、片段数、标签
- 根据模板 mode 动态渲染渐变色和缩写
- 空状态引导:无模板时提示用户先去编辑器创建
- getTemplateName 辅助函数同步改为读取 userTemplates
|
2026-07-06 13:09:57 +08:00 |
|
灵应
|
f99ee8a2aa
|
🟡 P1-4: 字体大小设置实时预览 — PreviewPlayer叠加标题/字幕预览层
CI/CD Pipeline / Frontend Lint (push) Failing after 71h47m46s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 71h49m21s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1730h21m31s
CI/CD Pipeline / Deploy Production (push) Failing after 1730h21m33s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1730h21m35s
CI/CD Pipeline / Deploy Staging (push) Failing after 1730h21m35s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1730h53m0s
- PreviewPlayer新增titleSettings/subtitleSettings props
- 手机预览区内叠加标题文字(位置/字体/大小/粗体/斜体/描边/阴影实时反映)
- 字幕预览叠加层(位置/字体/大小实时反映)
- EditingPlanner传递titleSettings/subtitleSettings到PreviewPlayer
- 新增.ep-preview-title/.ep-preview-subtitle CSS样式
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-06 13:03:10 +08:00 |
|
灵应
|
414a4a9020
|
🟡 P1-3: 剪辑编辑器片段添加对齐原型 — MediaPanel增加素材Tab+AssetSelector集成
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Build Production Runtime Images (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
- MediaPanel新增Tab切换(模板/素材),集成AssetSelector组件
- 素材支持拖拽到时间线添加片段,对齐V8原型交互
- EditingPlanner传递mediaAssets/selectedAssetIds/onAssetSelect props
- 新增Tab切换CSS样式
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-06 13:01:16 +08:00 |
|
灵应
|
14cf4a4d86
|
🔴 P0: 修复生成视频错误提示 + 成片库详情页404
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Build Production Runtime Images (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
- P0-6: GeneratePage 改善错误处理,展示后端详细错误信息
- P0-7: 新建 ProductDetail 产品详情页
- 视频播放器(自定义控制条:播放/暂停/进度/音量/全屏)
- 产品信息网格(标题/状态/时长/分辨率/文件大小/查重率/创建时间)
- 下载/分享/删除操作按钮
- 添加 products/:id 路由
- ProductLibrary 添加'查看详情'按钮导航
|
2026-07-06 12:55:56 +08:00 |
|
xiaoxia
|
220f4ef112
|
feat(web): P2深度改造 - generate/editing-planner/products清除268个硬编码,全面替换为语义变量
CI/CD Pipeline / Staging E2E Tests (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 / Deploy Staging (push) Failing after 75h2m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 75h3m6s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 75h3m52s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1733h37m6s
|
2026-07-06 09:50:16 +08:00 |
|
xiaoxia
|
8e86979069
|
feat(web): P2 UI改造收尾 - 清理assets/auth/dashboard/templates/titles共39个硬编码
|
2026-07-06 09:49:17 +08:00 |
|
DevOps Bot
|
b86a9c2af2
|
chore: 统一代码格式 - black + prettier 全量格式化
CI/CD Pipeline / Frontend Lint (push) Failing after 75h41m6s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 75h41m16s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1734h15m39s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1734h15m41s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1734h15m43s
CI/CD Pipeline / Deploy Staging (push) Failing after 1734h15m43s
CI/CD Pipeline / Deploy Production (push) Failing after 1734h47m8s
|
2026-07-06 09:13:03 +08:00 |
|
xiaoxia
|
2d05f37651
|
feat(web): P1页面V21风格统一 - 订阅/账号/设置/音色/查重/首页等10个CSS文件变量体系对齐
CI/CD Pipeline / Frontend Lint (push) Failing after 84h18m14s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 84h18m21s
CI/CD Pipeline / Production Browser E2E (push) Failing after 1742h53m38s
CI/CD Pipeline / Staging E2E Tests (push) Failing after 1742h53m40s
CI/CD Pipeline / Build Production Runtime Images (push) Failing after 1742h53m42s
CI/CD Pipeline / Deploy Staging (push) Failing after 1742h53m42s
CI/CD Pipeline / Deploy Production (push) Failing after 1743h25m7s
|
2026-07-06 00:35:33 +08:00 |
|
DevOps Bot
|
5dde1243b5
|
fix(web): 修复TimelinePanel中totalDuration重复声明的TS错误
Deploy / Staging E2E Tests (push) Failing after 84h51m9s
Deploy / Deploy Staging (push) Failing after 84h53m24s
CI/CD Pipeline / Frontend Lint (push) Failing after 84h56m59s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 84h57m6s
Deploy / Production Browser E2E (push) Failing after 1743h19m9s
Deploy / Deploy Production (push) Failing after 1743h19m11s
Deploy / Build Production Runtime Images (push) Failing after 1743h27m17s
|
2026-07-05 23:57:25 +08:00 |
|
xiaoxia
|
d18bbc4a17
|
fix(web): 右侧面板表单控件背景色改为浅灰,focus时变白
Deploy / Staging E2E Tests (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
Deploy / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Failing after 85h20m35s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 85h20m43s
- 对齐V21原型:表单input/select默认背景#f8fafc,focus时变白
|
2026-07-05 23:33:40 +08:00 |
|
xiaoxia
|
72718cc6a3
|
feat(web): P0-5 剪辑计划编辑器V21第五波 - 细节打磨
Deploy / Deploy Staging (push) Failing after 85h24m16s
CI/CD Pipeline / Frontend Lint (push) Failing after 85h24m45s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 85h24m53s
Deploy / Production Browser E2E (push) Failing after 1743h59m45s
Deploy / Staging E2E Tests (push) Failing after 1743h59m48s
Deploy / Build Production Runtime Images (push) Failing after 1743h59m50s
Deploy / Deploy Production (push) Failing after 1744h31m14s
- 左侧面板:加标题栏 + 搜索/筛选区域底部分隔线
- 筛选chip:字号12→10px,激活态改用primary-soft背景
- 模板卡片:圆角14→12px,hover阴影调优
- 模式按钮:背景#f8fafc→#fff,圆角14→10px,字号12→10px
- 封面方案按钮:从矩形改为胶囊样式
- 片段轨道:背景色#f8fafc→#fff
- 顶栏按钮:ghost样式对齐V21(白底+深灰字),primary阴影加强
- 右侧面板:section标题11px大写样式,section加padding+底部分隔线
- 搜索图标位置适配新的padding
|
2026-07-05 23:29:23 +08:00 |
|
xiaoxia
|
971a3923d1
|
feat(web): P0-5 剪辑计划编辑器V21全面浅色化(第四波)
Deploy / Deploy Staging (push) Failing after 85h40m57s
CI/CD Pipeline / Frontend Lint (push) Failing after 85h41m25s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 85h41m31s
Deploy / Production Browser E2E (push) Failing after 1744h16m27s
Deploy / Staging E2E Tests (push) Failing after 1744h16m29s
Deploy / Build Production Runtime Images (push) Failing after 1744h16m30s
Deploy / Deploy Production (push) Failing after 1744h47m56s
左侧面板:
- 搜索框:36px高度 + bg-secondary背景 + radius-xs + focus ring
- 分类chip:胶囊样式(radius-full) + 12px字号 + primary激活态
- 模板卡片:radius-sm + hover上浮+阴影 + active用primary-soft
- 模板标签/元信息:全部对齐V21字号色阶
时间线区域:
- 轨道背景:bg-secondary(浅灰) + 16px内边距
- 片段卡片:白色背景 + radius-sm(14px) + hover上浮阴影
- 选中态:2px primary-soft ring + 外阴影
- 缩略图:浅灰渐变 + 20px图标
- 删除按钮:红色+白边+阴影
- 播放头:primary色
- 一镜到底提示:accent色系(琥珀色)
弹窗系统:
- 通用Modal:radius-lg(24px) + 白色背景 + 毛玻璃遮罩
- 生成进度:环形进度条primary色 + 进度条primary色
- 生成结果:更大的图标和间距
- 历史表格:浅色分割线 + hover行背景 + 胶囊状态标签
其他:
- 骨架屏:bg-secondary + radius-sm
- 按钮active态统一用primary-soft
- danger按钮统一用全局danger变量
- 手机预览屏幕内部保持暗色(模拟屏幕效果),但强调色换为primary
|
2026-07-05 23:11:46 +08:00 |
|
xiaoxia
|
89c04c4f71
|
feat(web): P0-5 剪辑计划编辑器V21右侧属性面板浅色化
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 / Staging E2E Tests (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
右侧面板全部对齐V21浅色主题:
- 标题设置/字幕设置/BGM设置/片段详情 四大区块浅色化
- 表单select: 32px高度 + radius-xs + 下拉箭头图标 + focus ring
- Toggle开关: 40x22 + 白色knob带阴影 + primary色激活
- Slider滑块: 16px拇指 + 白色边框 + 阴影
- 样式按钮组: 32px方形 + radius-xs + hover/active态
- AI推荐按钮: 36px高度 + gradient-primary + hover上浮效果
- 片段详情卡片: bg-secondary背景 + radius-sm + 底部分隔线
- 全部颜色走全局CSS变量,零硬编码
|
2026-07-05 23:05:32 +08:00 |
|
xiaoxia
|
e7a0ba3fce
|
feat(web): P0-5 剪辑计划编辑器V21时间线对齐 - 时间线工具栏+标尺浅色主题化
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 / Staging E2E Tests (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
|
2026-07-05 22:45:02 +08:00 |
|
xiaoxia
|
25bd215c0c
|
feat(web): P0-5 剪辑计划编辑器V21框架对齐 - 主题从暗色改浅色 + 顶栏/模式栏/三栏宽度/底栏移除
|
2026-07-05 22:43:14 +08:00 |
|
灵应
|
f5a0d9966b
|
feat(P0-4): Dashboard/项目列表对齐V21 — 清理硬编码fallback颜色
Deploy / Staging E2E Tests (push) Failing after 87h53m49s
Deploy / Deploy Staging (push) Failing after 87h56m33s
CI/CD Pipeline / Frontend Lint (push) Failing after 87h58m40s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 87h58m48s
Deploy / Production Browser E2E (push) Failing after 1746h21m53s
Deploy / Build Production Runtime Images (push) Failing after 1746h29m57s
Deploy / Deploy Production (push) Failing after 1746h53m21s
- KPI卡片: linear-gradient背景改用 var(--bg-primary)/var(--bg-secondary)
- 任务状态/公告/存储条: 移除所有 #f8fafc/#f1f5f9/#e2e8f0 硬编码fallback
- 全部走CSS变量,与V21设计系统完全一致
tsc零错误
|
2026-07-05 20:51:36 +08:00 |
|
灵应
|
93f21e639f
|
feat(P0-3): 登录页+注册页改造 V21 — 使用V21 Button组件+微信登录+CSS变量体系
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 / Staging E2E Tests (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
- Login.tsx: 原生button → V21 Button组件, 新增微信登录按钮+分隔线
- Register.tsx: 原生button → V21 Button组件
- Auth.shared.css: 提取共享认证页样式(CSS变量)
- Login.css/Register.css: 重写为import共享样式+页面特有样式
- 所有颜色/圆角/阴影均使用CSS变量, 零硬编码
|
2026-07-05 20:49:59 +08:00 |
|
xiaoxia
|
d312a9c2fe
|
feat(web): P0-4 Dashboard KPI卡片样式对齐V21
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 / Staging E2E Tests (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
- 移除KPI顶部色条(::before)
- KPI padding调整为20px,transition 0.18s ease
- hover效果从border+shadow改为纯shadow-sm(V21风格)
- trend从pill样式改为纯文字(去掉背景padding)
- trend字体12px,间距4px,对齐V21
|
2026-07-05 20:47:57 +08:00 |
|
xiaoxia
|
3aad5c193d
|
feat(web): P0-3 登录/注册页对齐V21原型
Deploy / Staging E2E Tests (push) Has been cancelled
Deploy / Deploy Production (push) Has been cancelled
Deploy / Production Browser E2E (push) Has been cancelled
Deploy / Deploy Staging (push) Failing after 88h8m27s
CI/CD Pipeline / Frontend Lint (push) Failing after 88h8m58s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 88h9m5s
Deploy / Build Production Runtime Images (push) Failing after 1746h42m57s
- 品牌展示改为V21风格:小logo+品牌名一行居中
- 登录页添加'或'分隔线 + 微信登录按钮
- 卡片padding从40px→48px,max-width 400px→420px
- 背景从渐变改为纯色bg-secondary
- 硬编码颜色全部替换为CSS变量
- 输入框高度统一48px
- 注册页样式与登录页共享(Login.css)
|
2026-07-05 20:45:17 +08:00 |
|
灵应
|
24f1e47bf5
|
feat: P0-1 全局CSS变量体系对齐 — radius变量+硬编码清理
Deploy / Staging E2E Tests (push) Failing after 88h31m2s
Deploy / Deploy Staging (push) Failing after 88h33m31s
CI/CD Pipeline / Frontend Lint (push) Failing after 88h33m40s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 88h33m40s
Deploy / Production Browser E2E (push) Failing after 1747h9m2s
Deploy / Deploy Production (push) Failing after 1747h9m4s
Deploy / Build Production Runtime Images (push) Failing after 1747h9m5s
- global.css: radius变量对齐V21 (xs=8, sm=14, md=18, lg=24, xl=28, pill=999)
- main.tsx: Ant Design ConfigProvider borderRadius同步 (14/24/8)
- 全项目19个CSS文件硬编码圆角值替换为CSS变量
- 重点页面: generate/home/Admin/voice-clone/accounts/duplication
- auth页面: Login/Register/ForgotPassword/ResetPassword
- 组件: clone-modal/clone-voice-modal
- 其他: Plans/UpgradeSubscription/MyTemplates/ProfileSettings/index.css
- tsc零错误
|
2026-07-05 20:19:27 +08:00 |
|
灵应
|
c9c7c36b1d
|
feat(generate): V21 原型 1:1 还原一键生成页面 — 5步向导 + 左右布局
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 96h30m30s
CI/CD Pipeline / Frontend Lint (push) Failing after 96h30m30s
Deploy / Deploy Staging (push) Failing after 96h30m21s
Deploy / Deploy Production (push) Failing after 1755h4m28s
Deploy / Production Browser E2E (push) Failing after 1755h4m26s
Deploy / Build Production Runtime Images (push) Failing after 1755h5m59s
Deploy / Staging E2E Tests (push) Failing after 1755h35m53s
- 5 步向导流程:选择模板→选择素材→选择标题→选择配音→确认生成
- steps-bar + step-item 步骤条组件(active/done 状态)
- 左右布局:generate-form(表单区)+ generate-preview(预览区)
- 步骤1:choice-list 卡片式模板选择(画中画混剪/一镜到底/人物口播)
- 步骤2:素材库下拉 + 已选素材 pill 显示
- 步骤3:标题下拉选择 + 手动输入
- 步骤4:voice-choice-list 配音卡片(温柔女声/专业男声/活力女声/克隆我的声音)
- 步骤5:确认摘要卡片
- 预览区:视频预览 + 字幕 + 时间线 + 重新生成/确认生成
- 保留所有现有业务逻辑(API 调用、URL 参数、CloneModal、TTS)
- generate.css 完全匹配原型 CSS 变量、间距、圆角、阴影
- 响应式:1200px/768px/480px 断点适配
- tsc + vite build 零错误
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-05 12:23:54 +08:00 |
|
灵应
|
b3e1902b65
|
feat: 第三批UI打磨 — 生成历史/仪表盘/音色克隆
Deploy / Staging E2E Tests (push) Has been cancelled
Deploy / Deploy Production (push) Has been cancelled
Deploy / Production Browser E2E (push) Has been cancelled
Deploy / Deploy Staging (push) Failing after 98h39m25s
CI/CD Pipeline / Frontend Lint (push) Failing after 98h39m53s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 98h40m1s
Deploy / Build Production Runtime Images (push) Failing after 1757h12m42s
- GenerationHistoryModal: 内联状态样式→CSS类(ep-gh-status-tag--*)、✕→CloseOutlined、空状态增强
- EditingPlanner.css: 补全ep-modal基础样式、按钮:active/:disabled、状态标签变体
- Dashboard: emoji→Ant Design图标、6处内联样式迁移到CSS类
- dashboard.css: 补全:active(kpi-card/chart-bar/quick-card/announcement)、新增工具类
- VoiceClone: emoji→Ant Design图标、⏳→骨架屏、✅❌→图标、window.confirm→Popconfirm
- voice-clone.css: 补全:active/:disabled、硬编码值→CSS变量、骨架屏动画
- 附带: products/titles/voices CSS微调 + test_duplication_api.py清理
TypeScript检查通过,零错误
|
2026-07-05 10:14:27 +08:00 |
|
灵应
|
b0e9266571
|
feat(ui): 第二批 UI 打磨 — 素材库 + 模板库
Deploy / Staging E2E Tests (push) Failing after 99h8m52s
Deploy / Deploy Staging (push) Failing after 99h11m47s
CI/CD Pipeline / Frontend Lint (push) Failing after 99h13m7s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 99h13m16s
Deploy / Production Browser E2E (push) Failing after 1757h38m19s
Deploy / Build Production Runtime Images (push) Failing after 1757h45m12s
Deploy / Deploy Production (push) Failing after 1758h10m38s
- assets.css: 补全 6 个组件 :active 状态 + :disabled (diagnose-btn)
- templates.css: 补全 6 个组件 :active 状态
- AssetLibrary.tsx: emoji 替换为 Ant Design 图标,内联样式迁移到 CSS 类
- TemplateLibrary.tsx: emoji 替换为 Ant Design 图标,预览弹窗内联样式迁移
- 新增骨架屏网格、表单、视频播放器等迁移用 CSS 类
- 统一使用 V21 设计系统 CSS 变量
|
2026-07-05 09:41:09 +08:00 |
|
灵应
|
50f5a51426
|
feat(editing-planner): UI 细节打磨 — 按钮状态/骨架屏/CSS变量/内联样式迁移
Deploy / Staging E2E Tests (push) Failing after 100h44m27s
Deploy / Deploy Staging (push) Failing after 100h47m12s
CI/CD Pipeline / Frontend Lint (push) Failing after 100h47m43s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 100h47m49s
Deploy / Production Browser E2E (push) Failing after 1759h15m21s
Deploy / Deploy Production (push) Failing after 1759h15m27s
Deploy / Build Production Runtime Images (push) Failing after 1759h20m36s
- EditingPlanner.css: 补全 11 个按钮组件的 :active/:disabled 交互状态
- EditingPlanner.css: 新增 .ep-status-link 样式定义(底栏生成历史按钮)
- EditingPlanner.css: 新增骨架屏动画 @keyframes ep-skeleton-pulse
- EditingPlanner.css: 硬编码颜色全部迁移至 var(--ep-*) CSS 变量
- GenerationHistoryModal.tsx: 全部内联样式迁移至 CSS 类名
- ClipPropertiesPanel.tsx: 内联样式迁移至 .ep-clip-detail-unit / .ep-clip-detail-linked
- PreviewPlayer.tsx: 内联样式迁移至 .ep-phone-empty-hint / .ep-cover-icon
- MediaPanel.tsx: 内联样式迁移至 .ep-media-panel-inner
- 生成历史弹窗加载态改为骨架屏
TypeScript 零错误
|
2026-07-05 08:06:37 +08:00 |
|
灵应
|
a57a26cb67
|
fix(tests): 修复 sys.modules 污染导致 test_generated_video_management 间歇失败
Deploy / Staging E2E Tests (push) Failing after 107h15m3s
Deploy / Deploy Staging (push) Failing after 107h16m41s
CI/CD Pipeline / Frontend Lint (push) Failing after 107h17m11s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 107h17m18s
Deploy / Production Browser E2E (push) Failing after 1765h46m3s
Deploy / Deploy Production (push) Failing after 1765h46m5s
Deploy / Build Production Runtime Images (push) Failing after 1765h51m12s
根因:test_subscription_api._install_mocks() 在模块导入时替换了
packages.domain / packages.ports 等命名空间包,导致后续测试文件
无法导入真实的 GeneratedVideo 等实体类。
修复:移除所有 packages.* 命名空间包的 fake module 创建,仅保留
必要的叶子 mock(redis/smtp 适配器、app.config/auth/dependencies)。
让 packages.* 模块从磁盘正常加载。
同时包含:
- P2: asset_diagnosis 单素材诊断支持
- P2: edit_plans/edit_templates 管理员权限校验
- P2: edit_plans project 归属鉴权
- P3: test_error_scenarios 限流计数器重置
- P3: test_asset_diagnosis/test_edit_templates 测试修复
- P3: Alembic 迁移 024_add_user_is_admin
|
2026-07-05 01:37:06 +08:00 |
|
灵应
|
4b4e1834ac
|
feat(assets): 素材列表加载骨架屏 + 诊断按钮 loading 态
Deploy / Staging E2E Tests (push) Failing after 108h12m17s
Deploy / Deploy Staging (push) Failing after 108h22m20s
CI/CD Pipeline / Frontend Lint (push) Failing after 108h25m16s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 108h25m23s
Deploy / Production Browser E2E (push) Failing after 1766h43m11s
Deploy / Build Production Runtime Images (push) Failing after 1766h50m8s
Deploy / Deploy Production (push) Failing after 1767h14m39s
- 素材列表加载时显示 8 张骨架屏卡片(脉冲动画),替代空白 loading 提示
- 诊断按钮点击后显示 loading 状态(LoadingOutlined + 禁用),防止重复点击
- 新增 SkeletonCard 组件和骨架屏 CSS 动画样式
Closes: 代码审计 P3-素材库缺 loading 态
|
2026-07-05 00:29:04 +08:00 |
|
灵应
|
8c2d9947e2
|
refactor(editing-planner): 代码质量整理
Deploy / Deploy Staging (push) Failing after 110h30m20s
CI/CD Pipeline / Frontend Lint (push) Failing after 110h30m52s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 110h30m59s
Deploy / Production Browser E2E (push) Failing after 1769h4m56s
Deploy / Staging E2E Tests (push) Failing after 1769h4m58s
Deploy / Build Production Runtime Images (push) Failing after 1769h5m0s
Deploy / Deploy Production (push) Failing after 1769h36m24s
- 提取 GenerationHistoryModal 组件(EditingPlanner 减少约 85 行)
- 修复双重类型转换:as unknown as TaskItem → getTask(res.id)
- 删除未使用的 PLAN_STATUS_LABELS import
- 补充关键逻辑 JSDoc 注释(loadTemplates/handleAiRecommend/handleGenerate/轮询等)
|
2026-07-04 22:23:31 +08:00 |
|
灵应
|
8b109de871
|
feat: 对接后端4个新接口/字段
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 110h45m55s
CI/CD Pipeline / Frontend Lint (push) Failing after 110h45m55s
Deploy / Deploy Staging (push) Failing after 110h45m46s
Deploy / Build Production Runtime Images (push) Failing after 1769h21m29s
Deploy / Deploy Production (push) Failing after 1769h52m53s
Deploy / Staging E2E Tests (push) Failing after 1769h20m16s
Deploy / Production Browser E2E (push) Failing after 1769h21m25s
1. 素材 file_url 签名URL — mapAsset 已正确映射 thumbnail_url/file_url
2. asset-diagnosis?asset_id=xxx — getAssetDiagnosis 支持可选 asset_id 参数
3. edit-plans/{plan_id}/generations — 新增生成历史 Modal,调用真实 API
4. source_edit_plan_id — 确认前后端字段名一致
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-04 22:08:29 +08:00 |
|
灵应
|
230d610a6d
|
fix: 修复前端3个交互问题
Deploy / Staging E2E Tests (push) Failing after 111h34m45s
Deploy / Deploy Staging (push) Failing after 111h38m12s
CI/CD Pipeline / Frontend Lint (push) Failing after 111h38m12s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 111h38m12s
Deploy / Production Browser E2E (push) Failing after 1770h14m7s
Deploy / Deploy Production (push) Failing after 1770h14m9s
Deploy / Build Production Runtime Images (push) Failing after 1770h14m12s
1. 模板库「创建模板」按钮 — 添加 onClick 跳转到 /app/editing-planner
2. 快速入口四个按钮 — 路径补全 /app 前缀(/titles → /app/titles 等)
3. 素材库视频播放+缩略图:
- 播放按钮绑定 onClick + 视频播放 Modal
- 缩略图读取后端顶层 thumbnail_url / file_url
- AssetItem 接口补充 file_url / thumbnail_url 字段
|
2026-07-04 21:16:08 +08:00 |
|
灵应
|
f447048dc7
|
feat: 剪辑计划与一键生成串联 — URL 参数传递配置 + source_edit_plan_id 关联
Deploy / Deploy Staging (push) Failing after 112h0m23s
CI/CD Pipeline / Frontend Lint (push) Failing after 112h0m30s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 112h0m30s
Deploy / Production Browser E2E (push) Failing after 1770h31m52s
Deploy / Build Production Runtime Images (push) Failing after 1770h33m59s
Deploy / Staging E2E Tests (push) Failing after 1770h31m54s
Deploy / Deploy Production (push) Failing after 1771h3m20s
- editPlans.ts: 新增 source_edit_plan_id 字段 + EditPlanGeneration 类型 + getEditPlanGenerations API
- EditingPlanner.tsx: 顶栏按钮跳转到一键生成(携带 edit_plan_id + plan_config)+ 底栏生成历史入口
- GeneratePage.tsx: 读取 URL 参数自动填充表单 + 创建计划时传递 source_edit_plan_id + 来源标签提示
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-04 20:53:56 +08:00 |
|
灵应
|
0e94adf7b6
|
P2: 剪辑计划编辑器视觉精修 — 颜色/尺寸/动画全量对齐 V8 原型
Deploy / Staging E2E Tests (push) Failing after 112h11m9s
Deploy / Deploy Staging (push) Failing after 112h12m49s
CI/CD Pipeline / Frontend Lint (push) Failing after 112h12m58s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 112h12m58s
Deploy / Production Browser E2E (push) Failing after 1770h48m26s
Deploy / Deploy Production (push) Failing after 1770h48m29s
Deploy / Build Production Runtime Images (push) Failing after 1770h48m31s
颜色体系:
- 边框统一 #1f1f30(原 #222/#2a2a4a/#1a1a2a)
- 文字统一 #e8e8f0/#9ca3af/#4b5563(原 #e0e0e0/#888/#666/#555/#ccc)
- 顶栏/底栏背景 #13131f(原 #161625)
- 按钮/卡片背景 #1a1a2e(原 #1e1e2e)
尺寸收紧:
- 按钮高度统一 28px(.ep-btn)/ 24px(.ep-btn-sm)
- 圆角统一 4px(按钮/搜索框/chip/标签/卡片)
- 搜索框高度 28px(原 30px)
- 片段卡片高度 96px(原 100px)
- 模板卡片圆角 6px(原 8px)
动画增强:
- 模式栏下划线滑动动画 cubic-bezier(0.4, 0, 0.2, 1)
- 按钮/卡片 hover 过渡统一 0.2s ease
新增样式:
- .ep-cover-ai-btns / .ep-cover-ai-btn(AI 封面操作按钮)
- .ep-playhead(播放头竖线 + 三角标记)
- .ep-clip-track 轨道底色
- 滚动条颜色统一 #1f1f30
内联样式修复:
- ClipPropertiesPanel 秒数标签 #666 → #4b5563
|
2026-07-04 20:41:31 +08:00 |
|
灵应
|
eef1f18e05
|
feat(editing-planner): P1 交互 + AI 接口对接
Deploy / Staging E2E Tests (push) Failing after 112h33m14s
Deploy / Deploy Staging (push) Failing after 112h34m54s
CI/CD Pipeline / Frontend Lint (push) Failing after 112h35m6s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 112h35m6s
Deploy / Production Browser E2E (push) Failing after 1771h10m33s
Deploy / Build Production Runtime Images (push) Failing after 1771h10m37s
Deploy / Deploy Production (push) Failing after 1771h42m1s
- 对接 POST /api/v1/edit-plans/{plan_id}/ai-recommend(AI 推荐片段方案)
- 对接 POST /api/v1/edit-plans/{plan_id}/generate-cover(AI 封面生成)
- 新增 useUndoRedo hook(快照式历史栈,MAX_HISTORY=50)
- 顶栏新增撤销/重做按钮
- ClipPropertiesPanel: AI 推荐素材按钮绑定 onClick + loading 状态
- PreviewPlayer: 封面预览区新增 AI 选帧/AI 重选按钮
- editPlans.ts 新增 aiRecommendClips/generateCover API 函数及类型
|
2026-07-04 20:19:19 +08:00 |
|
灵应
|
ffd533b552
|
feat: V8 原型 1:1 还原剪辑计划编辑器页面
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Staging E2E Tests (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
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
- 四行布局:顶栏(42px) → 模式栏(48px) → 三栏主体 → 底栏(40px)
- 顶栏:logo + 模板名 + 保存/生成按钮
- 模式栏:4种剪辑模式(画中画/人物口播/一镜到底/口播+画中画)下划线选中态
- 左栏(220px):纯模板列表 + chip分类筛选
- 中栏:手机模型预览(150x267) + 封面预览 + 水平轨道时间线(100x100卡片)
- 右栏(260px):标题/字幕/BGM设置 + 片段详情
- 底栏:片段数/总时长/当前模式
- 暗色主题 #0a0a14/#6c5ce7/#13131f
- HTML5拖拽排序 + 封面4方案切换
- TypeScript 零错误
|
2026-07-04 20:06:00 +08:00 |
|
xiaoxia
|
fb47512f9c
|
fix: 补充 DuplicationUpload 导航路径 /app 前缀遗漏
Deploy / Staging E2E Tests (push) Failing after 114h57m23s
Deploy / Deploy Staging (push) Failing after 114h59m34s
CI/CD Pipeline / Frontend Lint (push) Failing after 115h1m19s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 115h1m19s
Deploy / Production Browser E2E (push) Failing after 1773h33m28s
Deploy / Build Production Runtime Images (push) Failing after 1773h33m39s
Deploy / Deploy Production (push) Failing after 1774h4m56s
|
2026-07-04 17:52:45 +08:00 |
|
灵应
|
319dd2c839
|
fix: 修复侧边栏导航 P0 — 所有导航路径统一添加 /app 前缀
Deploy / Staging E2E Tests (push) Failing after 115h14m0s
Deploy / Deploy Staging (push) Failing after 115h15m38s
CI/CD Pipeline / Frontend Lint (push) Failing after 115h16m4s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 115h17m38s
Deploy / Production Browser E2E (push) Failing after 1773h51m7s
Deploy / Build Production Runtime Images (push) Failing after 1773h51m11s
Deploy / Deploy Production (push) Failing after 1774h22m35s
根因:导航配置中所有 path 缺少 /app 前缀,与路由配置不匹配。
侧边栏 navigate('/dashboard') 但路由实际为 /app/dashboard,
导致所有侧边栏按钮点击后 URL 停在 /app/dashboard。
修复内容:
- navigation.ts/tsx: NAV_ITEMS 和 NAV_GROUPS 所有 path 加 /app 前缀
- Sidebar.tsx: isMenuItemActive 中 dashboard 特殊判断更新为 /app/dashboard
- Header.tsx: isActive 函数 + logo 点击 + 用户菜单导航路径修复
- 页面内硬编码路径修复:
- Dashboard.tsx: /history → /app/history
- MyTemplates.tsx: /editing-planner → /app/editing-planner
- DuplicationResults.tsx: /duplication → /app/duplication
- DuplicationDetail.tsx: /duplication/results → /app/duplication/results
- UpgradeSubscription.tsx: /subscription → /app/subscription
- AdminComingSoon.tsx: / → /app/dashboard
- Login.tsx: 登录成功后 / → /app/dashboard
TypeScript 零错误。
|
2026-07-04 17:36:51 +08:00 |
|
灵应
|
680a9c10c2
|
fix: 合并音色克隆弹窗,修复假录音假上传问题
Deploy / Staging E2E Tests (push) Failing after 116h45m23s
Deploy / Deploy Staging (push) Failing after 116h47m44s
CI/CD Pipeline / Frontend Lint (push) Failing after 116h48m17s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 116h48m17s
Deploy / Production Browser E2E (push) Failing after 1775h20m17s
Deploy / Build Production Runtime Images (push) Failing after 1775h21m32s
Deploy / Deploy Production (push) Failing after 1775h51m45s
- 升级 CloneModal 为共享组件:真实 MediaRecorder 录音 + uploadAsset 真实上传
- GeneratePage 改用 CloneModal 替代旧的 VoiceCloneModal(mock:// 假 URL)
- 删除旧文件:VoiceCloneModal.tsx / voice-clone-modal.css
- 新增:录制波形动画、进度步骤指示器(上传中→克隆中→完成)、错误处理
- 文件验证:mp3/wav/m4a,≤10MB;录音 Blob→File 转换后上传
Fixes: 音色克隆弹窗录音和上传全是假数据的问题
|
2026-07-04 16:06:06 +08:00 |
|
灵应
|
8935196fcd
|
style: 后端代码black格式化
Deploy / Deploy Staging (push) Failing after 138h4m33s
CI/CD Pipeline / Frontend Lint (push) Failing after 138h4m39s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 138h4m39s
Deploy / Staging E2E Tests (push) Failing after 1796h40m0s
Deploy / Production Browser E2E (push) Failing after 1796h40m1s
Deploy / Build Production Runtime Images (push) Failing after 1796h40m6s
Deploy / Deploy Production (push) Failing after 1797h11m28s
|
2026-07-03 18:49:54 +08:00 |
|
灵应
|
6f2b938bc0
|
refactor: 前端代码清理-移除无用代码和遗留demo
Deploy / Staging E2E Tests (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
Deploy / Deploy Staging (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Failing after 138h57m55s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 138h58m2s
- 删除 apps/web/app/ 遗留 Next.js demo 目录(9 个文件)
该目录是早期项目推进器 demo,与主 Vite 应用完全隔离,不被 src/ 引用
- 删除 3 个未被 import 的 editing-planner 组件
TemplatePanel.tsx / SettingsPanel.tsx / GenerateModal.tsx
- 移除 3 个未使用的 npm 依赖
react-hook-form / recharts / zod(仅 package.json 声明,源码无引用)
- TypeScript 零错误,Vite 构建正常通过
|
2026-07-03 17:56:29 +08:00 |
|
灵应
|
5bcf6bcb11
|
fix: 修复AssetLibrary和TemplateLibrary类型错误
CI/CD Pipeline / Frontend Lint (push) Failing after 139h10m2s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 139h10m2s
Deploy / Production Browser E2E (push) Failing after 1797h45m10s
Deploy / Build Production Runtime Images (push) Failing after 1797h45m15s
Deploy / Deploy Staging (push) Has been cancelled
Deploy / Staging E2E Tests (push) Has been cancelled
Deploy / Deploy Production (push) Failing after 1798h16m38s
|
2026-07-03 17:44:26 +08:00 |
|
灵应
|
fd8741f21c
|
fix: 清理前端workspace残留,修复项目创建失败
Deploy / Deploy Staging (push) Failing after 140h8m22s
CI/CD Pipeline / Frontend Lint (push) Failing after 140h8m31s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 140h8m31s
Deploy / Staging E2E Tests (push) Failing after 1798h44m0s
Deploy / Deploy Production (push) Failing after 1798h44m2s
Deploy / Build Production Runtime Images (push) Failing after 1798h44m4s
Deploy / Production Browser E2E (push) Failing after 1799h15m25s
|
2026-07-03 16:46:00 +08:00 |
|