|
4549317bb2
|
feat(dify模块与system模块): 添加了日志监控操作
|
2025-05-08 15:56:55 +08:00 |
|
|
c1f8f896d6
|
refactor(dify): 优化 workflow 运行接口返回值类型- 将 DifyWorkflowService接口的 run 方法返回值类型从 WorkflowData 改为 WorkflowRunResponse
- 更新 DifyWorkflowServiceImpl 中的 run 方法实现
-调整 V1WorkflowController 中的 runWorkflow 方法返回类型
|
2025-05-06 19:24:12 +08:00 |
|
|
d64f4958d0
|
feat(dify): 添加日志列表查接口
|
2025-05-06 12:39:30 +08:00 |
|
|
4cd46e7b77
|
feat(dify): 添加工作流数据持久化功能
- 新增 WorkflowData 实体类用于存储工作流数据
- 创建 DifyWorkflowService 接口和实现类,用于处理工作流运行和数据保存- 添加 WorkflowMapper 和 WorkflowRepository接口,用于工作流数据的映射和持久化
- 在 V1WorkflowController 中集成新的工作流服务
- 更新 MyMetaObjectHandler 以自动填充用户 ID
|
2025-05-06 11:40:31 +08:00 |
|
|
f488856412
|
perf(connection): 优化数据库连接池配置并升级 Dify 相关依赖
- 配置 Hikari 连接池的 max-lifetime、idle-timeout 和 validation-timeout 参数,提高数据库连接效率- 将 Dify Spring Boot Starter 依赖版本从 0.9.0 升级到 0.11.0
-优化 V1DatasetController 中的 deleteDocument 方法,移除冗余的返回类型
- 修正 V1WorkflowController 中的 logs 方法,添加缺失的返回语句
|
2025-05-06 01:47:11 +08:00 |
|
|
426e57c5ac
|
refactor(api): 统一 API 接口前缀并优化登录认证
- 在 JsonAuthenticationFilter 中使用 startsWith 方法判断请求内容类型
- 更新 SpringSecurityConfig 中的 logoutUrl 为 /api/user/logout
- 在 V1ChatController、V1DatasetController、V1ServerController 和 V1WorkflowController 中统一添加 /api 前缀
|
2025-05-05 01:48:22 +08:00 |
|
vertoryao
|
79ed8b3b9c
|
refactor(dify): 重构 API 接口和安全配置
- 重构 API接口路径,修改权限命名配置
- 移除了 WebFlux 相关代码,改为使用 Spring Security 配置
|
2025-04-28 16:15:18 +08:00 |
|
|
54d4e14761
|
feat(security): 实现基于 Spring WebFlux 的用户认证和权限管理
- 新增 ReactiveUserDetailsService 实现类 FluxUserDetailServiceImpl- 添加 MenuFluxRepository、RoleFluxRepository、UserFluxRepository 和 UserRoleFluxRepository 接口
- 实现 SpringWebFluxSecurityConfig 配置类
- 在 V1ChatController、V1DatasetController、V1ServerController 和 V1WorkflowController 中添加权限控制注解
- 更新 DeptService接口,新增 listFluxTree 方法
|
2025-04-28 00:09:31 +08:00 |
|
|
9b72d5deb0
|
feat(dify): 添加应用启用禁用功能和可用应用列表接口- 在 DifyServerService 接口中添加 enabledApp 方法
- 在 DifyServerServiceImpl 中实现 enabledApp 方法,用于切换应用的启用状态
- 在 V1ServerController 中添加 enabledApp 控制器方法- 新增 getAbleApps接口,用于获取可用应用列表
- 优化应用列表查询,使用 LambdaQueryWrapper 替代 QueryWrapper
|
2025-04-26 11:57:29 +08:00 |
|
|
b4d5584f9b
|
refactor(dify): 重构实体类和接口名称
- 将 AppsResponse 重命名为 AppEntity- 将 AppsResponseMapper 重命名为 AppEntityMapper
- 将 AppsResponseRepository 重命名为 AppEntityRepository
- 更新了相关服务和控制器中的类和方法名称
- 调整了部分代码结构以适应新的命名
|
2025-04-25 19:34:56 +08:00 |
|
|
b482197819
|
feat(dify): 更新 Dify相关接口并添加新功能- 移除 DifyChatService 类
- 在 V1ChatController 中直接使用 DifyChat 类- 新增多个 Dify 相关的 API 接口
- 添加 AppsResponse 实体类和相关 mapper、repository
- 实现 DifyServerService 接口
- 新增 V1DatasetController 和V1WorkflowController 控制器
|
2025-04-24 22:03:13 +08:00 |
|
|
b5efc4863c
|
refactor(config): 重构配置文件以适应环境特定配置
-从 application.yml 中移除了 Dify 相关配置
- 在 application-dev.yml 中添加了 Dify配置,包括服务地址、邮箱和密码
- 注释掉了 knowledgebase 的 API key 配置
|
2025-04-24 15:43:30 +08:00 |
|
vertoryao
|
c5f5b1eb63
|
feat(dify): 添加服务器api
|
2025-04-24 15:41:07 +08:00 |
|
vertoryao
|
accd5221b6
|
feat(dify): 添加跨域支持修改
|
2025-04-24 15:32:28 +08:00 |
|
vertoryao
|
44d8353a54
|
feat(dify): 添加跨域支持
|
2025-04-24 14:49:49 +08:00 |
|
vertoryao
|
ae29fbcba6
|
feat(dify): 集成 Dify 服务并更新相关配置
- 在 application.yml 中添加 Dify 服务相关配置
- 删除 PageDto 类
- 更新 pom.xml,升级 mybatis-plus 版本并添加 dify-spring-boot-starter 依赖
- 调整 SpringSecurityConfig 中的请求匹配规则
|
2025-04-22 17:18:45 +08:00 |
|
vertoryao
|
12c53c6a62
|
feat(dify): 集成 Dify 服务并更新相关配置
- 在 application.yml 中添加 Dify 服务相关配置
- 删除 PageDto 类
- 更新 pom.xml,升级 mybatis-plus 版本并添加 dify-spring-boot-starter 依赖
- 调整 SpringSecurityConfig 中的请求匹配规则
|
2025-04-22 17:18:24 +08:00 |
|
vertoryao
|
c39927451e
|
first commit
|
2025-04-22 11:04:40 +08:00 |
|
vertoryao
|
0dfb783d9d
|
feat: add gitignore
|
2025-04-22 11:03:04 +08:00 |
|
|
43f7afd00a
|
Initial commit
|
2025-04-22 10:30:32 +08:00 |
|