vertoryao
|
92ff130b0d
|
feat(dify): 添加 Docker 支持并进行代码优化
- 添加 Dockerfile 以支持 Docker部署
- 更新 Maven 配置,添加 Docker 插件- 优化部分代码结构,提高可维护性
- 新增消息列表查询功能
- 修复用户密码编码问题
|
2025-05-12 17:37:10 +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 |
|
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 |
|
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 |
|