imeepos
|
1e31514f11
|
fix: 修复失败时 解析失败原因bug
|
2025-09-04 22:29:11 +08:00 |
imeepos
|
4311527356
|
fix: 修复数据格式错误
|
2025-09-04 21:12:28 +08:00 |
imeepos
|
fd7d619a51
|
fix: 修复回调数据格式错误
|
2025-09-04 20:59:42 +08:00 |
imeepos
|
e261cb027d
|
feat: 统一API响应格式规范
- 创建 ResponseUtil 工具类,提供标准化的API响应格式
- 统一所有控制器的响应结构:code、message、data、timestamp、traceId
- 修复 template.controller.ts 响应格式,使用 ResponseUtil.success()
- 修复 app.controller.ts 回调接口,使用标准化错误处理
- 更新 unified-user.controller.ts 使用 ResponseUtil
- 解决 Swagger ApiResponse 类型冲突问题
- 使用 crypto.randomUUID() 生成追踪ID,避免外部依赖
|
2025-09-04 20:02:16 +08:00 |
imeepos
|
0e33292d7a
|
feat: 完善模板执行系统和任务状态管理
- 为 TemplateExecutionEntity 添加 taskId 字段用于任务追踪
- 完善 executeTemplateByCode 接口,保存执行记录到数据库
- 重构 app.controller.ts callback 逻辑,支持任务状态回调更新
- 添加平台认证守卫和用户信息获取
- 新增 AddTaskIdToTemplateExecution migration
- 修复模板类型映射和执行状态管理
- 优化 N8N 模板返回 taskId 而非直接结果
|
2025-09-04 19:56:02 +08:00 |
imeepos
|
14f4c450b5
|
feat: 完善多平台适配器架构和微信小程序集成功能
- 新增字节跳动和微信平台适配器实现
- 完善平台适配器基础架构和接口定义
- 添加平台用户管理和数据同步功能
- 实现完整的平台模块和控制器
- 更新所有实体类支持多平台数据结构
- 优化模板系统支持平台特定功能
|
2025-09-04 17:12:03 +08:00 |
iHeyTang
|
528d841d82
|
feat: 增加一个callback的结果通知
|
2025-09-03 20:46:54 +08:00 |
杨明明
|
457e69f46b
|
fix: 修复日志输出中的循环引用和undefined错误
- 修复executeTemplate中result.length访问undefined的问题
- 添加安全的类型检查和结果输出
- 修复JSON.stringify循环引用错误
- 改进异常处理的安全性
- 优化模板信息输出,避免复杂对象序列化问题
- 增强错误处理的健壮性
|
2025-09-03 18:44:05 +08:00 |
杨明明
|
52c22ab9bd
|
feat: 为模板管理API添加详细日志记录
- 为executeTemplate方法添加完整的执行日志
- 记录开始时间、参数信息
- 添加参数验证和错误日志
- 记录执行耗时和结果统计
- 详细的异常信息和堆栈跟踪
- 为getTemplate方法添加查询日志
- 记录请求的模板代码
- 显示查找结果和模板信息
- 为getTemplates方法添加列表日志
- 记录模板数量和列表信息
- 移除无效的webhook日志输出
- 提升调试和监控能力
|
2025-09-03 18:42:26 +08:00 |
杨明明
|
d2a4db2863
|
feat: 添加API路由和CORS配置
- 为AppController添加api/v1/templates路由前缀
- 改进API响应格式,统一返回ApiResponse结构
- 添加错误处理和类型定义
- 启用CORS支持多平台访问
- 添加服务启动日志信息
|
2025-09-03 18:29:03 +08:00 |
杨明明
|
e30d7cc4da
|
feat: 添加AI模板管理系统和Docker配置
- 实现面向对象的模板管理系统
- 添加N8n模板抽象类和具体实现
- 创建老照片修复上色模板
- 创建修人物表情闭眼模板
- 集成BowongAI服务
- 添加完整的Docker配置(多阶段构建)
- 添加docker-compose配置
- 完善项目文档和API设计
|
2025-09-03 17:37:30 +08:00 |
imeepos
|
7e42c9e756
|
feat: init project
|
2025-09-03 14:23:09 +08:00 |