zhangtao
|
ca49902990
|
style(layouts): 移除多余边框样式并优化布局
refactor(views): 调整AI页面容器样式和输入区域交互效果
feat(dashboard): 替换快速链接按钮为卡片并优化交互
|
2026-01-06 00:40:33 +08:00 |
|
zhangtao
|
d7d10b88ab
|
docs: 添加前后端环境配置文件示例
添加前端和后端的开发与生产环境配置文件示例,方便开发者参考配置
更新.gitignore以排除特定环境配置文件
|
2026-01-05 01:24:32 +08:00 |
|
zhangtao
|
67b52c1ec3
|
docs(backend): 添加示例环境配置文件.env.example
|
2026-01-05 01:23:41 +08:00 |
|
zhangtao
|
c40ed5b599
|
feat(gencode): 优化代码生成器功能并修复类型映射问题
refactor(discover): 重构路由发现模块,增强错误处理和日志记录
fix(constant): 修正TINYINT类型映射为Boolean
style(vue): 调整前端模板格式和样式
chore: 清理无用文件和更新依赖项
perf(jinja2): 改进模板工具性能和类型处理
docs: 更新注释和文档字符串
test: 移除过时的测试文件
|
2026-01-05 01:11:35 +08:00 |
|
zhangtao
|
c178b996a4
|
chore: 删除前后端环境配置文件
|
2026-01-05 01:11:21 +08:00 |
|
zhangtao
|
b4cc46f2e7
|
docs: 移除README中的微信二维码列
|
2026-01-04 01:28:09 +08:00 |
|
zhangtao
|
2bd510de80
|
fix(gencode): 修复代码生成模块的表创建和菜单生成逻辑
refactor(menu): 优化菜单表格列的溢出显示
style: 调整CSS样式属性和注释格式
fix: 修正SQL示例的格式缩进问题
chore: 更新系统菜单的keep_alive配置
|
2026-01-04 01:27:08 +08:00 |
|
zhangtao
|
1ee6400ac7
|
feat: 重构代码生成模块并添加示例模块
refactor(menu): 优化菜单删除逻辑,自动删除子菜单
refactor(dept): 优化部门删除逻辑,自动删除子部门
feat(redis): 添加分布式锁功能
feat(validator): 新增DateStr和TimeStr验证类型
refactor(logger): 简化日志配置,移除开发环境同步策略
refactor(console): 重命名并简化控制台输出函数
feat(example): 添加示例模块,包含完整数据类型示例
refactor(gencode): 重构代码生成工具,移除SQL生成
feat(ai): 添加MCP客户端和服务端实现
chore: 更新依赖版本
style: 清理无用代码和文件
|
2026-01-03 04:28:18 +08:00 |
|
zhangtao
|
d7f87fafdb
|
feat(ai): 替换OpenAI客户端为LangChain并添加消息折叠功能
|
2025-12-28 12:04:48 +08:00 |
|
zhangtao
|
a9eb370c05
|
refactor(base_model): 移除description字段的索引
chore: 删除旧的alembic迁移脚本
|
2025-12-26 01:16:27 +08:00 |
|
zhangtao
|
21097b3e99
|
refactor: 移除AI助手和令牌管理相关功能
移除前端AI助手组件及相关API、状态管理
移除后端令牌管理模块的模型、控制器、服务和路由
清理不再使用的依赖项和导入
更新前端设置和全局类型定义
简化用户管理界面操作逻辑
移除租户相关字段和模型继承
|
2025-12-26 00:48:40 +08:00 |
|
zhangtao
|
70762804d7
|
docs: 删除过时的业务逻辑文档文件
|
2025-12-25 01:33:16 +08:00 |
|
zhangtao
|
c7798e5eeb
|
refactor(权限管理): 统一详情权限标识从query改为detail
- 删除租户和客户管理相关模块代码
- 更新多个视图文件的权限标识
- 修改全局响应类型添加success字段
- 优化基础模型字段索引配置
|
2025-12-25 01:30:44 +08:00 |
|
zhangtao
|
97c35b0780
|
feat(workflow): 重构工作流编排界面,使用VueFlow替换LogicFlow
refactor: 统一详情接口权限标识从query改为detail
feat(tenant): 为租户模型添加domain字段支持
fix(cron): 移除定时任务触发参数只读限制
perf(menu): 优化菜单权限标识注释说明
refactor(model): 为多个模型添加租户关联支持
style(main): 调整CSS导入顺序和格式
chore(package): 替换前端流程图库为@vue-flow系列
fix(token): 修正令牌详情接口权限标识
docs(sql): 更新菜单权限标识注释为query格式
|
2025-12-24 01:01:34 +08:00 |
|
zhangtao
|
057776c35f
|
fix(backend): 修复WebSocket和AI客户端关闭时的异常处理
feat(frontend): 添加markdown支持并改进AI聊天界面显示
refactor(backend): 优化定时任务参数处理和日志记录
style(frontend): 格式化代码和修复样式问题
chore(frontend): 添加markdown相关依赖
|
2025-12-22 22:21:52 +08:00 |
|
zhangtao
|
fb592d4f1b
|
feat: 新增租户、客户和令牌模块及相关功能
refactor: 重构用户、角色、部门等模块的字段长度和校验逻辑
fix: 修复前端接口类型定义和字段显示问题
style: 优化代码格式和注释
perf: 提升数据库连接性能和查询效率
docs: 更新README和配置文档
test: 添加字段校验和数据库连接测试
chore: 更新依赖包和配置文件
|
2025-12-21 23:14:02 +08:00 |
|
zhangtao
|
33cf047c93
|
1. 后端注册:usertype(完成)
2. 登录页面暗色主题(完成)
3. 登录页面底部项目信息展示优化(完成)
4. 不同字典下的相同字典值允许重复,相同字典下至不可以重复(完成)
5.定时任务执行错误(未复线)
6.自动生成表:表格字段顺序和批量操作没对应(明晚解决)
|
2025-12-19 00:20:54 +08:00 |
|
zhangtao
|
d06e78d0ab
|
feat(任务调度): 添加立即执行定时任务功能
refactor(前端): 统一调整表格高度为500px
style(前端): 优化用户管理页面布局
fix(前端): 修复验证码未开启时的登录验证规则
perf(任务调度): 优化任务状态更新逻辑
fix(后端): 修复字符类型映射问题
docs(后端): 更新数据库配置为MySQL
feat(登录): 添加登录/登出成功通知
|
2025-12-18 00:54:10 +08:00 |
|
zhangtao
|
4c97e9f68c
|
refactor(角色管理): 移除创建人和更新人表格列及相关配置
|
2025-12-17 01:48:44 +08:00 |
|
zhangtao
|
cec3f65d64
|
style: 修复数据表格的缩进格式
|
2025-12-17 01:36:31 +08:00 |
|
zhangtao
|
1d91d8c1da
|
1.ai连接报错(完成)
2.crud后的前端列表高度(完成)
3.代码生成批量选中(完成)
4.登录背景动态展示(完成)
5.代码生成表单宽度调整(完成)
|
2025-12-17 01:29:20 +08:00 |
|
zhangtao
|
854d37dcdc
|
feat(ai): 新增AI助手功能及相关组件
refactor(websocket): 重构WebSocket服务管理及字典同步功能
style(login): 优化登录页面样式及背景图
perf(menu): 改进菜单项展开状态监听逻辑
build: 更新依赖并添加prettier和lint-staged配置
docs: 更新README和注释说明
chore: 清理无用代码和文件
|
2025-12-16 01:29:43 +08:00 |
|
zhangtao
|
156aaf5af6
|
feat(数据库): 添加对sqlite和达梦数据库的支持
更新环境配置文件和设置类以支持sqlite和达梦数据库
在requirements.txt中添加相关驱动注释
|
2025-12-09 23:03:42 +08:00 |
|
zhangtao
|
dc4d6822c7
|
fix(security): 将OAuth2表单的regex参数改为pattern
refactor(scheduler): 重构任务调度器并添加分布式锁支持
test: 重构测试文件结构并添加健康检查测试
style(schema): 统一将example字段改为examples
chore: 清理无用的测试文件
|
2025-12-09 22:25:47 +08:00 |
|
zhangtao
|
34c662b35a
|
feat(gencode): 优化代码生成器功能并修复若干问题
- 修复MySQL端口注释错误
- 重构模块名生成逻辑,使用统一前缀
- 移除冗余的param.py生成项
- 新增execute_sql方法支持SQL执行
- 优化查询参数生成逻辑,排除时间字段
- 调整前端API路径使用package_name
- 完善菜单SQL执行服务,增加文件检查
- 修复前端表单和详情页字段显示问题
- 统一状态字段的radio值类型为字符串
|
2025-12-07 16:52:00 +08:00 |
|
zhangtao
|
802840f233
|
fix(menu): 修复表单重置和父级菜单选择问题
refactor(gencode): 简化复选框组件-双击问题解决
style(permission): 移除多余空行
|
2025-12-05 22:46:07 +08:00 |
|
zhangtao
|
b2e0a3d9c4
|
fix(auth): 在请求上下文中添加会话ID设置
feat(gencode): 改进导入验证错误信息格式
fix(scheduler): 修复任务重复添加问题并合并错过的任务
refactor(router): 优化路由转换逻辑避免Layout嵌套
feat(middleware): 增强会话ID提取功能并改进日志记录
|
2025-12-05 00:19:44 +08:00 |
|
zhangtao
|
7cbcbf73f8
|
refactor: 移除param层并优化用户更新和查询逻辑
移除不再使用的param层文件和相关引用
优化用户服务中密码更新逻辑,直接排除密码字段
调整常量配置中不需要编辑、显示和查询的字段
重构模板中查询参数生成逻辑,简化条件判断
更新README文档以反映架构变更
|
2025-12-04 22:21:14 +08:00 |
|
zhangtao
|
b5a969c555
|
最新代码
|
2025-12-04 01:08:12 +08:00 |
|
zhangtao
|
0305b4b64b
|
feat(module_gencode): 新增代码生成模块并重构示例模块
重构示例模块为代码生成模块,包括新增模型、服务、控制器等核心组件
更新数据库配置从MySQL切换为PostgreSQL并调整相关参数
优化代码生成模板逻辑,移除无用字段和功能
添加PostgreSQL菜单SQL生成测试用例
更新前端API路径和菜单配置
移除旧的示例模块相关代码
|
2025-12-03 21:22:23 +08:00 |
|
zhangtao
|
3cc7981008
|
refactor(module_generator): 优化模板文件结构和数据库配置
- 移除未使用的类型导入并优化模板文件结构
- 调整数据库配置从postgres改为mysql
- 为jinja2模板添加uuid生成工具
- 优化ts接口类型定义和vue表单处理逻辑
- 重构菜单SQL模板结构并添加目录类型支持
|
2025-12-03 17:49:30 +08:00 |
|
zhangtao
|
4b8e53d986
|
refactor(database): 切换数据库配置从mysql到postgres并更新相关常量
更新.env.dev文件中的数据库配置,从mysql切换为postgres
重构constant.py中的数据库相关常量,统一使用双引号并优化类型映射
调整基础实体字段,增加uuid和状态等通用字段
|
2025-12-03 01:38:38 +08:00 |
|
zhangtao
|
0766c8aa7d
|
style: 统一字符串引号为双引号并优化代码格式
将单引号字符串统一改为双引号
调整部分组件代码格式和样式
移除空行和冗余代码
|
2025-12-03 01:07:45 +08:00 |
|
zhangtao
|
279ba76709
|
feat: 统一编码声明为utf-8格式并优化模板生成逻辑
fix(notice): 修正公告状态查询条件为字符串类型
fix(job): 将日志状态显示从布尔值改为字符串类型
fix(dict): 修复字典状态显示与表单提交问题
refactor: 重构模板生成代码结构,移除冗余文件
refactor(schema): 优化字段类型定义和查询参数处理
style: 调整前端样式和布局问题
style: 清理重复注释和未使用代码
docs: 更新示例SQL模板和注释
docs: 完善代码生成模板文档
chore: 移除已废弃的gen_demo视图文件
|
2025-12-03 00:53:19 +08:00 |
|
zhangtao
|
3c12fa56eb
|
refactor: 移除多租户和客户相关代码及功能
refactor: 统一状态字段为字符串类型并更新相关组件
refactor: 更新模型基类移除租户和客户相关字段
refactor: 简化数据权限控制逻辑
refactor: 优化类型注解使用Python 3.10+语法
refactor: 清理无用导入和注释
docs: 更新文档移除多租户相关内容
|
2025-12-01 00:36:05 +08:00 |
|
zhangtao
|
463e2fca23
|
feat: 统一状态字段为字符串类型并标准化状态显示
refactor: 将状态字段从布尔值改为字符串类型'0'和'1'
fix: 修复前端组件中状态显示和判断逻辑
docs: 更新相关字段描述为'0:启用 1:禁用'
style: 统一时间查询字段为created_time和created_id
|
2025-11-30 09:12:13 +08:00 |
|
zhangtao
|
959eb6f19c
|
feat(多租户): 增强多租户和客户支持功能
添加租户ID和客户ID到请求上下文中
更新操作日志记录以包含租户和客户信息
优化类型注解使用现代Python语法
重构基础模型和模式中的租户和客户关联字段
|
2025-11-29 16:22:46 +08:00 |
|
zhangtao
|
7e4eda0671
|
refactor(database): 重构系统表命名及数据隔离逻辑
- 将系统表前缀从'system_'统一改为'sys_',包括用户、角色、部门等核心表
- 优化数据权限检查逻辑,支持初始化场景跳过权限验证
- 更新初始化脚本和模型模板,确保与新的表结构兼容
- 修复字典服务中is_default字段类型定义问题
- 调整控制台显示的数据库类型描述
- 添加业务逻辑文档,详细说明系统架构和核心功能
docs: 添加系统业务逻辑文档和多租户设计参考
|
2025-11-29 14:54:40 +08:00 |
|
zhangtao
|
a96c2f32a8
|
feat(系统菜单): 添加客户管理模块及前端页面
新增客户管理菜单项及相关权限配置
实现客户管理前端页面,包含CRUD、导入导出等功能
|
2025-11-28 01:11:26 +08:00 |
|
zhangtao
|
42fa1944e0
|
refactor: 统一状态字段类型为字符串并移除租户配额功能
- 将多个模型中的status字段从布尔值改为字符串类型
- 移除租户配额相关字段和功能
- 优化任务调度器中的租户上下文处理
- 清理无用代码和注释
|
2025-11-28 00:59:38 +08:00 |
|
zhangtao
|
0c86069efa
|
feat: 统一状态字段类型为字符串并重构基础类型
refactor: 重构前后端状态字段类型从布尔值改为字符串
feat: 新增基础类型定义和通用类型接口
refactor: 移除不必要的时间范围字段并统一使用created_time
style: 更新前端组件以匹配新的字段命名
docs: 更新接口文档和类型定义
|
2025-11-27 23:47:23 +08:00 |
|
zhangtao
|
2c9d66e2a7
|
refactor(module_generator): 统一使用column_name替换python_field字段名
修改模板文件中的字段引用,从python_field改为column_name以保持命名一致性
|
2025-11-27 00:17:42 +08:00 |
|
zhangtao
|
0070769864
|
refactor(vue模板): 统一使用column_name替代python_field作为字段名
修改vue模板文件,将所有使用python_field的地方替换为column_name,保持字段命名一致性
|
2025-11-27 00:10:18 +08:00 |
|
zhangtao
|
334b59a8ab
|
refactor(base_crud): 优化分页查询返回数据结构
将PageResultSchema的实例化改为直接返回字典结构,简化代码并提高性能
```
```msg
fix(module_generator): 修正模板字段命名问题
将模板中的python_field统一改为column_name,保持字段命名一致性
|
2025-11-27 00:00:23 +08:00 |
|
zhangtao
|
bd5ee45e8a
|
refactor(分页): 统一分页逻辑并设置默认值
将分页参数的默认值从 None 改为具体数值,简化分页处理逻辑
移除返回全部数据的逻辑,强制所有分页操作使用默认值
更新相关文档说明分页行为变化
|
2025-11-26 23:45:40 +08:00 |
|
zhangtao
|
6ccafb63ef
|
refactor: 优化配置和日志初始化流程
移除RELOAD配置项,改为根据环境变量动态设置
调整banner显示逻辑,确保在日志初始化后执行
将部分错误日志改为警告级别
更新.gitignore,添加缓存目录
重构测试文件,添加健康检查测试
|
2025-11-26 01:09:35 +08:00 |
|
zhangtao
|
c675952875
|
更新mysql
|
2025-11-26 00:33:20 +08:00 |
|
zhangtao
|
ef5f14e856
|
refactor: 重构查询参数模块,将param.py合并到schema.py中
feat: 为模型添加租户配额字段和字典表关联关系
fix: 修复部门树查询未应用租户隔离的问题
perf: 优化操作日志中间件的拦截逻辑和日志记录
style: 清理无用导入和重复代码
test: 添加基础测试文件
docs: 更新模型注释和字段说明
|
2025-11-26 00:30:31 +08:00 |
|
zhangtao
|
2002bc11d1
|
docs: 更新README中的服务启动前注意事项
|
2025-11-24 21:18:08 +08:00 |
|
zhangtao
|
8e25a2549b
|
refactor(cli): 将参数声明从Argument改为Option以保持一致性
修改revision和upgrade命令的环境参数声明方式,从typer.Argument改为typer.Option,与run命令保持一致
|
2025-11-24 20:56:11 +08:00 |
|
zhangtao
|
e32bc0660e
|
refactor(字段命名): 统一将created_at和updated_at重命名为created_time和updated_time
重构字段命名以保持一致性,将时间相关字段从created_at/updated_at统一改为created_time/updated_time
同时调整相关查询参数、服务层映射和模板文件中的字段命名
优化权限过滤逻辑,提取为独立的Permission类
|
2025-11-24 01:53:01 +08:00 |
|
zhangtao
|
c0d32a7eec
|
refactor: 统一将creator_id重命名为created_id并优化模型关系
feat: 新增系统租户和用户初始化数据
style: 优化代码注释和格式
fix: 修复数据权限检查逻辑中的created_id字段判断
perf: 移除不必要的模型关系以提升性能
docs: 更新初始化数据的描述信息
chore: 清理废弃文件和冗余代码
|
2025-11-24 01:02:27 +08:00 |
|
zhangtao
|
246628d2cf
|
refactor(base_model): 移除未使用的uuid字段
|
2025-11-23 19:02:38 +08:00 |
|
zhangtao
|
9a39a64faf
|
feat(backend): 实现多租户数据隔离与权限管理架构
refactor(backend): 重构模型基类支持租户与客户隔离
feat(backend): 添加客户模块相关模型、CRUD和参数校验
docs(backend): 新增SaaS数据隔离设计方案文档
refactor(backend): 优化日志模块并添加类型注解
fix(backend): 修正字典模块查询参数移除creator字段
style(frontend): 统一按钮组件代码格式
fix(frontend): 修复表格序号计算逻辑
chore(frontend): 更新lint脚本使用pnpm替代npm
|
2025-11-23 18:59:43 +08:00 |
|
zhangtao
|
749c97f4e3
|
feat: 添加部门字段显示并优化用户界面
fix(service): 修复创建时编码重复检查问题
refactor(middleware): 优化CORS中间件配置
style(model): 更新用户模型默认性别值
perf(request): 增强前端请求错误处理
docs(cli): 改进命令行帮助文本
chore: 清理无用配置并更新依赖
|
2025-11-21 01:11:08 +08:00 |
|
zhangtao
|
30118a4148
|
refactor: 优化服务启动流程和配置管理
重构服务启动流程,简化配置管理并移除不必要的UVICORN配置
优化控制台输出显示,增加服务启动和关闭的友好提示
移除.env文件和生产环境配置中的冗余参数
在banner中增加当前运行环境显示
|
2025-11-20 02:09:52 +08:00 |
|
zhangtao
|
8712831e45
|
refactor(代码生成器): 优化模板文件格式和类型检查逻辑
style: 统一代码格式并移除多余空行
fix(前端): 修复富文本编辑器在详情页的显示问题
feat(前端): 为代码编辑器添加主题切换功能
docs: 更新README中的命令说明
|
2025-11-19 23:22:13 +08:00 |
|
zhangtao
|
fb48b9ea1f
|
refactor(任务调度): 更新任务白名单和模块路径配置
删除示例模块相关文件
更新任务白名单配置从'module_task'到'function_task'
修改任务调度模块路径为新的功能任务路径
|
2025-11-19 02:31:51 +08:00 |
|
zhangtao
|
279f547f84
|
refactor: 重构代码结构并优化命名一致性
feat(backend): 新增模块示例和路径配置
fix(backend): 修复菜单模型名称唯一性约束
refactor(backend): 重构日志模块和路径配置
style(backend): 统一API方法命名规范
refactor(frontend): 重构API方法命名规范
fix(frontend): 修复权限校验问题
refactor: 移动定时任务测试文件到正确模块
docs: 更新模板文件路径
refactor: 优化日志记录和错误处理
fix: 修复排序默认值问题
|
2025-11-19 02:24:16 +08:00 |
|
zhangtao
|
fce6333722
|
style: 优化代码格式和导入顺序
refactor: 重构数据库连接模块,提高可维护性
docs: 更新README.md项目描述
style: 调整日志输出格式和内容
refactor: 优化中间件日志记录逻辑
style: 统一代码中的空行和导入顺序
refactor: 分离数据库引擎和会话创建逻辑
style: 清理未使用的导入和代码
refactor: 重命名数据库会话变量
style: 调整jinja2模板变量命名
refactor: 优化异常处理和日志记录
style: 统一字符串格式化方式
refactor: 优化redis连接错误处理
style: 调整注释格式和位置
refactor: 优化数据库连接配置
style: 清理多余空行和注释
|
2025-11-16 18:43:30 +08:00 |
|
zhangtao
|
e24e54bfee
|
fix: 修复前端表格高度语法错误并完善菜单ID处理
修复前端表格组件中错误的双冒号语法,改为单冒号绑定高度属性
在Jinja2模板工具中添加parent_menu_id的默认值处理
统一SQL模板中parent_menu_id的处理逻辑,移除NULL判断
|
2025-11-15 21:40:36 +08:00 |
|
zhangtao
|
ded2c4cf8b
|
refactor(layout): 优化混合布局结构和路由处理逻辑
feat(editor): 调整默认高度并移除冗余属性
refactor(tagsview): 重构标签视图逻辑和交互优化
style(myapp): 改进应用卡片布局和交互体验
|
2025-11-15 03:01:36 +08:00 |
|
zhangtao
|
af0180f4e3
|
style: 优化前端代码格式和样式顺序
refactor: 调整样式属性顺序以提高可读性
fix: 修复请求异常处理中的错误日志输出
chore: 添加stylelint相关依赖和配置
docs: 更新存储工具类的文档注释
|
2025-11-14 02:27:07 +08:00 |
|
zhangtao
|
43e6d7ea12
|
chore: 移除不再使用的文档相关脚本
|
2025-11-14 01:50:28 +08:00 |
|
zhangtao
|
c8e3928487
|
chore: 将项目名称从FastapiAdmin改为fastapi-admin
|
2025-11-14 01:49:30 +08:00 |
|
zhangtao
|
d588abb386
|
style: 移除多余空行并统一代码格式
修复代码中的多余空行问题,统一字符串引号使用双引号,调整对象和数组的格式,优化代码缩进和换行,提升代码可读性和一致性
|
2025-11-14 01:45:22 +08:00 |
|
zhangtao
|
66c345d590
|
style(表格): 为表格列添加溢出提示工具
在多个视图的表格列中添加show-overflow-tooltip属性,当内容过长时显示提示框
|
2025-11-14 00:29:51 +08:00 |
|
zhangtao
|
086bce3972
|
feat(tenant): 添加租户编码字段及相关功能
- 在后端模型、schema和前端接口中添加code字段
- 在前端表格和表单中显示和编辑code字段
- 修改租户名称长度限制从50到64字符
- 添加编码字段的验证逻辑
- 更新WangEditor组件返回纯文本格式
|
2025-11-13 23:47:52 +08:00 |
|
zhangtao
|
196d8e1026
|
refactor: 统一语言包键名并移除创建人列
将语言包中的 module_common 统一重命名为 common 以提高一致性
移除租户列表中的创建人列以简化界面
|
2025-11-13 01:19:48 +08:00 |
|
zhangtao
|
8b16da0062
|
refactor(frontend): 统一表格高度属性绑定方式
fix(backend): 修复租户管理菜单图标错误
style(backend): 优化启动banner显示格式
refactor(backend): 重构日志系统使用loguru替代原生logging
feat(backend): 增加租户名称校验规则
refactor(backend): 优化应用启动流程和日志初始化
docs(frontend): 更新租户管理页面标题和描述
|
2025-11-13 00:38:06 +08:00 |
|
zhangtao
|
b678588d13
|
refactor(schema): 移除重复的模型验证逻辑并简化字段验证
统一移除各模块schema中重复的model_validator前置处理逻辑,改用更简洁的字段验证方式
优化字段验证逻辑,移除冗余的字符串处理和类型转换代码
|
2025-11-11 23:34:30 +08:00 |
|
zhangtao
|
5d0d0cd26a
|
refactor: 统一权限标识前缀为module_格式
feat(tenant): 新增租户管理模块相关文件
style: 优化代码导入和类型提示
fix: 修复前端权限标识校验逻辑
docs: 更新注释中的权限标识示例
test: 更新测试用例中的权限标识
chore: 清理无用导入和类型定义
|
2025-11-11 01:06:40 +08:00 |
|
zhangtao
|
379df71baa
|
refactor(database): 移除未使用的motor.motor_asyncio导入
清理未使用的数据库客户端导入以简化依赖关系
|
2025-11-10 02:02:58 +08:00 |
|
zhangtao
|
3df4f5a45a
|
refactor(module): 重构模块路径和数据库配置
- 将前端API路径从`system`和`monitor`重命名为`module_system`和`module_monitor`
- 移除MongoDB相关配置和依赖
- 统一数据库类型命名为`mysql`和`postgres`
- 修复代码生成模板中的字段命名问题
- 更新依赖项并移除不必要的包
- 优化数据库连接配置
- 添加新的文档和Redoc视图组件
- 修复SQL脚本中的字段注释
|
2025-11-10 01:43:23 +08:00 |
|
zhangtao
|
bbde7b8c6e
|
chore: 删除未使用的logo.png文件
|
2025-11-08 01:57:52 +08:00 |
|
zhangtao
|
7d8f172fdc
|
chore: 更新.gitignore并移除注释代码
更新.gitignore文件,添加对alembic版本目录的忽略
移除前端LockDialog和LockPage组件中的注释代码
|
2025-11-08 01:57:20 +08:00 |
|
zhangtao
|
d7e1192cd7
|
refactor(alembic): 优化迁移脚本生成逻辑并添加模型自动发现
添加ImportUtil工具类用于自动发现SQLAlchemy模型
优化alembic迁移脚本生成逻辑,避免空变更生成
修复前端模板中的按钮标签错误
简化revision命令参数
|
2025-11-08 01:45:25 +08:00 |
|
zhangtao
|
fd4598ea39
|
feat(gencode): 增强代码生成模块功能
- 添加列长度和默认值字段支持
- 改进表创建时的唯一性检查
- 优化字段属性初始化逻辑
- 增强前端表格展示和编辑功能
- 修复任务调度状态获取问题
- 清理和优化文档内容
refactor: 重构数据库查询逻辑
- 统一不同数据库类型的字段查询方式
- 添加唯一性约束检查
- 优化字段类型转换处理
fix: 修复任务重启逻辑
- 确保任务重启时使用最新配置
- 改进任务状态获取方法
docs: 更新部署文档
- 添加详细部署说明
- 优化文档结构
- 移除冗余内容
chore: 清理.gitignore和.gitattributes
- 移除冗余配置
- 更新忽略规则
|
2025-11-07 01:46:50 +08:00 |
|
zhangtao
|
4d171b19ac
|
docs: 在README中添加源码仓库链接
|
2025-11-06 01:57:07 +08:00 |
|
zhangtao
|
7f4a3174a1
|
chore: 移除fastapp项目及其相关文件
|
2025-11-06 01:36:19 +08:00 |
|
zhangtao
|
38e8c5411e
|
chore: 移除fastdocs文档项目及相关资源文件
删除fastdocs文档项目的所有文件,包括配置文件、静态资源、主题样式和文档内容。同时更新README.md中的图片引用路径,改为使用外部链接。
此次变更是因为文档项目已迁移至独立仓库,不再需要在此项目中维护。删除的文件包括:
- 所有.png/.jpg图片资源
- VitePress配置文件及主题代码
- 文档内容Markdown文件
- 缓存文件和依赖项
- package.json等构建配置
README.md中的图片引用已更新为指向新的外部URL,确保文档显示不受影响。
|
2025-11-06 01:21:45 +08:00 |
|
zhangtao
|
0ca313a7fd
|
fix(ip_local_util): 添加127.0.0.1到内网IP匹配模式
|
2025-11-06 00:48:39 +08:00 |
|
zhangtao
|
6383c53580
|
refactor(gencode): 重构代码生成模块,优化字段初始化和类型处理
fix(setting): 确保日志目录存在
perf(logger): 改进日志文件轮转处理,优化异常处理
feat(gencode): 添加子表关联字段支持
style(constant): 更新字段常量命名规范
chore: 移除前端低代码生成器相关文件
fix(gencode): 修复CRUD操作中的字段过滤逻辑
refactor(gen_util): 重构字段初始化逻辑,增强类型安全
docs: 更新代码注释和文档
test: 移除无效测试文件
build: 更新依赖版本
ci: 优化CI配置
|
2025-11-06 00:31:21 +08:00 |
|
zhangtao
|
451a978d1d
|
docs: 移除README中的重复平台描述
|
2025-11-03 01:47:26 +08:00 |
|
zhangtao
|
88c1b8fa67
|
refactor: 统一项目名称为FastApiAdmin
将项目名称从FastAPI Vue3 Admin统一更改为FastApiAdmin,包括:
- 所有README文件中的项目名称和链接
- 前后端代码中的系统名称变量
- 文档和配置文件中的引用
- 数据库初始化数据中的系统名称
|
2025-11-03 01:35:56 +08:00 |
|
zhangtao
|
d02844dd70
|
refactor(代码生成): 简化代码生成模块配置项和模板逻辑
移除不必要的配置字段如作者、模板类型等,优化字段初始化逻辑
重构模板生成逻辑,移除主子表和树表模板支持
优化前端代码生成页面,简化配置步骤和表单验证
更新文档中的代码生成模块说明和快速开始指南
|
2025-11-03 01:27:12 +08:00 |
|
zhangtao
|
2c7174db32
|
feat: 重构代码生成模块并优化定时任务功能
refactor(backend): 清理冗余模板文件并统一模板结构
fix(backend): 修复定时任务状态显示与操作逻辑
perf(backend): 优化数据库连接日志和初始化流程
style(frontend): 调整应用列表空状态显示样式
docs: 更新README中的命令说明和环境配置
chore: 添加banner.txt和统一环境变量格式
|
2025-11-02 18:01:05 +08:00 |
|
zhangtao
|
0f1916e544
|
feat(代码生成器): 重构代码生成模板并增强安全性
重构代码生成模板结构,将模板文件移动到标准目录
添加文件覆盖控制和安全路径检查,防止生成到项目外
优化生成逻辑,支持跳过已存在文件并返回统计信息
完善模板内容,增加分页查询和更多功能实现细节
|
2025-10-29 01:41:26 +08:00 |
|
zhangtao
|
a1f9475f3a
|
feat: 优化表单提交逻辑和添加表单验证
refactor: 重构后端模型验证逻辑
fix: 修复资源文件路径处理和下载服务
style: 调整前端样式和布局
perf: 优化AI错误处理和提示信息
docs: 更新上传组件提示信息
test: 添加表单提交测试用例
chore: 更新依赖和配置文件
|
2025-10-28 23:32:10 +08:00 |
|
zhangtao
|
96335b385f
|
fix: 调整前端组件样式和修复后端调度器问题
修复操作列按钮宽度计算问题,调整日志详情页标签宽度
优化任务状态选项标签,从"暂停"改为"停用"
移除后端调度器无用导入,添加job_id到日志记录
添加job_id查询参数到任务日志接口
优化前端应用列表页搜索表单和分页样式
修复Pydantic错误消息处理,去除冗余前缀
添加应用模型的前置处理和验证逻辑
|
2025-10-28 01:35:06 +08:00 |
|
zhangtao
|
780e02b9de
|
feat: 新增刷新缓存功能并优化系统初始化
refactor: 重构模型加载选项和CRUD预加载逻辑
fix: 修复日期范围查询格式问题
style: 优化前端组件样式和布局
perf: 提升字典数据更新性能
docs: 更新注释和文档说明
chore: 清理无用文件和代码
test: 更新测试用例
build: 添加vue-json-pretty依赖
ci: 优化初始化脚本和事务处理
|
2025-10-27 02:33:50 +08:00 |
|
zhangtao
|
ab90f86623
|
refactor(jinja2_template_util): 修改get_file_name方法以支持模板列表参数
将template参数从字符串改为列表类型,并调整相关判断逻辑
|
2025-10-23 02:10:53 +08:00 |
|
zhangtao
|
71e83dfe6c
|
fix(module_generator): 修复模板文件名生成逻辑
将get_file_name参数从List[str]改为str,并修正模板匹配逻辑
确保文件名生成更准确且处理空文件名情况
|
2025-10-23 02:07:29 +08:00 |
|
zhangtao
|
128515a006
|
feat: 优化前端表格样式和操作列自适应宽度
refactor(api): 统一分页参数命名和类型
feat(role): 添加创建人ID查询条件
feat(log): 添加创建人ID查询条件和导出功能优化
feat(dict): 添加创建人ID查询条件和导出弹窗
feat(params): 添加创建人ID查询条件和导出功能重构
feat(user): 添加创建人ID查询条件和用户选择器组件
feat(import/export): 新增导入导出组件和功能优化
style: 移除冗余样式并优化表格布局
perf: 优化表格选择器和操作列性能
fix: 修复分页参数传递问题
docs: 更新组件注释和类型定义
chore: 清理无用代码和文件
|
2025-10-23 01:48:49 +08:00 |
|
zhangtao
|
c2ca6d19ac
|
refactor: 优化代码注释和文档字符串格式
style: 统一代码风格和格式
docs: 完善函数和方法的文档字符串
refactor(base_model): 移除冗余的表名和表参数生成方法
refactor(constant): 更新返回码注释格式
refactor(router_class): 添加路由处理器的详细文档
refactor(database): 完善数据库连接函数的文档
refactor(security): 添加认证类和方法的详细文档
refactor(validator): 更新验证器函数的文档格式
refactor(serialize): 优化序列化工具类的文档
refactor(response): 完善响应类的文档字符串
refactor(dependencies): 添加依赖函数的详细文档
refactor(initialize): 完善初始化脚本的文档
refactor(plugin): 添加生命周期和中间件注册的文档
refactor(service): 完善服务层方法的文档
refactor(controller): 添加控制器方法的详细文档
refactor(crud): 完善CRUD操作的文档字符串
refactor(schema): 简化模型类并移除冗余字段
refactor(param): 更新查询参数类的注释格式
refactor(template): 优化代码生成模板的格式
refactor(console): 添加控制台输出功能的实现
refactor(util): 完善工具函数的文档字符串
|
2025-10-18 16:31:28 +08:00 |
|
zhangtao
|
0ea88c3320
|
refactor(代码生成): 移除驼峰命名转换并优化模板变量命名
重构代码生成模块,移除不必要的驼峰命名转换逻辑,统一使用下划线命名风格
优化模板上下文变量命名,使其更加清晰和一致
修复SQL查询参数处理和表创建逻辑
简化模型转换逻辑,直接使用Pydantic的model_validate方法
更新.gitignore文件,添加前端环境变量配置
|
2025-10-17 02:17:56 +08:00 |
|
zhangtao
|
2186566a0e
|
fix(gencode): 确保提交表单时columns字段存在
在提交表单数据时添加columns字段的默认值,避免因缺少该字段导致的问题
|
2025-10-14 00:31:27 +08:00 |
|
zhangtao
|
ad5c2eab87
|
chore: 添加.gitattributes文件配置语言识别
|
2025-10-14 00:26:41 +08:00 |
|
zhangtao
|
df2e47342b
|
fix(gencode): 修复代码生成模块的多处问题
refactor(backend): 重构代码生成服务层和控制器层逻辑
feat(backend): 添加SQL模板文件后缀
fix(backend): 修复用户服务中的用户名空值检查
style(backend): 优化导入和代码格式
refactor(frontend): 重构代码生成前端组件和API
fix(frontend): 修复用户信息表单的可选字段
feat(frontend): 添加Python和SQL图标资源
style(frontend): 调整样式和布局
chore: 更新依赖版本和配置文件
docs: 更新注释和文档内容
|
2025-10-14 00:23:23 +08:00 |
|
zhangtao
|
dfbae919ec
|
chore: 在开发环境配置中添加空行以提升可读性
|
2025-10-10 23:27:32 +08:00 |
|