Commit Graph

75 Commits

Author SHA1 Message Date
Dftre
cf086de735 feat(文件上传): 添加最大文件大小配置并支持自定义
- 在 application.yml 中添加 fileMaxSize 配置项,用于指定最大文件大小
- 修改 FileOperateUtils 类,使用配置的文件大小作为最大限制
- 支持通过 Spring 属性获取自定义的文件大小限制
2025-01-08 22:20:19 +08:00
dftre
1ce32bbe07 更新jjwt-api 2025-01-07 12:58:35 +08:00
dftre
7d633941f6 EnumConstantsMustHaveCommentRule修复 2025-01-07 11:37:06 +08:00
dftre
9b284dd0e2 更新springboot版本,解决部分问题 2025-01-07 11:20:25 +08:00
Dftre
10676c0e65 完善对文件上传的梳理 2024-12-11 00:50:25 +08:00
dftre
a84343c9c1 同步ruoyi最新代码 2024-12-10 11:27:59 +08:00
dftre
477d9e959a 调整一个方法 2024-11-14 14:37:15 +08:00
dftre
8b8df57553 整理文件下载接口 2024-11-14 14:02:46 +08:00
dftre
d5ec8c769c 分离atomikos 2024-10-30 13:49:18 +08:00
dftre
d1732c0d80 更新最新的excel工具类 2024-10-30 09:51:57 +08:00
dftre
9909f99230 同步最新的RuoYi 2024-10-22 16:24:25 +08:00
dftre
3a6b3c9cad 优化文件删除逻辑,同时删除文件和对应的MD5信息 2024-10-10 17:44:22 +08:00
dftre
d6dea7eb1d 小调整 2024-10-08 15:41:28 +08:00
watercoding
1aee5cc430 feat(依赖):
1. 使用 spring boot pom管理;
2. 升级 jackson-jsr310、commons-io、httpclient 依赖版本;
3. 移除部分重复依赖
2024-10-07 13:40:38 +08:00
Dftre
85992058e2 解耦atomikos 2024-10-07 01:50:35 +08:00
Dftre
ac40c0f92f 创建基础消息体,开始针对消息类通讯整合 2024-10-06 21:02:09 +08:00
dftre
0de54fb3ed 调整部分接口定义,优化代码结构 2024-09-30 10:02:42 +08:00
dftre
7fd4b6614a refactor(file-service): 重构文件服务以改进上传和删除功能
重构了文件上传和删除的实现,优化了文件服务的效率和可靠性。上传方法现在正确使用filePath参数,删除方法不再依赖于查询字符串参数。另外,纠正了MinioFileService中的文件删除逻辑,使其与更新的FileOperateUtils接口兼容。

- 重构了FileOperateUtils中的上传逻辑,并更新了MinioFileService以使用新的方法。
- 直接传递filePath到FileOperateUtils的deleteFileAndMd5ByFilePath方法,避免了解析查询字符串。
- 调整了MinioFileService中的deleteFile方法,以匹配FileOperateUtils接口的变化。
- 代码清理和优化,提高了可读性和可维护性。
2024-09-29 21:29:50 +08:00
dftre
a9d0130c35 优化网络请求和文件服务的URL处理
统一网络请求和文件服务中的URL处理方式,使用URI转URL的方法确保URL正确构建。优化了HttpClientUtil、HttpUtils和ImageUtils等类中URL的创建方式,通过URI处理避免潜在的格式错误。在MinioFileService中移除了未使用的Md5Utils依赖。
2024-09-29 14:39:48 +08:00
dftre
d2776a6b1e 更新Minio 2024-09-27 19:12:47 +08:00
Dftre
5d3fc49ef8 打个合并补丁 2024-09-10 22:09:30 +08:00
XSWL1018
ecc4e11f4d u 2024-09-10 18:12:16 +08:00
XSWL1018
3279ef8ab5 u 2024-09-10 18:06:59 +08:00
XSWL1018
d06fa02df2 u 2024-09-10 17:39:57 +08:00
XSWL1018
e60bdb6407 u 2024-09-09 21:24:13 +08:00
dftre
4e3093b801 同步ruoyi版本 2024-09-03 10:50:49 +08:00
徐祥
276bb289bd 1. 后台用户登录新增错误次数过多暂时封ip,次数和时间可以在yml里配置,防止恶意登录请求
2. FileUploadUtils里文件上传新增秒传功能,重复的文件不会重复上传了,文件的md5暂时存在redis里,后面可以存数据库,这样迁移更方便

3. 修复用户登录错误次数达上限后,禁止登录的时间不是yml配置的lockTime时间,而是默认的15天
2024-07-22 14:32:51 +08:00
Dftre
81a56229be 版本更新到ruoyi最新版 2024-07-01 04:24:05 +08:00
Dftre
5a16b39164 1. 全局异常捕获错误问题修复
2. 多数据源允许仅修改配置文件即可追加更多数据源,且与dynamic-datasource使用方式相似,并追加字符串指定数据源的方式
3. 多数据源加分布式事务时从数据源无法被druid监控到问题修复
2024-07-01 03:49:00 +08:00
Dftre
ea6adbf8a3 update 修复mybaits-plus集成的bug 2024-06-30 16:15:35 +08:00
Dftre
2f5f036f5e 删除多余的依赖 2024-06-28 02:06:37 +08:00
Dftre
de3cbd7986 优化数据权限代码 2024-06-28 01:49:03 +08:00
Dftre
44e1aa5809 jwt升级 2024-06-28 01:36:48 +08:00
XSWL1018
decaec2d5a init 2024-06-21 18:49:39 +08:00
XSWL1018
8a6f6a055b init 2024-06-19 09:36:23 +08:00
XSWL1018
52aa611a1d init 2024-06-17 12:23:59 +08:00
Dftre
9a289e2f9e 重新制定规则,原来叫oauth模块不合适,应该叫auth模块,里面分为tfa双因素认证和oauth2.0第三方认证 2024-06-10 03:42:47 +08:00
Dftre
c9494d8f45 分离mybatis-plus,实现QueryWrapperUtil,注意该类还需要更多的测试; 2024-05-28 03:59:00 +08:00
Dftre
5e7ee05c79 版本迭代 2024-05-21 16:54:23 +08:00
Dftre
509e771862 删除有关SHARDING的内容 2024-05-21 06:39:10 +08:00
Dftre
ef1710ce9b update 2024-05-12 14:22:11 +08:00
Dftre
2e4771ce87 版本更新 2024-05-09 13:10:58 +08:00
Dftre
51b9d2e990 增加LoginBody的灵活性 2024-05-09 12:56:55 +08:00
Dftre
97168cb13f 添加HttpClientUtil 2024-05-09 12:51:51 +08:00
Dftre
29acbd6e19 更新reademe 更新依赖关系 2024-05-03 22:08:07 +08:00
D
51794335ba 解决警告 2024-04-27 17:34:23 +08:00
D
0a432d1b4f 模块调整 2024-04-24 17:27:52 +08:00
D
b48206dc80 剥离redis依赖 2024-04-24 14:22:15 +08:00
D
1c768d6607 成功集成ehcache,并拿到了它的缓存 2024-04-24 05:49:43 +08:00
D
2d5cd90faa 版本号统一管理 2024-04-24 01:53:30 +08:00