Commit Graph
497 Commits
Author SHA1 Message Date
zhangtao 412068f4da chore: 更新生产环境API基础地址
将生产环境的API基础地址从内网地址
2025-05-27 01:05:28 +08:00
1014TaoTao 0893f45b00 Merge pull request #52 from 1014TaoTao/dev
fix: 修改文件名大小写
2025-05-27 00:46:54 +08:00
zhangtao 5e38100cc4 fix: 修改文件名大小写 2025-05-27 00:45:58 +08:00
1014TaoTao c98826c398 Merge pull request #51 from 1014TaoTao/dev
chore: 更新生产环境配置为指定服务器IP
2025-05-27 00:40:23 +08:00
zhangtao 6fc9e22742 chore: 更新生产环境配置为指定服务器IP
将前端、后端和Nginx配置中的localhost替换为172.18.52.77,以适配生产环境部署需求
2025-05-27 00:39:41 +08:00
1014TaoTao 77b9e258b2 Merge pull request #50 from 1014TaoTao/dev
fix(docker): 修正MySQL配置文件挂载路径
2025-05-27 00:24:10 +08:00
zhangtao 13327e1314 fix(docker): 修正MySQL配置文件挂载路径
将MySQL配置文件挂载路径从/etc/mysql更正为/etc/mysql/conf.d,以匹配MySQL容器实际配置目录
2025-05-27 00:23:00 +08:00
1014TaoTao 47104b22e5 Merge pull request #49 from 1014TaoTao/dev
fix(redis配置): 将日志文件路径改为标准输出
2025-05-27 00:17:12 +08:00
zhangtao 9e605c3e06 fix(redis配置): 将日志文件路径改为标准输出
修改redis.conf配置文件,将logfile从"/etc/redis.log"改为空字符串,使Redis日志输出到标准输出。这样在容器化部署时更方便查看日志。
2025-05-27 00:16:21 +08:00
1014TaoTao 559b70077c Merge pull request #48 from 1014TaoTao/dev
refactor: 将服务配置从IP地址改为localhost
2025-05-27 00:08:20 +08:00
zhangtao fa644fa0ca refactor: 将服务配置从IP地址改为localhost
- 将前端、后端和nginx配置中的IP地址改为localhost,提高开发环境一致性
- 删除不再使用的gunicorn配置文件
- 更新文档和README,移除过时信息
- 优化docker-compose网络配置和卷挂载路径
- 简化启动脚本,移除健康检查和不必要的变量
- 更新文档站点配置,添加代码复制和返回顶部功能
2025-05-27 00:07:05 +08:00
1014TaoTao 07abfa5251 Merge pull request #47 from 1014TaoTao/dev
fix: 修正日志步骤编号错误
2025-05-26 01:18:23 +08:00
zhangtao 77544fec7a fix: 修正日志步骤编号错误
将“第四五步”更正为“第四步”,以保持步骤编号的准确性
2025-05-26 01:17:33 +08:00
1014TaoTao 0571e984eb Merge pull request #46 from 1014TaoTao/dev
refactor: 移除API健康检查并调整部署脚本步骤顺序
2025-05-26 01:12:46 +08:00
zhangtao b8b0418992 refactor: 移除API健康检查并调整部署脚本步骤顺序
- 删除不再需要的API_URL变量及相关健康检查
- 将停止容器步骤提前到构建前端之前
- 调整日志中的步骤编号以保持一致性
- 移除部署完成时多余的API文档日志
2025-05-26 01:11:01 +08:00
1014TaoTao fe68ade287 Merge pull request #45 from 1014TaoTao/dev
chore: 删除后端站点无用资源文件
2025-05-26 01:04:58 +08:00
zhangtao 19f3b3c6e3 chore: 删除后端站点无用资源文件
清理后端site目录下的大量图片、sitemap文件及多语言lunr搜索库文件,并更新.gitignore忽略site目录
```

这个提交消息:
1. 使用`chore`类型表示维护性变更
2. 简明描述了删除的主要文件类型
3. 说明了同时更新了.gitignore文件
4. 符合50字符限制的简短描述
5. 使用中文简洁清晰地表达了变更内容
2025-05-26 01:04:05 +08:00
1014TaoTao d42aae205d Merge pull request #44 from 1014TaoTao/dev
fix: 修正部署脚本中的步骤编号错误
2025-05-26 00:53:56 +08:00
zhangtao 2ee4be9637 fix: 修正部署脚本中的步骤编号错误
更新部署脚本中各步骤的编号,使其保持正确的顺序。原脚本中存在步骤编号不连续的问题,可能导致部署流程的混淆。
2025-05-26 00:52:46 +08:00
1014TaoTao 23520682e6 Merge pull request #43 from 1014TaoTao/dev
docs: 添加项目文档和资源图片
2025-05-26 00:47:47 +08:00
zhangtao 28f17fa831 docs: 添加项目文档和资源图片
添加完整的项目README文档,包含项目介绍、技术栈、安装部署指南和模块展示等内容
同时添加项目所需的资源图片文件用于文档展示
2025-05-26 00:46:18 +08:00
1014TaoTao c491025682 Merge pull request #42 from 1014TaoTao/dev
优化项目
2025-05-26 00:40:23 +08:00
zhangtao 6e4fb1d9a7 chore: 将开发环境数据库驱动从mysql改为sqlite
修改.env.dev配置文件中的DB_DRIVER配置项,从mysql改为sqlite以简化开发环境数据库配置
2025-05-26 00:37:31 +08:00
zhangtao 0dbbe5cbcb feat: 添加多语言支持及资源文件更新
- 添加日语、中文、泰语等多语言支持文件
- 更新静态资源文件包括图片和样式表
- 重构菜单权限树组件,修复父子节点联动问题
- 优化在线用户管理功能,使用会话ID替代用户名
- 更新数据库配置,默认使用MySQL
- 重构文档系统,将mkdocs迁移至backend目录
- 修复Redis哈希操作接口
- 更新前端工具函数,优化列表转树形结构逻辑
- 调整端口配置和环境变量
- 添加开发运维文档和部署脚本

本次提交主要实现了多语言支持、资源文件更新和多个功能优化,同时改进了系统文档结构和部署配置。
2025-05-26 00:36:34 +08:00
1014TaoTao 318e288e70 Merge pull request #41 from 1014TaoTao/dev
chore: 降级vite和esbuild依赖版本
2025-05-24 18:26:49 +08:00
zhangtao 2d72369d9a chore: 降级vite和esbuild依赖版本
将vite从5.4.19降级到5.2.8,esbuild从0.21.5降级到0.20.2,以确保项目稳定性并兼容现有构建流程
2025-05-24 18:26:02 +08:00
1014TaoTao f64319298e Merge pull request chore: 更新.gitignore和package.json文件
chore: 更新.gitignore和package.json文件
2025-05-24 18:13:48 +08:00
zhangtao 50770fd10b chore: 更新.gitignore和package.json文件
移除backend/app/config下的.env.dev和.env.dev1文件,并添加frontend/.gitignore中的package-lock.json。同时更新frontend/package.json中的vite版本至^5.4.19
2025-05-24 18:12:53 +08:00
1014TaoTao 094f0ca2d8 Merge pull request #39 from 1014TaoTao/dev
refactor(frontend): 优化前端依赖安装流程
2025-05-24 17:54:22 +08:00
zhangtao d8c0507249 refactor(frontend): 优化前端依赖安装流程
移除清理旧依赖的步骤,直接使用 `npm install --omit=optional --verbose` 安装依赖,简化构建流程并减少不必要的操作
2025-05-24 17:53:28 +08:00
1014TaoTao c866a82e2f chore: 更新依赖版本并优化部署脚本
chore: 更新依赖版本并优化部署脚本
2025-05-24 17:20:52 +08:00
zhangtao 1c78a4f273 chore: 更新依赖版本并优化部署脚本
更新前端依赖 `pinia` 和 `pinia-plugin-persistedstate` 到最新版本,优化 `docker-compose.yaml` 中的镜像配置,并改进 `start.sh` 部署脚本,增加版本管理和健康检查功能。
2025-05-24 17:20:03 +08:00
1014TaoTao a172087077 Merge pull request #37 from 1014TaoTao/dev
Dev
2025-05-23 01:37:51 +08:00
zhangtao 37a30e6931 chore: 在 requirements.txt 中添加 cryptography 依赖
添加 cryptography 库以支持密码加密功能
2025-05-23 01:36:50 +08:00
zhangtao 6f48aba9ef style(start.sh): 优化部署脚本的输出格式和可读性
调整了部署脚本的输出信息,增加了步骤提示和成功/失败的状态标识,以提升脚本的可读性和用户体验
2025-05-23 01:32:15 +08:00
1014TaoTao d74302bec5 Merge pull request #36 from 1014TaoTao/dev
Dev
2025-05-23 01:24:47 +08:00
zhangtao 1310a3491e chore: 移除 requirements.txt 中未使用的 asyncpg 依赖
```

解释:
1. **type**: `chore` - 这是一个杂项任务,因为它涉及清理未使用的依赖项,不属于其他明确的类别。
2. **scope**: 未提供,因为更改仅限于 `requirements.txt` 文件,且范围不明确。
3. **description**: "移除 requirements.txt 中未使用的 asyncpg 依赖" - 简洁地描述了更改的内容,即移除了未使用的 `asyncpg` 依赖项。
2025-05-23 01:24:02 +08:00
zhangtao b35a861dc4 feat(store): 为 notice、user 和 config store 启用持久化
在 store/index.js 中为 noticeStore、userStore 和 configStore 添加了 persist: true,以确保这些 store 的状态在页面刷新后能够持久化保存。

refactor(layout): 优化退出登录逻辑

在 basicLayout.vue 中,退出登录时增加了清空 Pinia 状态的逻辑,确保用户信息、配置和通知等状态在退出时被重置。

fix(dict): 修复字典类型选项加载问题

在 system/dict/data.vue 中,确保在 onMounted 钩子中加载字典类型选项,并根据路由参数初始化查询状态。
2025-05-23 01:23:01 +08:00
zhangtao cb138adc9b refactor: 移除PostgreSQL支持并优化数据库初始化流程
移除PostgreSQL相关配置和代码,简化数据库连接逻辑。优化数据库初始化流程,避免重复创建表和插入数据。改进Redis缓存配置,移除不必要的过期时间设置。
2025-05-23 00:04:13 +08:00
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
1014TaoTao 26812d08c1 Merge pull request #33 from 1014TaoTao/dev
feat: 为角色ID 2添加新的菜单权限
2025-05-20 23:59:29 +08:00
zhangtao 3a74b3c3be feat: 为角色ID 2添加新的菜单权限
为角色ID 2新增了多个菜单权限,以扩展其功能范围
2025-05-20 23:58:29 +08:00
1014TaoTao 79075ec6f4 Merge pull request #32 from 1014TaoTao/dev
refactor(依赖): 移除CustomException中的冗余status_code参数
2025-05-20 23:23:54 +08:00
zhangtao b7a5c61676 refactor(依赖): 移除CustomException中的冗余status_code参数
在AuthPermission类中,CustomException的status_code参数始终为403,因此移除该参数以简化代码
2025-05-20 23:22:36 +08:00
1014TaoTao e173c02151 Merge pull request #31 from 1014TaoTao/dev
Dev
2025-05-20 22:44: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