KING
|
27fa41937b
|
Merge pull request #35 from 1014TaoTao/musicking_dev
fix: 修复reids缓存配置过期导致接口无法正常获取系统配置问题
|
2025-05-22 13:02:14 +08:00 |
|
King
|
b41042492d
|
fix: 修复reids缓存配置过期导致接口无法正常获取系统配置问题
|
2025-05-22 13:00:48 +08:00 |
|
zhangtao
|
3a74b3c3be
|
feat: 为角色ID 2添加新的菜单权限
为角色ID 2新增了多个菜单权限,以扩展其功能范围
|
2025-05-20 23:58:29 +08:00 |
|
zhangtao
|
b7a5c61676
|
refactor(依赖): 移除CustomException中的冗余status_code参数
在AuthPermission类中,CustomException的status_code参数始终为403,因此移除该参数以简化代码
|
2025-05-20 23:22:36 +08:00 |
|
zhangtao
|
6127f06632
|
refactor: 统一网络配置并添加MySQL连接重试逻辑
将docker-compose.yaml中的多个独立网络合并为单一网络`fastapi_vue3_admin_network`,简化网络配置。在`init_app.py`中添加MySQL连接重试逻辑,提高服务启动的稳定性。
|
2025-05-20 22:43:42 +08:00 |
|
zhangtao
|
1e456670c8
|
feat(redis): 添加REDIS_USER配置并优化Redis连接逻辑
在.env.dev和.env.prod中添加了REDIS_USER配置,并在ap_scheduler.py中优化了Redis连接逻辑,支持自定义用户名。同时,简化了setting.py中REDIS_URI的生成逻辑,确保连接字符串的正确性。
|
2025-05-20 22:28:22 +08:00 |
|
1014TaoTao
|
941ff9768e
|
Merge pull request #30 from 1014TaoTao/master
master同步dev
|
2025-05-20 22:07:19 +08:00 |
|
1014TaoTao
|
11fa09154a
|
Merge pull request #29 from 1014TaoTao/dev
Dev
|
2025-05-20 22:03:23 +08:00 |
|
1014TaoTao
|
a85b3ff21d
|
Merge pull request #27 from redgreat/master
fix: 修复Redis连接配置以支持ACL格式的用户名和密码
|
2025-05-20 22:01:42 +08:00 |
|
KING
|
195e4ae9e9
|
Merge pull request #28 from 1014TaoTao/musicking_dev
Musicking dev
|
2025-05-20 18:24:03 +08:00 |
|
wangcw
|
793ea7368d
|
fix: 修复Redis连接配置以支持ACL格式的用户名和密码
|
2025-05-20 16:20:02 +08:00 |
|
King
|
560b8b7ee6
|
增强CustomException,解决str(e)为空的问题。
|
2025-05-20 16:12:31 +08:00 |
|
1014TaoTao
|
4f3adab795
|
Merge pull request #25 from 1014TaoTao/dev
refactor: 重构项目目录结构及配置文件
|
2025-05-20 00:28:41 +08:00 |
|
zhangtao
|
dc06ac5196
|
refactor: 重构项目目录结构及配置文件
将 Dockerfile 和 nginx.conf 文件移动到 devops 目录下,并更新 docker-compose.yaml 中的路径配置。同时优化了 docker-compose.yaml 中的环境变量和挂载卷配置,以提高项目的可维护性和一致性。
|
2025-05-20 00:27:32 +08:00 |
|
1014TaoTao
|
8ae143c5d6
|
Merge pull request #24 from 1014TaoTao/dev
chore: 移除未使用的依赖并优化打包配置
|
2025-05-19 23:33:13 +08:00 |
|
zhangtao
|
c07186e862
|
chore: 移除未使用的依赖并优化打包配置
移除 `json-viewer-js` 和 `vuex` 等未使用的依赖,减少项目体积。优化 `vite.config.js` 中的打包配置,增加手动分包功能以提升构建性能。同时,将登录页面的组件改为动态导入,减少初始加载时间。
|
2025-05-19 23:32:12 +08:00 |
|
1014TaoTao
|
c8cd0705f4
|
Merge pull request #23 from 1014TaoTao/dev
refactor: 优化部署脚本,增加前端构建检查
|
2025-05-18 23:46:18 +08:00 |
|
zhangtao
|
8aa7551d0a
|
refactor: 优化部署脚本,增加前端构建检查
在部署脚本中引入全局变量,增加前端构建的检查逻辑,避免不必要的重新构建。同时优化了错误处理流程,提升脚本的健壮性和可维护性。
|
2025-05-18 23:45:35 +08:00 |
|
1014TaoTao
|
0c170001cc
|
Merge pull request #22 from 1014TaoTao/dev
refactor(ip_local_util): 切换IP归属地查询API
|
2025-05-18 22:51:06 +08:00 |
|
zhangtao
|
9bcd54e971
|
refactor(ip_local_util): 切换IP归属地查询API
将IP归属地查询从百度API切换到ip-api.com API,以提高查询的稳定性和响应速度
|
2025-05-18 22:50:16 +08:00 |
|
1014TaoTao
|
87a11a95f6
|
Merge pull request #21 from 1014TaoTao/dev
feat(ip_local_util): 使用httpx替换requests以支持异步HTTP请求
|
2025-05-18 22:44:18 +08:00 |
|
zhangtao
|
462b7f8896
|
feat(ip_local_util): 使用httpx替换requests以支持异步HTTP请求
为了提高IP归属地查询的性能和响应速度,将requests替换为httpx,并引入异步HTTP请求。同时,添加了备用API的注释以供未来使用。
|
2025-05-18 22:43:19 +08:00 |
|
1014TaoTao
|
b1f1d90f55
|
Merge pull request #20 from 1014TaoTao/dev
refactor: 将`get_ip_location`方法改为异步并优化IP归属地获取逻辑
|
2025-05-18 22:11:07 +08:00 |
|
zhangtao
|
27c6249fc4
|
refactor: 将get_ip_location方法改为异步并优化IP归属地获取逻辑
将`get_ip_location`方法从同步改为异步,以提升性能并优化IP归属地信息的获取逻辑。同时移除了不必要的IP地址校验日志记录,简化了代码结构。
|
2025-05-18 22:09:26 +08:00 |
|
1014TaoTao
|
347de74318
|
Merge pull request #19 from 1014TaoTao/dev
style(router_class): 使用 f-string 优化日志信息格式
|
2025-05-18 21:00:27 +08:00 |
|
zhangtao
|
48788f9728
|
style(router_class): 使用 f-string 优化日志信息格式
将日志信息中的字符串拼接改为 f-string 格式,以提高代码可读性和性能。
|
2025-05-18 20:59:30 +08:00 |
|
1014TaoTao
|
596b226071
|
Merge pull request #18 from 1014TaoTao/dev
refactor(router_class): 将print语句替换为logger记录
|
2025-05-18 20:55:59 +08:00 |
|
zhangtao
|
9906ee7dbf
|
refactor(router_class): 将print语句替换为logger记录
将OperationLogRoute类中的print语句替换为logger.info和logger.error,以提高日志记录的可维护性和可读性
|
2025-05-18 20:55:11 +08:00 |
|
1014TaoTao
|
3b79edc0f3
|
Merge pull request #17 from 1014TaoTao/dev
modified: backend/app/core/router_class.py
|
2025-05-18 20:49:02 +08:00 |
|
zhangtao
|
bc04a72552
|
modified: backend/app/core/router_class.py
|
2025-05-18 20:48:04 +08:00 |
|
1014TaoTao
|
c133c47ff6
|
Merge pull request #16 from 1014TaoTao/dev
Dev
|
2025-05-18 19:46:58 +08:00 |
|
zhangtao
|
29dfe8e63b
|
refactor(start.sh): 优化部署脚本,增加步骤提示和错误处理
在 `start.sh` 脚本中增加了详细的步骤提示和错误处理,以提高脚本的可读性和健壮性。每个步骤都添加了状态信息,并在关键操作后检查执行结果,确保部署流程更加可靠。
|
2025-05-18 19:46:03 +08:00 |
|
zhangtao
|
dcfdc052d0
|
refactor: 移除IP地址转换字符串的冗余操作
在多个文件中,`request.client.host` 已经是字符串类型,无需再使用 `str()` 进行转换。此次修改简化了代码,避免了不必要的类型转换操作。
|
2025-05-18 19:37:14 +08:00 |
|
1014TaoTao
|
a383785c79
|
Merge pull request #15 from 1014TaoTao/dev
fix(ip): 修复登录时获取 IP 归属地的问题
|
2025-05-18 19:24:39 +08:00 |
|
zhangtao
|
cc2c1931da
|
fix(ip): 修复登录时获取 IP 归属地的问题
- 在 LoginService 和 OperationLogRoute 中,将 request.client.host 转换为字符串后再传递给 IpLocalUtil.get_ip_location
- 在 IpLocalUtil 类中添加日志记录 IP 归属地获取过程
|
2025-05-18 19:22:30 +08:00 |
|
1014TaoTao
|
bfbd4e8634
|
Merge pull request #14 from 1014TaoTao/dev
feat(operation_log): 新增登录位置和处理时间字段
|
2025-05-18 18:52:21 +08:00 |
|
zhangtao
|
93cbe5d987
|
feat(operation_log): 新增登录位置和处理时间字段
在操作日志中新增登录位置和处理时间字段,以提供更详细的日志信息。同时优化了IP地址归属地获取逻辑,并调整了日志展示界面的列宽。
|
2025-05-18 18:51:41 +08:00 |
|
1014TaoTao
|
768f0b8635
|
Merge pull request #13 from 1014TaoTao/dev
Dev
|
2025-05-17 19:24:13 +08:00 |
|
1014TaoTao
|
6b782192fb
|
Create LICENSE
|
2025-05-17 19:23:42 +08:00 |
|
1014TaoTao
|
c3da913057
|
Delete LICENSE
|
2025-05-17 19:19:43 +08:00 |
|
1014TaoTao
|
0ef7e3e586
|
Merge pull request #12 from 1014TaoTao/dev
Dev
|
2025-05-17 09:07:21 +08:00 |
|
zhangtao
|
82a38bb44a
|
fix(nginx): 更新API路径从/api/到/api/v1
为了统一API版本管理,将Nginx配置中的API路径从`/api/`更新为`/api/v1`,以确保后端服务的版本一致性
|
2025-05-17 09:05:51 +08:00 |
|
zhangtao
|
40a58df666
|
refactor(docker): 合并Dockerfile并更新部署指南
- 删除旧的Dockerfile.frontend和Dockerfile.backend,合并为单一的Dockerfile
- 更新docker-compose.yaml以使用新的Dockerfile
- 移除部署指南中的本地部署部分,添加docker部署说明
- 更新前端.env.production中的API地址
- 优化nginx配置以解决页面刷新404问题
|
2025-05-17 09:01:27 +08:00 |
|
1014TaoTao
|
17e0c938fd
|
Merge pull request #11 from 1014TaoTao/dev
refactor: 重构Dockerfile和docker-compose配置,优化项目结构
|
2025-05-17 04:59:20 +08:00 |
|
zhangtao
|
df85dd8559
|
refactor: 重构Dockerfile和docker-compose配置,优化项目结构
将原有的Dockerfile和docker-compose配置文件从devops目录移动到项目根目录,并更新相关路径配置。删除冗余的devops目录及其内容,简化项目结构,提高可维护性。
|
2025-05-17 04:58:28 +08:00 |
|
1014TaoTao
|
eaa6112ae2
|
Merge pull request #10 from 1014TaoTao/dev
chore: 更新环境变量和Docker配置
|
2025-05-17 03:45:08 +08:00 |
|
zhangtao
|
3b7a269c45
|
chore: 更新环境变量和Docker配置
- 将前端和后端的环境变量中的端口号从8000改为8001
- 更新Dockerfile中的文件路径和构建上下文
- 修改docker-compose.yaml中的版本和端口映射
- 简化nginx.conf配置并调整日志级别
|
2025-05-17 03:44:21 +08:00 |
|
1014TaoTao
|
ca0c3f037b
|
Merge pull request #9 from 1014TaoTao/dev
refactor(devops): 重构 Docker 配置和目录结构
|
2025-05-17 01:36:46 +08:00 |
|
zhangtao
|
e1d7d27967
|
refactor(devops): 重构 Docker 配置和目录结构
- 移除旧的 `Dockerfile` 和 `nginx.conf`,新增独立的 `frontend` 和 `backend` Dockerfile
- 更新 `docker-compose.yaml`,简化服务配置并优化网络和卷挂载
- 移除 `start.sh` 和 `stop.sh` 脚本,简化部署流程
- 将环境配置文件移动到 `backend/env` 目录,并移除旧的 `.env` 文件
- 更新 `backend/app/config/setting.py` 以适配新的环境配置文件路径
|
2025-05-17 01:34:52 +08:00 |
|
1014TaoTao
|
a034c52b97
|
Merge pull request #8 from 1014TaoTao/dev
refactor(system): 优化系统管理相关页面样式和功能
|
2025-05-15 23:07:05 +08:00 |
|