Commit Graph
497 Commits
Author SHA1 Message Date
zhangtao d89111e220 refactor(logger): 重构日志系统以提升性能和可维护性
- 使用自定义的TimedRotatingFileHandler实现更高效的日志轮换
- 新增日志文件自动清理功能,支持按天数保留日志
- 优化日志处理器初始化流程,增加线程安全保护
- 分离不同级别日志到单独文件(all.log和error.log)
- 添加全局异常捕获和日志文件信息统计功能
2025-08-14 00:39:46 +08:00
zhangtao 82840e410f feat: 更新应用名称和页面路由结构
refactor: 重构用户信息管理和登录流程

fix: 修复头像上传和密码修改功能

style: 优化登录页面和主题设置界面

docs: 更新主题系统文档说明

chore: 移除无用配置文件和更新依赖项
2025-08-13 01:35:24 +08:00
fastapiadmin 193fd02105 Merge pull request #116 from 1014TaoTao/v2.0.0
docs: 修复文档格式错误并添加移动端模块展示
2025-08-12 00:04:58 +08:00
zhangtao e013c0aad2 docs: 修复文档格式错误并添加移动端模块展示
移除表格中多余的宽度设置,统一中英文文档格式
在指南文档中添加移动端模块展示部分
2025-08-12 00:04:07 +08:00
fastapiadmin b00f64ff69 Merge pull request #115 from 1014TaoTao/v2.0.0
V2.0.0
2025-08-12 00:01:17 +08:00
zhangtao 6f90622ed9 refactor: 移除重复的成功提示消息
统一移除各组件中手动添加的ElMessage.success提示,改为由API调用或全局拦截器统一处理
2025-08-11 23:56:10 +08:00
zhangtao c760a53f34 feat: 新增文件上传下载功能并优化用户认证流程
- 新增文件上传下载服务及API接口
- 重构用户认证模块,支持验证码登录
- 优化.env配置文件结构
- 更新前端API请求工具和类型定义
- 添加工作台菜单项
- 修复用户登出逻辑
- 统一API响应数据结构
2025-08-11 23:52:29 +08:00
zhangtao 130038cb11 feat: 更新前端和后端配置及依赖项
refactor: 重构代码结构和优化配置

docs: 更新文档和注释内容

build: 更新构建配置和依赖项

ci: 更新CI配置和工作流

chore: 更新杂项配置和脚本

fix: 修复已知问题和错误

style: 优化代码格式和样式

perf: 优化性能和提升执行效率

test: 更新测试用例和配置
2025-08-10 05:45:18 +08:00
zhangtao 190ff7cc90 fix(start.sh): 添加容器状态和日志检查以增强启动可靠性
在启动容器后增加对容器状态和日志的检查,确保容器正常运行。如果检查失败则退出脚本,避免后续步骤在容器异常状态下执行。
2025-08-10 03:29:36 +08:00
fastapiadmin 258afec5bb Merge pull request #114 from 1014TaoTao/v2.0.0
V2.0.0
2025-08-10 02:50:47 +08:00
zhangtao 603bbdb3e9 fix(monitor): 修复定时任务权限标识错误
refactor(base_crud): 优化数据权限过滤逻辑

fix(user): 修正用户详情部门查询错误

feat(menu): 添加菜单标题字段并优化路由更新

style(auth): 优化登录页面背景样式

fix(profile): 修复表单样式问题

perf(redis): 优化缓存清除逻辑

fix(role): 移除默认角色操作限制

chore: 清理无用导入和注释
2025-08-10 02:46:59 +08:00
zhangtao 51f678bc42 chore: 更新项目名称和版本号为fastapp 2.0.0 2025-08-09 14:23:50 +08:00
zhangtao eb32f03d76 feat: 初始化项目基础结构和配置
添加项目基础文件结构、依赖配置和核心功能模块
集成uni-app+Vue3+TypeScript开发环境
配置ESLint、Prettier、Stylelint等代码规范工具
实现主题管理、路由、状态管理等核心功能
添加登录认证、文件上传等常用API模块
2025-08-09 14:21:42 +08:00
zhangtao fd6b31f53f docs: 更新文档和图片资源
- 更新README和文档中的图片展示方式为表格布局
- 优化文档结构和样式
- 更新帮助文档链接路径
- 移除未使用的依赖项
- 更新图片资源
2025-08-09 14:20:34 +08:00
fastapiadmin 8af972e76f Merge pull request #113 from 1014TaoTao/v2.0.0
V2.0.0
2025-08-07 23:47:45 +08:00
zhangtao 6bb829a10b feat: 重构静态资源路径并更新文档配置
- 将静态图片资源从backend迁移到frontend/docs/public目录
- 更新文档配置和图片引用路径
- 替换登录背景图为SVG格式并支持暗色模式
- 修复字典服务错误消息拼写错误
- 优化菜单表单父级菜单显示逻辑
2025-08-07 23:45:08 +08:00
langjin 13d0243111 fix(dict): 初始化字典失败的错误提示修改 2025-08-07 18:24:14 +08:00
fastapiadmin 59f5f3f820 Merge pull request #112 from 1014TaoTao/v2.0.0
V2.0.0
2025-08-07 01:58:55 +08:00
zhangtao 145a5cc161 chore: 更新群组图片资源 2025-08-07 01:57:16 +08:00
zhangtao b124a519f6 feat(docs): 迁移文档到vitepress并更新前端相关配置
重构文档系统,从mkdocs迁移到vitepress
添加vitepress主题配置和样式
更新前端构建脚本以支持文档构建
移除不再使用的mkdocs相关文件和依赖
调整导航栏文档链接指向新文档系统
统一错误处理方式,将ElMessage.error替换为console.error
2025-08-07 01:54:46 +08:00
fastapiadmin b6b0eee5ba Merge pull request #111 from 1014TaoTao/v2.0.0
V2.0.0
2025-08-05 01:40:48 +08:00
zhangtao 56d04b4e14 refactor(upload): 重构文件上传组件并优化相关逻辑
移除旧的FileUpload和MultiImageUpload组件,统一使用SingleImageUpload组件处理上传
重构SingleImageUpload组件,使用ConfigAPI替代FileAPI,优化上传逻辑和错误处理
更新用户头像上传逻辑,使用UserAPI处理上传并优化交互体验
优化数据库初始化流程,分离数据库操作和Redis相关操作
重构字典数据配置,合并重复的字典类型并更新相关视图组件
修复定时任务控制器参数类型,从Query改为Body
添加ElImageViewer组件类型声明
优化数据库连接错误处理和日志信息
2025-08-05 01:32:48 +08:00
langjin ea1f2db086 取消aioredis包的使用,改用redis,解决不兼容python3.10以上版本的问题 2025-08-04 23:08:03 +08:00
fastapiadmin da3c3a6713 Merge pull request #110 from 1014TaoTao/v2.0.0
feat: 更新项目名称和配置,优化任务管理和字典功能
2025-08-04 21:50:57 +08:00
zhangtao f583f1ce09 feat: 更新项目名称和配置,优化任务管理和字典功能
refactor(backend): 重命名任务分组为任务存储器并更新相关数据
fix(backend): 修正用户服务中密码重置的参数名错误
feat(frontend): 添加字典数据清理功能并在用户登出时调用
style(frontend): 简化加载页面样式并更新favicon
feat(frontend): 实现动态设置页面标题和图标功能
feat(frontend): 增强角色和用户管理界面的操作限制
feat(frontend): 优化任务管理界面,使用字典数据展示选项
refactor(frontend): 改进字典存储模块,增加数据校验和过滤
2025-08-04 21:49:17 +08:00
fastapiadmin 1ade9e5b6f Merge pull request #109 from 1014TaoTao/v2.0.0
feat: 添加演示模块并优化日期选择器组件
2025-08-03 17:34:32 +08:00
zhangtao 18bcd1961c feat: 添加演示模块并优化日期选择器组件
refactor: 重构文件导入组件为通用组件

fix: 修复导出文件名统一问题

docs: 更新README添加二次开发教程

style: 统一系统管理页面的日期选择器实现

chore: 更新数据库迁移脚本和初始化数据

perf: 优化前端页面日期范围选择交互

test: 添加演示模块相关测试文件

build: 更新依赖项配置

ci: 调整CI/CD脚本配置
2025-08-03 17:33:24 +08:00
fastapiadmin a6274c41b7 Merge pull request #108 from 1014TaoTao/v2.0.0
V2.0.0
2025-08-01 00:51:24 +08:00
zhangtao 37cdc9f812 chore: 更新群组图片 2025-08-01 00:49:42 +08:00
zhangtao 0374292b67 fix(请求拦截器): 处理blob类型错误响应并优化导出功能
refactor(路由): 优化混合布局路由解析和菜单更新逻辑
perf(权限存储): 使用路由映射表提高菜单查找效率
style(顶部菜单): 优化菜单项显示逻辑和过滤隐藏项
fix(导航栏): 确保用户菜单在移动端正常显示
refactor(导出功能): 统一处理导出错误和资源释放
2025-08-01 00:46:28 +08:00
fastapiadmin aca973ccfd Merge pull request #107 from 1014TaoTao/v2.0.0
refactor(system): 改进表单重置逻辑,使用初始数据常量
2025-07-31 01:00:35 +08:00
zhangtao 0de4ff2905 refactor(system): 改进表单重置逻辑,使用初始数据常量
统一各系统模块的表单重置逻辑,通过定义初始表单数据常量并使用Object.assign完全重置表单状态,替代之前仅重置id字段的方式
2025-07-31 00:56:45 +08:00
fastapiadmin b40043a7da Merge pull request #106 from 1014TaoTao/v2.0.0
feat(settings): 添加项目引导可见性配置项
2025-07-30 00:11:20 +08:00
zhangtao 2048820832 feat(settings): 添加项目引导可见性配置项
feat(api): 修改导出接口返回类型为Blob并统一处理导出逻辑

feat(router): 添加404路由匹配规则

fix(permission): 优化动态路由处理逻辑

feat(login): 登录成功后自动显示项目引导

feat(navbar): 优化用户头像显示和引导可见性控制

feat(store): 添加引导可见性状态管理

refactor(views): 统一导出功能实现方式

fix(backend): 添加导出数据中的创建者字段

refactor(user): 优化用户导入导出功能

refactor(job): 重构定时任务页面和导出逻辑
2025-07-30 00:08:30 +08:00
fastapiadmin df6a36d97c Merge pull request #105 from 1014TaoTao/v2.0.0
refactor(vite配置): 移除大型库的手动分包配置
2025-07-28 01:13:51 +08:00
zhangtao 9050de72d5 refactor(vite配置): 移除大型库的手动分包配置
简化vite配置,删除对vue、pinia和axios的手动分包规则,让构建工具自动处理
2025-07-28 01:13:01 +08:00
fastapiadmin 899d5e7d35 Merge pull request #104 from 1014TaoTao/v2.0.0
feat(任务调度): 重构任务调度界面并替换cron组件
2025-07-28 00:24:52 +08:00
zhangtao a7942616bf feat(任务调度): 重构任务调度界面并替换cron组件
refactor(IntervalTab): 优化时间间隔选择组件样式和功能
feat(任务管理): 使用vue3-cron-plus替换原有cron组件
fix(样式): 修复导航栏下拉菜单图标颜色问题
chore(依赖): 更新package.json依赖项和node版本要求
perf(构建): 优化vite配置和代码分割策略
2025-07-28 00:23:29 +08:00
fastapiadmin 09ec9065e7 Merge pull request #103 from 1014TaoTao/v2.0.0
fix: 替换ElMessage.info为ElMessageBox.close取消操作提示
2025-07-27 01:16:08 +08:00
zhangtao 96fd8dcfb3 fix: 替换ElMessage.info为ElMessageBox.close取消操作提示
refactor: 移除未使用的ElementPlus导入和eslint相关依赖
2025-07-27 01:14:38 +08:00
fastapiadmin 2f031dabcf Merge pull request #102 from 1014TaoTao/v2.0.0
chore: 降低node和npm的版本要求
2025-07-27 00:43:56 +08:00
zhangtao 803d801418 chore: 降低node和npm的版本要求 2025-07-27 00:42:40 +08:00
fastapiadmin 20a3d3d27f Merge pull request #101 from 1014TaoTao/v2.0.0
V2.0.0
2025-07-27 00:31:10 +08:00
zhangtao 8c6733c791 fix(profile): 修正密码验证字段名不匹配问题 2025-07-27 00:29:38 +08:00
zhangtao 23d1e7adce fix: 修复多处错误并优化用户体验
修复 ACCESS_TOKEN_INVALID 状态码从 403 改为 401
修复密码表单字段命名不一致问题
优化删除操作取消时的提示关闭逻辑
修复用户信息更新后未同步到 store 的问题
添加修改密码后的自动跳转登录功能
修复非 GET 请求成功时缺少成功提示的问题
2025-07-27 00:26:09 +08:00
fastapiadmin d9ac34d183 Merge pull request #100 from 1014TaoTao/v2.0.0
feat: 优化前端组件样式及功能
2025-07-26 11:51:36 +08:00
zhangtao e7ebbf5479 feat: 优化前端组件样式及功能
refactor: 重构定时任务表单布局
fix: 修复用户导入组件按钮顺序
style: 统一对话框按钮顺序
feat: 添加用户头像默认显示
refactor: 移除表格列筛选功能
feat: 添加vue3-cron-plus-picker类型定义
fix: 修正日志处理时间显示格式
style: 优化IntervalTab组件布局
2025-07-26 11:51:04 +08:00
fastapiadmin d46045e9dd Merge pull request #99 from 1014TaoTao/v2.0.0
refactor(start.sh): 合并容器管理和前端构建步骤到更新流程
2025-07-25 01:07:34 +08:00
zhangtao 1217a5a4eb refactor(start.sh): 合并容器管理和前端构建步骤到更新流程
将停止容器和前端构建步骤合并到更新代码流程中,简化部署步骤
清理旧镜像的时间从24小时调整为72小时
2025-07-25 01:05:39 +08:00
fastapiadmin f48a279a26 Merge pull request #98 from 1014TaoTao/v2.0.0
fix(start.sh): 修复停止容器时未进入项目目录的问题
2025-07-25 00:40:00 +08:00