|
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 |
|