Commit Graph
1243 Commits
Author SHA1 Message Date
fastapiadmin 8fd936cc1e Merge pull request #505 from fastapiadmin/dev
Dev
2026-08-16 21:17:12 +08:00
zhangtao 11160b05e4 refactor(auth): 优化IP归属地处理逻辑,调整缓存与展示
1. 调整IP归属地缓存TTL从7天改为30天
2. 优化登录IP列展示,增加whitespace-nowrap类并加宽最小宽度
3. 新增异步补全OAuth/微信登录会话归属地逻辑
4. 重构IP归属地工具类,统一降级文案与查询决策逻辑
5. 修复部分类型检查与异常处理问题
2026-08-16 02:57:19 +08:00
zhangtao 61336936a0 refactor: 项目整体优化与功能迭代
主要变更:
1. 移除冗余代码:删除重复的CommonUtil、旧主题管理、缓存请求等模块
2. 依赖升级:更新vite-plugin-uni-components到0.3.2版本
3. 样式优化:调整卡片高度、主题色配置、隐私弹窗样式
4. 代码重构:简化用户store、请求类型、列表分页逻辑
5. 新增功能:添加工单统计、tabbar高亮、通用工具类等新模块
6. 修复细节:调整排版顺序、修复水印主题store引用、优化表单样式
2026-08-16 02:30:56 +08:00
zhangtao 85de5c350e refactor(frontend): 统一使用设计令牌替换硬编码颜色值
1.  新增全局设计令牌系统,支持明暗主题切换
2.  替换所有页面组件中的硬编码颜色为语义化变量
3.  调整页面动画配置与导航钩子顺序
4.  删除临时生成的 vite 配置缓存文件
2026-08-13 21:10:48 +08:00
zhangtao 7bbc489c59 refactor(frontend): 统一使用wd-text组件替换原生text标签,优化页面配置
1.  全局替换普通text标签为wd-text组件,统一文本样式与功能
2.  调整页面全局配置与tabBar配置,按平台动态裁剪无效配置
3.  修复微信小程序端表单item样式兼容问题,添加自定义样式隐藏空left区域
4.  移除登录页冗余的微信一键登录相关代码
2026-08-11 00:49:00 +08:00
zhangtao 50eac1872b chore: 初始化项目基础结构与配置
添加了nvm配置、静态资源、项目配置文件、工具类、api模块、状态管理、国际化、路由配置等基础代码,搭建了uniapp前端项目的初始框架。
2026-08-10 22:23:32 +08:00
fastapiadmin 4c8462cc71 Merge pull request #504 from fastapiadmin/dev
feat(console): add database type display in startup status
2026-08-10 20:53:19 +08:00
zhangtao 9e41358945 feat(console): add database type display in startup status
1. 新增database_type参数传递到控制台启动函数
2. 在启动状态面板中显示实际数据库类型替代硬编码的MySQL
3. 更新函数文档注释说明新增的参数
2026-08-10 20:49:08 +08:00
fastapiadmin 4c20e5ce4d Merge pull request #500 from fastapiadmin/dev
chore: 清理废弃文档与旧版静态资源
2026-08-09 21:04:21 +08:00
zhangtao e4cd0bc82a chore: 清理废弃文档与旧版静态资源
清理了小程序相关的三份交付文档、两张旧的后端静态资源文件,并更新了前端首页、我的页的三张应用截图资源
2026-08-09 21:03:28 +08:00
fastapiadmin 5874e27096 Merge pull request #498 from fastapiadmin/dev
Dev
2026-08-06 00:43:31 +08:00
zhangtao 1b67314e30 chore: 清理项目冗余文件与配置,移除示例代码与无关依赖
删除了包括文档、示例分包、CI配置、构建脚本、类型定义、工具函数、样式配置、本地化文件在内的大量冗余代码和配置文件,将项目恢复为最小可开发状态。
2026-08-06 00:42:29 +08:00
zhangtao a4dff8c897 chore: 移除 frontend/app 私有代码,仅保留 .gitkeep
该目录为私有移动端项目,不应开源。从 git 跟踪中移除并加入 .gitignore。
2026-08-06 00:42:08 +08:00
zhangtao 5ff25fe28c refactor: 全量代码优化与品牌视觉统一
- 移除冗余的引导页逻辑与代码
- 优化多处代码写法:简化箭头函数、清理无用注释、修复类型兼容问题
- 统一暗色模式全局样式与用户信息卡视觉风格
- 完善小程序配置与水印开关容错处理
- 更新自动导入类型声明
2026-08-06 00:37:14 +08:00
zhangtao ffbe2453f2 refactor: 小程序端代码瘦身与功能补齐
- 清理冗余代码与配置:
  - 删除废弃的 mock 适配器、通用 mock 模块与示例API
  - 移除冗余的 ts 类型文件与 patch 目录
  - 简化 tsconfig 组件路径配置
- 新增功能与优化:
  - 新增全局水印组件与水印配置
  - 接入微信小程序登录/手机号登录
  - 新增系统参数配置 store 与国际化支持
  - 新增 markdown 渲染插件与样式配置
  - 优化 pinia 持久化逻辑修复
  - 新增微信小程序 access_token 缓存配置
  - 修复登录趋势数据结构定义
  - 优化全局请求防抖重定向逻辑
- 页面与路由优化:
  - 补全引导页首次启动逻辑
  - 统一页面底部安全区适配
  - 更新页面路由类型声明
- 代码质量优化:
  - 移除无用 console.log 调试代码
  - 修复全局弹窗重复重登录问题
  - 优化 mp-html 组件配置
2026-08-05 23:47:49 +08:00
zhangtao 372b277a9f feat: 新增12个业务页面功能
- 新增模块监控模块:在线用户页、登录日志页、操作日志页、数据概览页
- 新增AI助手模块:AI模型配置页、聊天会话页
- 新增系统管理模块:通知公告页、用户详情页、用户管理页、工单管理页、工单详情页
2026-08-05 23:47:27 +08:00
zhangtao ee8e23410f refactor: 多处页面布局替换为可拖拽拆分面板
1. 为抽屉组件添加可调整大小属性
2. 将fachat、字典管理、教程页、AI聊天、用户管理页面的固定布局替换为ElSplitter可拖拽拆分布局,优化页面布局灵活性
2026-08-04 21:21:49 +08:00
zhangtao 12ad43914f refactor(app): 清理前端冗余代码并优化页面布局
1. 移除多个废弃的API模块、组件和页面文件
2. 重构个人中心和工作台的菜单结构
3. 替换旧分页组件为官方WdPagination
4. 统一空状态提示为wd-empty组件
5. 优化卡片布局和样式
6. 简化骨架屏实现逻辑
7. 调整首页通知栏样式适配暗色模式
2026-08-04 20:51:58 +08:00
zhangtao 0b98b783f1 refactor: 重构演示页面目录结构,迁移wot-demo内容到setting
1. 删除旧的wot-demo相关页面、图标和组件
2. 新增setting目录下的各类演示页面和组件
3. 更新路由配置和README文档
4. 修复路由守卫跳转逻辑问题
2026-08-03 22:44:18 +08:00
zhangtao 27ab0d802c refactor(frontend): 清理废弃资源与代码,优化项目结构
1.  删除大量旧版静态图标、图片资源,替换为新的svg图标
2.  移除废弃的API模块、页面组件与配置文件
3.  新增全局消息store与通用列表分页hook
4.  优化代码逻辑:简化错误处理、调整样式类顺序、更新路由鉴权
5.  替换旧的按钮样式属性,统一代码规范
2026-08-03 00:15:44 +08:00
zhangtao 6b14ee9edf feat: 添加echarts演示页面和11种图表组件
新增了完整的echarts演示页面,包含饼图、柱状图、折线图、雷达图、散点图、环形图、漏斗图、仪表盘、迷你折线图、堆叠柱状图以及水球图共11种图表组件,同时添加了异步跨包加载的echarts示例页面。
2026-08-03 00:14:47 +08:00
zhangtao 913453d0b2 refactor: 替换项目内u-ui组件库为wd-ui组件库
本次提交将多个页面中的u-input、u-button、u-cell、u-popup等u-ui组件替换为wd-ui组件,统一了前端组件库,同时调整了部分组件属性和插槽使用方式,优化了代码风格与布局结构。
2026-08-02 22:26:39 +08:00
zhangtao 3c9b77f994 chore: 初始化uniapp前端项目基础框架
新增项目配置、静态资源、工具类、状态管理、API接口、组件库集成等全套基础代码,完成项目初始化搭建
2026-08-02 03:49:27 +08:00
fastapiadmin 9b590e6e51 Merge pull request #495 from fastapiadmin/dev
Dev
2026-07-30 23:07:28 +08:00
zhangtao 7f8320d3ed refactor: 重构水印与AI助手逻辑,优化头像上传流程
1. 全局水印组件迁移至布局组件,支持用户名动态水印
2. 移除todo-list滚动条右侧内边距问题
3. 修复头像上传文件名丢失与非兼容格式跳过裁剪逻辑
4. 简化upload组件裁剪配置,移除冗余props
5. 清理gitignore新增忽略项
2026-07-30 23:04:13 +08:00
zhangtao 4c9011b743 refactor: 重构组件目录结构,优化组件导入路径
1.  将原others目录下的通用组件按功能迁移到新目录:
   - 导航类组件移至navigation
   - 展示类组件移至display
   - 操作类组件移至actions
   - 表格类组件移至tables
   - 表单类组件保留或归类
2.  同步更新所有引用这些组件的文件路径
3.  新增多个通用业务组件,补充组件库覆盖范围
4.  优化部分页面交互体验,添加Tooltip增强信息展示
5.  修复部分滚动容器样式问题,使用ElScrollbar统一处理滚动
2026-07-28 21:44:49 +08:00
fastapiadmin 445d68c7d1 Merge pull request #493 from fastapiadmin/dev
Dev
2026-07-27 22:33:08 +08:00
zhangtao eb6698d6fb chore(env): 合并多环境示例配置为统一的.env.example
删除了原先分开的开发、测试、生产环境配置示例文件,整合为一个通用的环境配置示例文件,方便用户根据需要自行修改适配不同环境
2026-07-27 22:32:09 +08:00
zhangtao c0d1db1b59 refactor(frontend): 优化鉴权逻辑与路由处理
1.  调整刷新token接口的传参格式
2.  简化响应拦截器的401鉴权判断逻辑
3.  优化iframe路由url赋值写法
4.  移除冗余的路由转换判断逻辑
5.  新增路由守卫中认证失败跳转登录页的处理
2026-07-27 21:43:51 +08:00
fastapiadmin 6ba187bdbd Merge pull request #492 from fastapiadmin/dev
docs: update group qrcode image format from jpg to png
2026-07-27 21:09:31 +08:00
zhangtao 69b43c4952 docs: update group qrcode image format from jpg to png
replace the old group.jpg qrcode image with group.png in both chinese and english readme files
2026-07-27 21:06:12 +08:00
fastapiadmin d7bee9f285 Merge pull request #491 from fastapiadmin/dev
docs: 替换logo矢量图为png格式并更新文档引用
2026-07-27 20:57:58 +08:00
zhangtao 3946384f6f docs: 替换logo矢量图为png格式并更新文档引用
1.  删除原有的logo.svg矢量图标文件和多余的group.jpg图片
2.  新增logo.png和group.png静态资源文件
3.  更新README.md和README.en.md中的logo图片引用路径
2026-07-27 20:56:51 +08:00
fastapiadmin ad200abc1b Merge pull request #490 from fastapiadmin/dev
refactor(cronjob): 优化定时任务状态展示逻辑
2026-07-27 00:48:27 +08:00
zhangtao 95ab722232 refactor(cronjob): 优化定时任务状态展示逻辑
新增状态常量映射表,将原始状态码转换为中文可读状态,替换直接返回状态码的逻辑
2026-07-27 00:46:41 +08:00
fastapiadmin a14bb86862 Merge pull request #489 from fastapiadmin/dev
Dev
2026-07-27 00:37:08 +08:00
zhangtao 50431a21e8 chore(docker): 启用nginx的app和docs挂载目录
取消对应挂载配置的注释,将本地的app和docs目录挂载到nginx容器中
2026-07-27 00:34:43 +08:00
zhangtao 92f65c403d refactor(middlewares): 重构HTTPS重定向中间件以支持代理头
替换原生HTTPSRedirectMiddleware,新增支持读取X-Forwarded-Proto头来适配反向代理场景
2026-07-27 00:34:05 +08:00
fastapiadmin 6574bc25f2 Merge pull request #486 from fastapiadmin/dev
Dev
2026-07-27 00:05:15 +08:00
zhangtao 5b42d01078 docs: 移除多租户相关的文档和主题配置代码
1.  删除根README.md中的多租户特性说明与菜单条目
2.  删除前端web README.md中的浅蓝色主题配置代码块
2026-07-27 00:04:08 +08:00
zhangtao 698e198280 chore: 整理项目配置与代码优化
1.  统一前端环境变量命名,新增通用项目标题配置
2.  修复后端接口参数绑定方式,将Depends改为Query适配FastAPI解析
3.  优化表格列排序、搜索过滤功能与页面布局样式
4.  重构路由与状态管理代码,移除循环依赖
5.  更新依赖版本与脚本命令,修复构建警告
6.  调整多语言文案与快捷入口配置
7.  修复通知中心样式与接口返回格式
2026-07-26 23:33:17 +08:00
fastapiadmin ad75c22702 Merge pull request #485 from fastapiadmin/dev
Dev
2026-07-26 09:22:02 +08:00
zhangtao df00863b6c chore: 批量清理冗余样式、优化权限系统与重构业务逻辑
1.  重构权限检查逻辑,移除旧版 auth/roles 自定义指令,统一使用 checkPerm 工具函数
2.  简化角色数据权限配置,移除自定义数据范围功能,简化为3种权限模式
3.  批量删除多处冗余的scoped样式,迁移全局布局与组件样式
4.  优化表单、表格、弹窗等基础组件样式与交互
5.  新增全屏国际化文案与工具类样式
6.  修复通知列表空值兼容、接口调用权限校验等细节问题
7.  更新依赖与自动导入配置,移除未使用的 vue3-cron-plus 包
2026-07-26 09:17:04 +08:00
zhangtao 20d95d1735 refactor(frontend): 项目代码重构与优化
1.  重构主题切换动画、路由动画、滚动条样式等全局样式拆分模块化
2.  调整Pinia持久化配置,精细化存储字段
3.  重构路由相关文件结构与导入路径
4.  迁移OAuth工具函数至auth模块
5.  拆分query工具函数为独立模块
6.  优化表格详情弹窗逻辑,预加载数据避免抖动
7.  修复混合菜单滚动按钮样式与图标选择器宽度类型
8.  清理README冗余内容,调整Star提示位置
9.  优化工作标签页与头部栏功能
2026-07-25 01:13:06 +08:00
fastapiadmin 126ea53927 Merge pull request #484 from fastapiadmin/dev
chore: rename docker compose example file to default config
2026-07-24 02:11:22 +08:00
zhangtao 4b513167cf chore: rename docker compose example file to default config
1. 移除.gitignore中对docker-compose.yaml的忽略规则
2. 删除原docker-compose-example.yaml文件
3. 将示例配置重命名为正式的docker-compose.yaml主配置文件
4. 更新了配置文件内容,新增了init SQL脚本挂载、redis自定义配置挂载等优化项
2026-07-24 02:10:15 +08:00
fastapiadmin 944de96049 Merge pull request #483 from fastapiadmin/dev
Dev
2026-07-24 02:06:19 +08:00
zhangtao 2059b6c530 移除sql 2026-07-24 02:03:55 +08:00
zhangtao 096fa8e6da refactor: 清理无用导入、重构组件路径与统一依赖导入
1.  移除 .prettierignore 和 tsconfig.json 中对 src/types/import/ 的配置
2.  全局替换 @/utils/message 导入为直接从 element-plus 导入组件
3.  移动并统一组件路径:将 widget/fa-icon-button 迁移至 others/fa-icon-button
4.  新增多环境配置示例文件与docker部署配置
5.  补充类型导入与类型文件统一导出
6.  修复卡片样式与布局细节问题
7.  移除过时的 initIconify 同步初始化函数
2026-07-24 02:03:07 +08:00
zhangtao 77860b0478 chore: 删除所有冗余的本地环境配置文件
移除了前后端及docker的多套环境变量配置文件,统一使用中心化配置方案来管理环境变量
2026-07-24 02:02:48 +08:00