Sign in
Sign up
Explore
Enterprise
Education
Search
Help
Terms of use
About Us
Explore
Enterprise
Education
Gitee Premium
Gitee AI
I know
View Details
Sign in
Sign up
Fetch the repository succeeded.
Donate
Please sign in before you donate.
Cancel
Sign in
Scan WeChat QR to Pay
Cancel
Complete
Prompt
Switch to Alipay.
OK
Cancel
Watch
Unwatch
Watching
Releases Only
Ignoring
21
Star
190
Fork
103
insistence
/
RuoYi-Vue3-FastAPI
Code
Issues
4
Pull Requests
1
Wiki
Insights
Pipelines
Service
Gitee Pages
Quality Analysis
Jenkins for Gitee
Tencent CloudBase
Tencent Cloud Serverless
悬镜安全
Aliyun SAE
Codeblitz
Don’t show this again
Releases
Latest
v1.5.1
591dbe0
2024-11-12 15:42
Compare
RuoYi-Vue3-FastAPI v1.5.1
insistence
### 新增功能 1.定时任务新增支持调用异步函数。 ### 代码优化 1.优化字典数组条件判断。 2.校检文件名是否包含特殊字符。 3.移除已弃用的log_decorator装饰器。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.5.0...v1.5.1
Last committed message:
!22
RuoYi-Vue3-FastAPI v1.5.1
v1.5.0
8202e8c
2024-10-22 20:18
Compare
RuoYi-Vue3-FastAPI v1.5.0
insistence
### 新增功能 1.新增对PostgreSQL数据库的支持。 ### BUG修复 1.修复DictTag组件控制台抛异常的问题 #IAYSVZ。 2.修复登录日志导出文件名称错误的问题。 ### 代码回滚 1.因fastapi查询参数模型底层存在bug,回滚查询参数模型声明方式为as_query。 ### 代码优化 1.优化CamelCaseUtil和SnakeCaseUtil以兼容更多转换场景。 2.优化列表查询排序。 3.优化参数设置页面。 4.优化上传图片带域名时不增加前缀。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.4.0...v1.5.0
Last committed message:
!21
RuoYi-Vue3-FastAPI v1.5.0
v1.4.0
c6c9020
2024-09-29 10:29
Compare
RuoYi-Vue3-FastAPI v1.4.0
insistence
### 项目依赖 #### 后端 1.更新fastapi版本为0.115.0,pip install fastapi[all]==0.115.0 -i https://pypi.tuna.tsinghua.edu.cn/simple 。 ### 代码重构 1.基于fastapi 0.115.0版本新特性,直接使用pydantic模型接收查询参数和表单数据,移除原有as_query和as_form使用方式。 ### BUG修复 1.修复角色管理service书写错误。 ### 代码优化 1.优化前端登录请求方法。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/commits/v1.4.0
Last committed message:
!18
RuoYi-Vue3-FastAPI v1.4.0
v1.3.3
84a02a4
2024-09-04 09:19
Compare
RuoYi-Vue3-FastAPI v1.3.3
insistence
### 项目依赖 #### 后端 1.更新pydantic-validation-decorator版本为0.1.4,修复了一些底层bug。 ### BUG修复 1.修复在线用户模块条件查询无效的问题。 ### 代码优化 1.优化在线用户模块前后端字段描述一致。 2.日志装饰器异常处理增加logger打印日志。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.3.2...v1.3.3
Last committed message:
!17
RuoYi-Vue3-FastAPI v1.3.3
v1.3.2
c415dfa
2024-08-08 09:41
Compare
RuoYi-Vue3-FastAPI v1.3.2
insistence
## 更新内容 ### 新增功能 1.新增gzip压缩中间件。 ### BUG修复 1.修复分页函数计算has_next错误的问题。 2.修复定时任务监听函数中事件没有job_id报错的问题。 ### 代码优化 1.优化添加中间件函数注释。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.3.1...v1.3.2
Last committed message:
!16
RuoYi-Vue3-FastAPI v1.3.2
v1.3.1
9a31c21
2024-07-31 11:27
Compare
RuoYi-Vue3-FastAPI v1.3.1
insistence
## 更新内容 ### BUG修复 1.修复1.3.0版本采用新的异常处理机制后日志装饰器无法记录异常日志的问题。 ### 代码优化 1.补充定时任务违规字符串。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.3.0...v1.3.1
Last committed message:
!15
RuoYi-Vue3-FastAPI v1.3.1
v1.3.0
d55ddbe
2024-07-16 18:15
Compare
RuoYi-Vue3-FastAPI v1.3.0
insistence
## 更新内容 ### 项目依赖 1.前后端依赖均升级到最新版本,请升级依赖或重新创建环境。 2.使用`PyJWT`替换`python-jose`以解决一些安全性问题。 ### 新增功能 1.新增字段校验装饰器,支持手动触发校验,已封装为`pydantic-validation-decorator`库。 2.各模块`service`层新增字段唯一性校验。 3.全局新增`ServiceException`自定义服务异常和`ServiceWarning`自定义服务警告,无需在接口中写大量的异常捕获。 4.菜单管理新增路由名称,请执行以下sql为数据库新增字段: ```sql ALTER TABLE sys_menu ADD COLUMN route_name varchar(50) DEFAULT ''; ``` 5.新增`constant`常量配置及`enums`枚举类型配置。 6.新增`StringUtil`、`CronUtil`工具类。 ### BUG修复 1.修复用户管理、角色管理、部门管理越权漏洞。 2.修复各模块`dao`层`status`、`del_flag`类型与数据库不一致的问题。 3.修复移动端左侧菜单无法显示的问题。 4.修复其他已知BUG。 ### 代码重构 1.重构日志装饰器为`Log`,未来版本将删除`log_decorator`装饰器,请尽快迁移。 2.重构`RedisInitKeyConfig`为枚举类型,现在可通过以下方式获取对应的`key`和`remark` `RedisInitKeyConfig.ACCESS_TOKEN.key`、`RedisInitKeyConfig.ACCESS_TOKEN.remark`。 3.重构数据权限逻辑,底层进行优化,使用方法与之前相同。 ### 代码优化 1.引入`ruff`对后端代码进行格式化及检测修复,优化导入。 2.各模块基于`ServiceException`自定义服务异常和`ServiceWarning`自定义服务警告优化了异常处理逻辑。 3.各模块`vo`层使用`Field`声明字段。 4.优化API文档字段描述显示。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/commits/v1.3.0
Last committed message:
!14
RuoYi-Vue3-FastAPI v1.3.0
v1.2.2
e705a1c
2024-06-29 20:18
Compare
RuoYi-Vue3-FastAPI v1.2.2
insistence
## 更新内容 **BUG修复**: 1.修复删除定时任务时未移除调度中任务的问题。 2.修复菜单生成路由时组件条件判断错误的问题。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.2.1...v1.2.2
Last committed message:
!13
RuoYi-Vue3-FastAPI v1.2.2
v1.2.1
3180da3
2024-06-28 14:44
Compare
RuoYi-Vue3-FastAPI v1.2.1
insistence
## 更新内容 **BUG修复**: 1.修复各模块新增数据时创建时间记录异常的问题。 2.修复菜单挂载到根目录时路由加载异常等一系列相关问题。 **代码及性能优化** 1.修改代理localhost为127.0.0.1以适配部分设备解析localhost异常的问题。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.2.0...v1.2.1
Last committed message:
!12
RuoYi-Vue3-FastAPI v1.2.1
v1.2.0
1dd4d82
2024-05-17 16:35
Compare
RuoYi-Vue3-FastAPI v1.2.0
insistence
## 更新内容 **重要**: 本次更新为 **_破坏性更新_** ,重构数据库orm为异步,代码改动很大,请谨慎升级。 1.原有的Session类型声明统一变更为AsyncSession。 2.service层和dao层的函数修改为异步函数,请使用await调用。 3.orm查询不再支持query,请使用select、update、delete等语句,具体使用方法请参考[https://docs.sqlalchemy.org/en/20/orm/queryguide/index.html](https://docs.sqlalchemy.org/en/20/orm/queryguide/index.html)。 4.增加asyncmy依赖用于支持orm异步操作mysql,请重新安装依赖,pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple。 **新增功能**: 1.新增SnakeCaseUtil工具类,将原CamelCaseUtil工具类的camel_to_snake函数迁移至SnakeCaseUtil工具类。 **BUG修复** 1.修复用户管理模块重置用户密码时会异常重置用户岗位和角色的问题。 2.修复清空定时任务日志异常的问题。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.3...v1.2.0
Last committed message:
!11
RuoYi-Vue3-FastAPI v1.2.0
v1.1.3
18103e3
2024-05-13 09:23
Compare
RuoYi-Vue3-FastAPI v1.1.3
insistence
## 更新内容 **新增功能**: 1.用户密码新增非法字符验证。 **BUG修复**: 1.修复通知公告列表查询前后端字段不一致的问题。 2.修复个人中心修改基本资料后端异常的问题。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.2...v1.1.3
Last committed message:
!10
RuoYi-Vue3-FastAPI v1.1.3
v1.1.2
34f9e89
2024-04-29 09:10
Compare
RuoYi-Vue3-FastAPI v1.1.2
insistence
## 更新内容 **新增功能**: 1.配置文件新增数据库连接池相关配置。 **BUG修复**: 1.修复个人中心修改密码后端异常的问题。 **代码及性能优化** 1.使用@lru_cache缓存ip归属区域查询结果,避免重复调用ip归属区域查询接口以优化性能。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.1...v1.1.2
Last committed message:
!9
RuoYi-Vue3-FastAPI v1.1.2
v1.1.1
42009cf
2024-04-19 11:43
Compare
RuoYi-Vue3-FastAPI v1.1.1
insistence
## 更新内容 **BUG修复**: 1.修复编辑定时任务时更新的信息未同步至scheduler的问题 #I9EK56。 2.修复编辑角色数据权限时后端异常的问题 #I9ENQN。 3.修复菜单配置路由参数不生效的问题。 4.修复获取路由信息时菜单排序不生效的问题。 5.修复添加菜单时是否外链和是否缓存回显异常的问题。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.1.0...v1.1.1
Last committed message:
!8
RuoYi-Vue3-FastAPI v1.1.1
v1.1.0
2bade4d
2024-04-02 11:11
Compare
RuoYi-Vue3-FastAPI v1.1.0
insistence
## 更新内容 **新增功能**: 1.后端配置文件新增sqlalchemy日志开关配置。 2.后端配置文件新增IP归属区域查询开关配置。 3.后端配置文件新增账号同时登录开关配置。 **BUG修复**: 1.修复token本身过期时退出登录接口异常的问题 #I9CBWT。 2.修复系统版本号或浏览器版本号无法获取时登录异常的问题 #I9CYNM。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.3...v1.1.0
Last committed message:
!7
RuoYi-Vue3-FastAPI v1.1.0
v1.0.3
303612e
2024-03-04 16:53
Compare
RuoYi-Vue3-FastAPI v1.0.3
insistence
## 更新内容 **新增功能**: 1.账号密码登录新增IP黑名单校验。 **BUG修复**: 1.修复外链菜单无法打开的问题 #I95KBK。 2.修复添加和编辑菜单页面中是否缓存和是否外链字段回显异常的问题 #I95KBK。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.2...v1.0.3
Last committed message:
!6
RuoYi-Vue3-FastAPI v1.0.3
v1.0.2
e9ad084
2024-02-18 15:13
Compare
RuoYi-Vue3-FastAPI v1.0.2
insistence
## 更新内容 **新增功能**: 1.用户接口权限校验增加列表接收参数,实现同一接口支持多个权限标识校验。 2.新增按角色校验接口权限依赖 **BUG修复**: 1.修复用户管理和部门管理模块数据权限异常的问题。 **代码及性能优化** 1.调整参数设置、部门管理、字典管理、定时任务、日志管理、角色管理、菜单管理模块部分接口权限标识。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.1...v1.0.2
Last committed message:
!5
RuoYi-Vue3-FastAPI v1.0.2
v1.0.1
b109d5a
2024-02-04 17:11
Compare
RuoYi-Vue3-FastAPI v1.0.1
insistence
## 更新内容 **重要**: 更新fastapi版本为0.109.1,修复一些安全性问题,命令:pip install fastapi[all]==0.109.1 -i https://mirrors.aliyun.com/pypi/simple/。 **新增功能**: 日志管理模块新增字段排序查询。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/compare/v1.0.0...v1.0.1
Last committed message:
!4
RuoYi-Vue3-FastAPI v1.0.1
v1.0.0
12a9015
2024-01-29 23:16
Compare
RuoYi-Vue3-FastAPI v1.0.0
insistence
RuoYi-Vue3-FastAPI第一个版本发布啦! 此版本功能如下: 1.用户管理:用户是系统操作者,该功能主要完成系统用户配置。 2.角色管理:角色菜单权限分配。 3.菜单管理:配置系统菜单,操作权限,按钮权限标识等。 4.部门管理:配置系统组织机构(公司、部门、小组)。 5.岗位管理:配置系统用户所属担任职务。 6.字典管理:对系统中经常使用的一些较为固定的数据进行维护。 7.参数管理:对系统动态配置常用参数。 8.通知公告:系统通知公告信息发布维护。 9.操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 10.登录日志:系统登录日志记录查询包含登录异常。 11.在线用户:当前系统中活跃用户状态监控。 12.定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。 13.服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 14.缓存监控:对系统的缓存信息查询,命令统计等。 15.系统接口:根据业务代码自动生成相关的api接口文档。 **完整的更新日志**: https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI/commits/v1.0.0
Last committed message:
!2
RuoYi-Vue3-FastAPI v1.0.0
Download
To prevent Robot download, Please enter the captcha to continue
Cancel
Download
Python
1
https://gitee.com/insistence2022/RuoYi-Vue3-FastAPI.git
git@gitee.com:insistence2022/RuoYi-Vue3-FastAPI.git
insistence2022
RuoYi-Vue3-FastAPI
RuoYi-Vue3-FastAPI
Going to Help Center
Search
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
Comment
Repository Report
Back to the top
Login prompt
This operation requires login to the code cloud account. Please log in before operating.
Go to login
No account. Register