Commit Graph
3 Commits
Author SHA1 Message Date
mzaxd 93c616793d refactor: 统一API鉴权并提升代码健壮性 2026-02-22 11:50:48 +08:00
mzaxdandClaude 2fe86f6818 fix: 修复 Vercel 部署时的 TypeScript 类型和 ESLint 错误
- 修复 prisma/seed.ts 中显式连接表的类型错误
- 将 webhook 路由中的 console.log 改为 console.warn
- 添加非空断言修复 badges.ts 中的类型错误

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-10 12:38:44 +08:00
mzaxdandClaude 0b9573072f refactor: 去重器改用 API 并修复 tag 唯一性约束处理
- deduplicator: 从直接数据库查询改为调用 /api/webhook/check-duplicates API
- database-ingestor: 使用 JSON 文件传参避免 curl 编码问题
- webhook: 修复 tag name 唯一性约束冲突,更新时删除旧关联重建
- 添加 check-duplicates API 端点用于批量去重检测
- 适配 ProjectTag 显式关联表的数据查询逻辑
- ProjectCard: 修复 getProjectIcon 空值处理

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-06 14:21:10 +08:00