Commit Graph

4 Commits

Author SHA1 Message Date
张翔 a4a970875f refactor: 替换 console.log 为统一日志工具(任务 3.2/20) 2026-04-12 16:52:57 +08:00
zhangxiang c0599fd7b1 fix(user-management): 修复用户管理测试 - 添加用户创建API和模态框等待逻辑
问题:
- 用户管理页面输入框缺少name属性
- API缺少POST方法处理用户创建
- 测试未等待模态框打开

修复:
1. 应用代码:为创建/编辑模态框的输入框添加name属性
2. API:添加POST方法处理用户创建请求
3. 测试:增加模态框等待逻辑和详细日志

测试结果:
- Chromium: ✓ 通过
- Firefox: ✓ 通过
2026-04-12 08:50:48 +08:00
张翔 4fdfc2d8b4 feat: implement frontend-backend configuration linkage
- Create public config API for frontend consumption
- Add configuration fetching to homepage
- Implement module show/hide logic based on config
- Add support for Services items filtering
- Add support for Products featured products and pricing display
- Add support for News display count, categories, and sort order
- Fix table name from 'configs' to 'siteConfig' in API route
- Update type definitions for proper TypeScript support
2026-03-13 13:11:20 +08:00
张翔 6d92024b63 feat: 修复测试套件问题并添加Woodpecker CI配置
- 修复API测试认证问题:创建全局认证设置,更新Playwright配置
- 优化回归测试稳定性:增加超时时间到15秒,修复定位器
- 创建Woodpecker CI工作流:CI、部署和质量门禁配置
- 添加Jest配置和测试脚本
- 移除登录页面的默认账号密码显示(安全问题修复)
2026-03-09 10:26:02 +08:00