Skip to content

Dev#364

Merged
fastapiadmin merged 95 commits intofastapiadmin:devfrom
weiheweihe:dev
Apr 20, 2026
Merged

Dev#364
fastapiadmin merged 95 commits intofastapiadmin:devfrom
weiheweihe:dev

Conversation

@weiheweihe
Copy link
Copy Markdown

fix(redis_crud): 修复哈希操作方法未正确使用await的问题

移除hash_get方法返回类型中错误的Awaitable联合类型,并确保hash_set和hash_get方法内部正确使用await调用Redis客户端方法,以支持异步操作。

style: 统一字符串引号为双引号并优化代码格式
refactor: 移除param层并优化用户更新和查询逻辑
fix(auth): 在请求上下文中添加会话ID设置
fix(menu): 修复表单重置和父级菜单选择问题
feat(gencode): 优化代码生成器功能并修复若干问题
fix(security): 将OAuth2表单的regex参数改为pattern
feat(数据库): 添加对sqlite和达梦数据库的支持
feat(ai): 新增AI助手功能及相关组件
style: 修复数据表格的缩进格式
refactor(角色管理): 移除创建人和更新人表格列及相关配置
feat(任务调度): 添加立即执行定时任务功能
1. 后端注册:usertype(完成)
refactor(base_model): 移除description字段的索引
feat(ai): 替换OpenAI客户端为LangChain并添加消息折叠功能
style(layouts): 移除多余边框样式并优化布局
style(ui): 调整表格高度和用户头像样式
style(login): 优化登录表单验证码区域的样式和布局
refactor(backend): 重构项目结构,将模块代码移动到plugin目录
feat(module_example): 增强demo模块功能
fix: 统一状态检查逻辑并增强任务日志记录
style: 移除Python文件中的编码声明并优化代码格式
fastapiadmin and others added 29 commits March 15, 2026 03:34
build: 添加 openai 2.28.0 依赖
refactor(docker): 修改nginx挂载路径以直接使用源码目录
chore: 添加项目图片资源并更新文档引用路径
refactor(captcha): 调整验证码字体大小并增强验证码生成逻辑
fix(菜单配置): 更新示例管理目录的默认重定向路径
feat: 重构代码生成模块并优化相关功能
chore(dependencies): update websockets version constraint for compati…
chore(dependencies): adjust prefect and websockets version constraint…
feat: enforce required department and role codes with validation
feat(tenant): 新增多租户功能支持
refactor(tenant): 移除租户工具模块并优化相关代码
refactor(gencode): 将导入弹窗查询表单改为ref类型以保持响应性
refactor(frontend): 替换 LockDialog 组件中的 el-dialog 为 EnhancedDialog
refactor(ip解析): 移除LOGIN_RESOLVE_IP_LOCATION配置,改用DEBUG控制IP解析
refactor(CURD): 统一工具栏按钮类型和权限命名
chore: 更新后端数据中的group.jpg图片
fix(配置): 强制从服务器获取最新配置数据
fix(database): 修正redis_connect函数参数类型从str到bool
feat: 实现软删除功能并添加相关字段
移除hash_get方法返回类型中错误的Awaitable联合类型,并确保hash_set和hash_get方法内部正确使用await调用Redis客户端方法,以支持异步操作。
@fastapiadmin fastapiadmin merged commit b4a250e into fastapiadmin:dev Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants