4 Commits

Author SHA1 Message Date
WuYongJie
39ae249ce7 夯实上传权限和交付地基 2026-05-28 23:27:15 +08:00
WuYongJie
e705d9fe71 收紧主应用许可证与管理接口安全 2026-05-25 14:32:52 +08:00
WuYongJie
63ec6b7dfb fix: 修复排行榜按钮消失、tag排序和输入框浅色模式问题
1. 排行榜悬浮窗关闭后小按钮消失问题
   - 修复面板居中模式关闭时按钮位置错误
   - 保存并恢复按钮的居中状态

2. 首页tag按钮按素材数量排序
   - 添加按素材数量降序排序逻辑

3. 上传弹窗输入框浅色模式文字不可见
   - 添加 text-slate-900 确保浅色模式下文字可见
   - 添加 placeholder 样式确保占位符正确显示
2025-12-14 21:41:29 +08:00
WuYongJie
52f919c2cb test: 添加核心功能单元测试
- 配置Jest测试框架
- 添加字段池管理器测试(field-pool.test.ts)
  * 测试选项值清洗功能(normalizeFieldOptionValue)
  * 测试选项解析功能(parseOptionsStatic)
  * 测试选项展开功能(expandOptionValue)
  * 覆盖边界情况和特殊字符处理
- 添加模板验证器测试(template-validator.test.ts)
  * 测试模板ID验证(validateTemplateId)
  * 测试内置模板识别(isBuiltinTemplate)
  * 测试模板key提取(extractBuiltinTemplateKey)
  * 测试错误处理和日志记录
- 更新package.json添加测试脚本
- 所有43个测试用例通过
2025-12-13 15:13:08 +08:00