Commit Graph

8 Commits

Author SHA1 Message Date
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
灵应 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
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
灵应 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
灵应 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
CI Test f0eed0ca3f style: fix prettier formatting issues
Deploy / Deploy Staging (push) Failing after 192h26m58s
CI/CD Pipeline / Frontend Lint (push) Failing after 192h27m37s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 192h27m46s
Deploy / Production Browser E2E (push) Failing after 1851h1m12s
Deploy / Deploy Production (push) Failing after 1851h1m14s
Deploy / Build Production Runtime Images (push) Failing after 1851h1m17s
2026-07-01 12:26:48 +08:00
灵应 d8c8fcf858 feat(ui): 改造控制台页面
Deploy / Deploy Staging (push) Failing after 199h23m59s
CI/CD Pipeline / Frontend Lint (push) Failing after 199h24m30s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 199h24m41s
Deploy / Production Browser E2E (push) Failing after 1857h57m58s
Deploy / Build Production Runtime Images (push) Failing after 1857h58m5s
Deploy / Deploy Production (push) Failing after 1858h29m21s
- KPI 卡片网格:渐变背景 + 大号数字 + 趋势指标
- 快速入口卡片网格:4列布局,图标渐变
- 最近任务卡片列表:替代原 Table 布局
- 使用统计图表:纯 CSS 柱状图展示本周趋势
- 系统公告区域 + 存储用量进度条
- 响应式适配:1200px/768px 断点
- 全部使用 CSS 变量,支持深色/浅色主题
- 使用 mock 数据
2026-07-01 05:29:48 +08:00