zhangtao
eb18d85327
docs: translate CONTRIBUTING.md to simplified Chinese
...
将贡献指南文档从英文翻译为简体中文,方便国内开发者阅读参与贡献
2026-05-22 00:39:36 +08:00
zhangtao
94ba7319c5
docs: 完善项目文档与目录结构
...
1. 新增并更新各模块README文档,统一项目说明格式
2. 调整docker目录结构,使用.gitkeep保留空目录
3. 新增CONTRIBUTING.md贡献指南文档
4. 精简根目录README,优化导航与展示逻辑
2026-05-22 00:34:08 +08:00
zhangtao
ea35c8f673
chore(docker): 删除无用的docker配置文档和证书文件
...
清理了mysql、redis、nginx相关的README文档以及内置的ssl证书密钥文件,这些文件属于本地临时配置或无需提交的敏感/冗余文件
2026-05-22 00:33:58 +08:00
zhangtao
173c2f1b08
refactor(frontend): 重构首页仪表盘布局与功能
...
1. 更新收藏数量上限为12个,替换哔哩哔哩链接为Gitee
2. 调整统计卡片高度与列表项间距样式
3. 重构工作台页面布局,移除冗余统计卡片组件
4. 重构首页仪表盘布局,新增数据统计卡片与图表组件
5. 迁移热销产品表格功能到新用户模块,删除冗余的热销产品列表组件
6. 调整我的收藏列表样式与空状态尺寸
2026-05-21 00:06:06 +08:00
zhangtao
b7304155ab
refactor: 重构工作台与首页仪表盘模块
...
- 调整dashboard工作台与首页的组件布局与模块迁移
- 统一卡片样式与hover交互效果
- 修复部分样式顺序与css语法问题
- 移除冗余的github corner组件与重复的页面模块
2026-05-20 01:20:24 +08:00
zhangtao
34b2d9302b
refactor: 批量优化前端页面样式与组件交互
...
1. 统一调整表单组件label-width为100px,移除分页默认内边距
2. 新增表格按钮悬浮动效,优化弹窗抽屉样式与交互
3. 重构仪表盘页面,迁移旧演示组件到首页
4. 调整日志详情项排序与表单重置逻辑
5. 优化缓存监控图表样式与布局
2026-05-19 00:59:00 +08:00
zhangtao
fe9e32856f
chore: 初始化前端项目基础结构与配置
...
添加了项目所需的基础配置文件(.editorconfig、.gitignore、环境变量文件等),创建了通用工具函数、类型定义、枚举常量、路由配置、状态管理、国际化、自定义指令与插件等核心模块,新增了多个业务组件、布局组件与页面视图,并添加了大量SVG图标资源。
2026-05-18 21:51:16 +08:00
zhangtao
715853f1ad
refactor: 调整多处页面布局与组件引用
...
1. 修复AI记忆页面表单label宽度固定为70px
2. 为分页组件添加居中样式
3. 调整多处页面的组件导入与布局结构,包括系统角色/用户、工作流、代码生成、仪表盘页面
4. 重构工作流设计面板的组件引用与画布样式
2026-05-18 01:14:01 +08:00
zhangtao
6bbf49aa04
refactor(chat): extract chat page into separate components
...
将AI聊天页面拆分为独立的组件模块,包括侧边栏、导航栏、消息列表和输入框,提升代码可维护性
2026-05-17 23:54:51 +08:00
zhangtao
e7110767ee
fix(nginx config): enable official website and mini program h5 access
...
Uncomment the nginx location configurations for root path and /app endpoint to enable access to the official website and mini program H5 pages
2026-05-17 23:54:28 +08:00
zhangtao
ff796a7164
chore: 调整静态资源路径并更新文档配置
...
1. 将所有公共静态资源迁移到frontend/web/public目录
2. 更新中英文README中的图片引用路径
3. 补充移动端文档说明并修正端口配置
2026-05-17 23:25:09 +08:00
zhangtao
94fb6fbf9c
chore: 禁用 docs 和 app 的开源部署配置
...
- docker-compose.yaml: 注释掉 nginx 挂载 app 和 docs 目录
- nginx.conf: 注释掉 / 和 /app 路由配置
- deploy.bat: 注释掉 app 和 docs 服务启动
- docker/README.md: 更新文档说明
- README.md: 更新文档,使用外部图片链接,标记不开源内容
本地文件保留,可通过取消注释恢复使用
2026-05-17 21:26:55 +08:00
zhangtao
887cbaaf42
chore: 移除 frontend/docs 和 frontend/app 的开源内容,保留空目录
...
- 从 Git 跟踪中移除 frontend/docs 和 frontend/app 的所有文件
- 保留 .gitkeep 文件以维持目录结构
- 更新 .gitignore 配置
- 本地文件完整保留,仅从远程仓库移除
2026-05-17 21:08:14 +08:00
zhangtao
ea1cd52a87
chore: 整理全局gitignore与部分目录配置
...
1. 移除web目录下的锁文件提交限制
2. 重构全局gitignore规则,合并重复配置
3. 新增文档、小程序目录的gitignore放行规则
4. 补充各类开发缓存、虚拟环境的忽略规则
2026-05-17 20:54:24 +08:00
zhangtao
0b1780f0a5
chore: 删除无用的自定义提交规则配置文件
...
移除了frontend/web/.trae/rules/git-commit-message.md这个未实际使用的配置文件
2026-05-17 06:57:53 +08:00
zhangtao
8725be6d7d
refactor: 重构工具模块导入与项目代码结构
...
1. 统一所有API文件的request导入路径,从@utils/http改为@utils
2. 合并工具类导出,将分散的工具模块整合到@utils统一出口
3. 重构状态管理导入路径,统一从@utils导入相关工具与store
4. 整理组件导入与样式引用,优化项目内组件与样式的引用路径
5. 新增部分基础组件与工具方法,完善项目基础能力
6. 修复部分样式类名的书写规范,统一类名格式
2026-05-17 06:56:31 +08:00
zhangtao
bb768d1a34
style: 调整代码缩进与换行格式
2026-05-16 01:13:09 +08:00
zhangtao
9176d477f9
feat(login): 添加密码占位符并合并zrender打包
2026-05-15 01:36:09 +08:00
zhangtao
a48316c3c3
build(deps): 升级前端依赖及适配Vue3/Vite7变更
2026-05-15 01:09:40 +08:00
zhangtao
2d1f9d2cfd
fix(vite): 兼容 pnpm 嵌套路径下的依赖分组
2026-05-14 00:57:36 +08:00
zhangtao
1d8ea04d5f
feat(iconify): 注册离线图标集并优化全屏逻辑
2026-05-14 00:52:47 +08:00
zhangtao
86bc5d35fe
feat: 添加高亮行与序号列,优化全屏及缓存布局
2026-05-14 00:10:14 +08:00
zhangtao
17356ce582
fix(i18n): 更新中文列选择术语
2026-05-13 21:42:06 +08:00
zhangtao
082bc39142
feat(web): 迁移wangEditor至@wangeditor-next并回退版本号
2026-05-13 21:10:10 +08:00
zhangtao
d384100797
fix(article): 修正组件导入路径
2026-05-13 02:02:53 +08:00
zhangtao
c0a541dc3d
refactor: 修正模块导入路径
2026-05-13 02:00:35 +08:00
zhangtao
63d76007cb
refactor: 重构路由与部署脚本,更新静态资源路径
2026-05-13 01:55:47 +08:00
zhangtao
db5f8430de
docs: 更新项目文档
2026-05-12 21:33:28 +08:00
zhangtao
5a9757e9de
feat(config): 增加 IP 归属地查询开关
...
新增 IP_LOCATION_ENABLE 配置项,允许在生产环境中关闭登录时的第三方 IP 查询请求,并统一使用 HTTPX_DEFAULT_TIMEOUT 超时设置。
2026-05-12 21:05:05 +08:00
zhangtao
392ff49232
fix(ip): 替换IP归属地备用API并移除冗余重试
2026-05-12 20:44:57 +08:00
zhangtao
3fa1d53901
fix(deploy): 在拉取代码前先切换工作目录
2026-05-12 20:28:55 +08:00
zhangtao
bb1cb722ed
chore: 添加登录计时日志并优化部署脚本
...
- 在登录服务中添加各步骤耗时统计日志
- 精简部署脚本,移除冗余输出与前端构建逻辑
- 更新生产环境默认监听地址为 0.0.0.0
- 延长前端请求超时时间至 120 秒
2026-05-12 20:23:33 +08:00
zhangtao
30042cd035
refactor(docker): 简化后端Dockerfile与Nginx配置
2026-05-12 19:42:32 +08:00
zhangtao
84f22e366e
refactor(docker): 简化后端容器配置及调整代理转发规则
2026-05-12 19:21:26 +08:00
zhangtao
43a79e190e
fix(nginx): 修复API路径转发前缀问题
2026-05-12 18:58:00 +08:00
zhangtao
f5b50c7266
fix: 修正前端部署基础路径与Nginx代理配置
2026-05-12 18:47:13 +08:00
zhangtao
53970be29c
refactor(deploy): 移除数据库备份功能
2026-05-12 18:22:07 +08:00
zhangtao
2bae9f0556
perf(nginx):优化静态资源缓存策略
2026-05-12 18:18:49 +08:00
zhangtao
79fd623132
fix(docker): 修复日志目录权限
2026-05-12 18:00:13 +08:00
zhangtao
2cf1c43634
fix(docker): 更新健康检查路径并优化构建与日志
...
- 修正健康检查端点从 /api/v1/health 至 /common/health
- Nginx 新增 /api/v1/common/health 直接返回 200 以绕过日志
- Dockerfile 使用 COPY --chown 替代 RUN chown -R 以提升构建速度
- deploy.sh 限制日志输出最近 50 行并去除前缀
- Nginx SSL 配置更新为 http2 on 指令以兼容新版本
2026-05-12 17:52:31 +08:00
zhangtao
dc13c2d3dd
build(docker): 使用清华镜像源加速依赖安装
2026-05-12 17:34:33 +08:00
zhangtao
f6a9a0a0b1
perf(docker): 优化后端镜像构建并移除编译依赖
2026-05-12 17:26:12 +08:00
zhangtao
d42185382f
feat(deploy): 脚本更新后自动重新执行
2026-05-12 17:14:20 +08:00
zhangtao
c80c32f0b7
fix(deploy): 优化 docker compose 依赖检查逻辑
2026-05-12 17:05:01 +08:00
zhangtao
d59aaedf35
refactor(gencode): 升级代码生成模板对齐新组件架构
2026-05-12 16:25:09 +08:00
zhangtao
c4ce0c5918
chore: 更新版本号至 3.0.0
2026-05-11 23:46:15 +08:00
zhangtao
9a231aa58c
feat(web): 升级至 v3.0 并重构组件与引导流程
...
- 提取应用引导逻辑至 useAppBootstrap 组合式函数
- 增强日期选择器组件,支持全类型与格式自动推导
- 修复资源泄漏:清理 RAF、定时器、事件与 mitt 监听
- 修复退出登录逻辑与异步导出流程
- 迁移 ::v-deep 至 Vue 3 标准 :deep 语法
- 移除调试日志并改进类型定义与注释文档
2026-05-11 23:37:11 +08:00
zhangtao
7e7a5c97cb
fix(router): 修复存储失效时登出逻辑的循环依赖
...
将存储失效登出逻辑从 storage 模块移至路由守卫,通过标志位解耦,
消除动态 import 及其引发的循环依赖问题。
2026-05-11 17:05:52 +08:00
zhangtao
80d4f18e8b
refactor: 升级Vue SFC深度选择器语法为::v-deep
...
本次提交将项目中所有使用`::deep`的CSS深度选择器统一替换为Vue 3官方推荐的`::v-deep`语法,修复了旧版语法在新版本Vue生态中的兼容性问题,同时修正了部分组件的响应式表单定义方式,将`reactive`配合`Object.assign`的写法调整为更符合Vue 3组合式API规范的`ref`响应式状态写法,整体优化了代码的可维护性和兼容性。
2026-05-11 15:46:18 +08:00
zhangtao
4112942a14
refactor: 完成项目前缀从Art到Fa的全面重构
...
本次提交完成了代码库中所有以Art为前缀的组件、类名、样式变量等的统一替换,改为Fa前缀,包括:
1. 替换所有ArtException、ArtDataListCard等组件引用
2. 统一样式变量名从art-*为fa-*
3. 修改配置文件、工具函数中的相关命名
4. 调整国际化文案与组件命名对齐
5. 修复部分样式和逻辑代码因命名变更导致的问题
6. 清理冗余代码与废弃的类型定义
2026-05-11 13:10:18 +08:00
zhangtao
1ac2362945
refactor(layouts): 将布局组件从layouts目录迁移到components/layouts目录
...
重构项目结构,将原本位于src/layouts下的所有布局相关组件迁移到src/components/layouts目录中,包括:
- 主布局容器index.vue
- 设置面板相关组件
- 水平菜单组件
- 快速入口组件
- 全局组件
同时更新了相关路由配置和组件引用路径,确保功能不受影响。此重构旨在使项目结构更加清晰,遵循组件化开发规范。
2026-05-11 09:41:30 +08:00
zhangtao
5a561a7374
refactor(components): 移除多个未使用的组件并重构MarkdownRenderer
...
- 删除CommonWrapper、Fullscreen、AppLink等未使用的组件
- 将MarkdownRenderer组件移动到others目录并重命名为fa-markdown-renderer
- 优化Markdown渲染器的样式和功能实现
2026-05-11 09:39:36 +08:00
zhangtao
03a8151513
refactor: 将组件前缀从Art统一替换为Fa
...
- 更新所有FA前缀的组件文件
- 新增Fa前缀的对应组件
- 更新所有引用路径和组件名
- 修改相关样式和变量名
- 调整部分组件目录结构
2026-05-11 09:23:31 +08:00
zhangtao
bf81480ada
feat: 迁移前端资源文件并重构项目结构
...
refactor: 优化前端代码结构和资源管理
style: 调整前端代码格式和样式
chore: 更新.gitignore和构建配置
fix: 修复前端资源路径和引用问题
docs: 更新前端文档和注释
perf: 优化前端性能和加载速度
test: 更新前端测试用例
build: 调整前端构建配置
ci: 更新CI/CD配置
2026-05-09 00:46:43 +08:00
zhangtao
1bd125d99b
refactor: 更新路由和组件逻辑,移除不再使用的模块
...
- 修改tsconfig.json,移除widgets示例文件夹的排除规则
- 重构clean-dev.ts,清理前端路由演示,保留exception路由
- 更新App.vue,优化水印文字颜色逻辑,使用hexToRgba函数
- 替换MenuSearch组件中的权限管理逻辑,使用menuStore
- 移除不再使用的permission.ts文件,简化路由守卫逻辑
- 更新国际化文件,添加更新日志相关翻译
- 优化多个组件的样式和逻辑,确保一致性
2026-05-08 01:33:37 +08:00
zhangtao
d1e8a0f1d9
feat(router): 重构组件加载逻辑,支持内联 RouterView 和 Iframe 组件
...
- 移除不再使用的外部 Iframe 组件和多级目录父级占位组件文件
- 在 ComponentLoader 中新增 loadNestedParent 和 loadIframe 方法,支持动态加载内联组件
- 更新静态路由配置,直接使用内联组件替代外部视图文件
- 优化 Iframe 组件的加载逻辑,提升用户体验
2026-05-07 00:20:43 +08:00
zhangtao
6d38157903
refactor: 统一表单组件样式和逻辑
...
- 将多个组件中的ElForm替换为ArtForm,提升一致性
- 更新表单项的props和布局,确保样式统一
- 优化表单重置和验证逻辑,简化代码
- 调整样式以适应新组件,确保良好的用户体验
2026-05-07 00:10:27 +08:00
zhangtao
a16473dc06
feat: 更新前端配置和组件逻辑
...
- 在tsconfig.json中排除特定示例文件夹
- 移除不再使用的路由别名清理逻辑,更新为手动修改提示
- 统一组件中对utils路径的引用,简化导入
- 优化多个组件的样式和布局,确保一致性
- 更新国际化文件,调整语言选项格式
2026-05-06 23:53:13 +08:00
zhangtao
62de57735e
feat: 更新前端配置和组件样式
...
- 修改环境变量,将权限模式更改为混合模式
- 删除不再使用的art-design-pro子项目
- 更新设置文件中的标签页样式为谷歌风格
- 优化art-work-tab组件的样式和逻辑,确保与新标签页样式一致
- 更新英文和中文语言文件,调整菜单和主题选项的格式
2026-05-05 21:47:27 +08:00
zhangtao
49ffb9dbb2
feat: 移除系统管理路由并优化路由结构
...
- 删除不再使用的系统管理路由模块
- 更新路由配置,确保仅保留必要的模块
- 添加Element Plus图标全局注册功能
- 优化分页组件,增加更多属性支持
- 重构表格操作列渲染逻辑,提升代码可读性和复用性
- 更新多个组件以支持新的操作列渲染方式
2026-05-05 21:47:13 +08:00
zhangtao
6db264bef3
feat: 删除fastapi-backend.spec文件并更新依赖项注释
...
- 移除不再使用的fastapi-backend.spec文件
- 更新pyproject.toml和requirements.txt中的依赖项注释,增加了对OpenAI API客户端和其他依赖的描述
- 在多个API模块中统一返回类型为单数形式,提升代码一致性
- 更新前端环境配置,调整API基础URL和WebSocket端点为本地地址
2026-05-05 07:16:13 +08:00
zhangtao
946497d6c6
feat: 重构前端布局和组件结构
...
refactor(router): 更新主页路径为/home并调整路由守卫逻辑
feat(overlays): 新增通用弹窗和抽屉组件
fix(menu.store): 优化菜单状态持久化配置
feat(config): 为HeaderBar添加组件尺寸选择功能
refactor(components): 迁移布局组件到layouts目录并优化图标使用
fix(styles): 调整主内容区滚动和布局样式
feat(exception): 新增401异常页面
refactor(api): 统一列表返回类型为单数形式
fix(horizontal-menu): 为水平菜单添加ID标识
refactor(settings): 扩展设置面板功能项和持久化配置
docs: 更新配置文件和组件文档注释
2026-05-04 08:25:47 +08:00
zhangtao
bcf16aedd6
refactor: 删除AgnoSchemaVersions组件及其相关逻辑
...
- 移除AgnoSchemaVersions组件的Vue文件
- 清理与该组件相关的模板、脚本和样式代码
- 准备为后续功能更新和重构提供更简洁的代码基础
2026-05-03 22:47:41 +08:00
zhangtao
b12f7a0a11
feat(auth): 添加第三方OAuth登录支持
...
- 实现OAuth登录重定向和回调处理
- 更新配置文件以支持多种OAuth提供商
- 添加错误处理和状态管理功能
- 更新文档以反映新功能和配置要求
2026-05-03 06:42:13 +08:00
zhangtao
e4f778877b
feat: 初始化前端项目框架和基础功能
...
- 添加项目基础结构和配置
- 实现登录认证和权限管理
- 集成图表组件和UI库
- 添加多种页面模板和示例
- 配置路由和状态管理
- 实现国际化支持
- 添加暗黑主题切换功能
- 集成代码规范和提交检查工具
2026-05-02 01:37:18 +08:00
zhangtao
e44f96740f
feat(docs): 重构文档结构并更新内容
...
refactor(docs): 迁移文档到src目录并优化配置
style(docs): 统一代码格式和样式
chore(docs): 移除不必要的配置文件和依赖
fix(docs): 修正锁屏对话框的翻译和占位符
feat(components): 添加ElDescriptions组件支持
perf(docs): 优化文档图片加载和缩放功能
2026-05-01 22:48:13 +08:00
zhangtao
3ced76efa7
chore: 更新前端gitignore以移除重复配置
...
移除docs目录的重复忽略规则,因其已在根目录gitignore中管理
2026-05-01 01:05:17 +08:00
zhangtao
66d8fcad87
feat: 初始化前端项目基础结构
...
- 添加项目配置文件(tsconfig, eslint, prettier等)
- 实现基础路由和页面布局
- 添加全局状态管理和API请求封装
- 集成UI组件库和主题系统
- 添加文档网站和示例页面
- 配置CI/CD和工作流
2026-05-01 01:05:16 +08:00
zhangtao
dd4191973f
feat(前端): 更新登录相关组件和国际化配置
...
- 更新登录、注册和重置密码页面的输入框占位符和按钮文本
- 添加新的Element Plus组件类型声明
- 调整设置页面布局和样式
- 更新中英文国际化配置,新增主题设置相关翻译
- 修改API基础URL和WebSocket端点配置
2026-05-01 01:05:16 +08:00
zhangtao
b7800e2ddd
fix(web): 修复代码格式和文件清理问题
...
清理无用文件和资源,调整代码格式统一双引号,修复部分组件路径引用问题
删除大量无用图片资源和组件文件,统一代码风格使用双引号,修复国际化文件路径引用,调整部分组件逻辑,优化项目结构
2026-05-01 01:05:16 +08:00
zhangtao
80263e98e1
feat: 重构前端项目结构并优化代码
...
refactor: 迁移前端资源文件至web目录
feat: 新增多种图标资源
style: 统一代码风格和格式化配置
docs: 更新README和文档说明
chore: 更新依赖和配置文件
fix: 修复部分类型定义和枚举
perf: 优化路由和组件加载逻辑
2026-05-01 01:01:17 +08:00
zhangtao
d78d00a7a8
chore: 更新前端gitignore以移除重复配置
...
移除docs目录的重复忽略规则,因其已在根目录gitignore中管理
2026-05-01 00:48:12 +08:00
zhangtao
5c29d22aa5
feat: 初始化前端项目基础结构
...
- 添加项目配置文件(tsconfig, eslint, prettier等)
- 实现基础路由和页面布局
- 添加全局状态管理和API请求封装
- 集成UI组件库和主题系统
- 添加文档网站和示例页面
- 配置CI/CD和工作流
2026-05-01 00:47:48 +08:00
zhangtao
ff738007cd
feat(前端): 更新登录相关组件和国际化配置
...
- 更新登录、注册和重置密码页面的输入框占位符和按钮文本
- 添加新的Element Plus组件类型声明
- 调整设置页面布局和样式
- 更新中英文国际化配置,新增主题设置相关翻译
- 修改API基础URL和WebSocket端点配置
2026-05-01 00:32:17 +08:00
zhangtao
cc85f624ab
fix(web): 修复代码格式和文件清理问题
...
清理无用文件和资源,调整代码格式统一双引号,修复部分组件路径引用问题
删除大量无用图片资源和组件文件,统一代码风格使用双引号,修复国际化文件路径引用,调整部分组件逻辑,优化项目结构
2026-04-30 00:56:34 +08:00
zhangtao
eb150bcede
feat: 重构前端项目结构并优化代码
...
refactor: 迁移前端资源文件至web目录
feat: 新增多种图标资源
style: 统一代码风格和格式化配置
docs: 更新README和文档说明
chore: 更新依赖和配置文件
fix: 修复部分类型定义和枚举
perf: 优化路由和组件加载逻辑
2026-04-29 00:02:09 +08:00
zhangtao
10a35bb4b5
feat(类型转换): 增强数据库类型转换功能并添加测试
...
- 改进MySQL和PostgreSQL几何类型的特殊处理
- 完善数据库类型到Python和SQLAlchemy类型的映射
- 修改ango生成表位置与项目数据库中
- 添加全面的类型转换测试用例
- 修复数据库连接时的schema设置问题
2026-04-23 23:33:07 +08:00
zhangtao
4254a7951f
feat: 添加跨平台运行脚本并移除旧脚本
...
新增 Windows 批处理脚本 run_win.bat 和 Linux shell 脚本 run_linux.sh,提供跨平台支持
移除旧版 run.sh 脚本,统一使用平台专用脚本
2026-04-21 00:01:51 +08:00
zhangtao
f096886351
refactor(CURD): 移除搜索功能及相关代码
...
移除不再使用的搜索功能,包括工具栏中的搜索按钮、搜索区域切换按钮及相关事件处理逻辑。
同时更新模板文件和相关配置,确保代码一致性。
调整页面布局样式,优化执行日志抽屉的显示效果。
在代码生成器中添加保存按钮,允许在配置过程中保存当前进度。
2026-04-20 23:40:16 +08:00
zhangtao
a462ab5793
feat: 实现软删除功能并添加相关字段
...
在全局类型定义、模型、CRUD操作中添加软删除支持
- 在BaseModel中添加is_deleted和deleted_time字段
- 在UserMixin中添加deleted_id和deleted_by关联
- 修改CRUDBase的delete和clear方法实现软删除逻辑
- 更新所有相关模型添加deleted_by字段
- 修改前端接口定义添加deleted_by字段
- 移除冗余的成功提示消息
2026-04-19 23:08:27 +08:00
zhangtao
7b7f617455
fix(database): 修正redis_connect函数参数类型从str到bool
...
修复redis_connect函数参数status的类型错误,从字符串类型改为布尔类型以正确反映其用途
2026-04-16 23:22:41 +08:00
zhangtao
d30e07d570
fix(配置): 强制从服务器获取最新配置数据
...
修改多处配置获取逻辑,添加强制刷新参数确保获取最新配置
设置Redis缓存默认过期时间为24小时
2026-04-15 23:36:51 +08:00
zhangtao
0f3f617458
chore: 更新后端数据中的group.jpg图片
2026-04-15 22:06:51 +08:00
zhangtao
53cdccca43
更新初始化sql
2026-04-14 23:35:29 +08:00
zhangtao
fd11490024
refactor(CURD): 统一工具栏按钮类型和权限命名
...
标准化工具栏按钮类型定义,移除重复项并统一权限命名
更新多个视图的默认工具栏配置以保持一致
添加批量修改按钮并调整相关权限名称
2026-04-12 21:54:14 +08:00
zhangtao
17c24a4ccf
refactor(ip解析): 移除LOGIN_RESOLVE_IP_LOCATION配置,改用DEBUG控制IP解析
...
不再使用单独的LOGIN_RESOLVE_IP_LOCATION配置项控制IP归属地解析,改为直接依赖DEBUG模式设置。当DEBUG为False时关闭外网IP解析功能,减少登录时的网络请求延迟。
2026-04-10 22:41:36 +08:00
zhangtao
0887b649a1
refactor(frontend): 替换 LockDialog 组件中的 el-dialog 为 EnhancedDialog
...
调整对话框组件以使用增强版的 EnhancedDialog,提升组件一致性和功能扩展性
2026-04-10 20:34:42 +08:00
zhangtao
ff4034b32e
refactor(gencode): 将导入弹窗查询表单改为ref类型以保持响应性
2026-04-08 22:26:26 +08:00
zhangtao
329dd791d2
refactor(tenant): 移除租户工具模块并优化相关代码
...
重构租户模块,删除不再使用的工具类文件,包括查询、写入、缓存键等功能
优化模型字段格式和CRUD方法顺序,调整前端暗黑模式颜色变量
简化租户服务逻辑,移除平台租户管理校验,改进初始管理员创建流程
2026-04-08 00:06:20 +08:00
zhangtao
9f3846adca
feat(tenant): 新增多租户功能支持
...
refactor(application): 重构应用模块为门户应用,支持租户隔离
feat(portal): 添加门户应用管理功能
perf(health): 新增就绪探针检查,优化健康检查接口
fix(middleware): 修复请求日志中间件的异常处理
style(menu): 调整菜单表格列顺序,优化展示效果
style(table): 优化表格内操作按钮的焦点样式
docs: 更新README文档,修正智能体框架描述
chore(deps): 移除langchain相关依赖,更新项目依赖
test: 添加多租户相关测试用例
ci: 更新CI配置,支持多租户测试环境
build: 更新构建配置,支持租户插件
2026-04-07 00:53:22 +08:00
zhangtao
1255729cd4
feat: enforce required department and role codes with validation
...
- Updated DeptModel and RoleModel to make the `code` field mandatory and unique.
- Enhanced DeptCreateSchema and RoleCreateSchema to require a valid `code` format, ensuring it starts with a letter and is 2-16 characters long.
- Implemented validation logic in the backend to check for existing codes during updates, preventing duplicates.
- Adjusted frontend forms to reflect the required `code` field and added validation messages for user guidance.
2026-04-04 02:16:53 +08:00
zhangtao
8397c305bd
docs: add packaging philosophy section to README files
...
- Introduced a new section on packaging philosophy in both English and Chinese README files, explaining the project's approach to organizing source directories by feature rather than by layer.
- Updated the "Start Here" section to include a link to the new packaging philosophy for better guidance on project structure.
- Added a reference to the packaging philosophy in the backend README for consistency and clarity.
2026-04-04 01:48:36 +08:00
zhangtao
efd24f85f7
chore: remove obsolete role management files
...
- Deleted unused role management schemas, CRUD operations, and service files to streamline the codebase.
- Removed related frontend components and API interactions to enhance maintainability and reduce complexity.
2026-04-04 01:25:07 +08:00
zhangtao
b0ae6af3b1
chore: update .gitignore and enhance docstrings across multiple files
...
- Added *.pyc and *.pyo to .gitignore to prevent compiled Python files from being tracked.
- Improved docstrings in various modules, providing clearer descriptions of functions, parameters, and return values to enhance code readability and maintainability.
2026-04-04 01:21:59 +08:00
zhangtao
dcf8844453
chore(dependencies): adjust prefect and websockets version constraints for compatibility
...
- Updated prefect dependency to a range (>=3.5.0,<4) to ensure compatibility with newer versions of related packages.
- Modified websockets dependency to a range (>=15.0.1,<16.0) to align with the updated prefect version requirements.
2026-04-03 01:36:14 +08:00
zhangtao
8e7a193a4a
chore(dependencies): update prefect and websockets version constraints for compatibility
...
- Changed prefect dependency from a fixed version to a range (>=3.5.0,<4) to ensure compatibility with typer>=0.19 and prevent issues with future updates.
- Updated websockets dependency to a range (>=15.0.1,<16.0) to align with the new prefect version requirements and maintain consistency with deployment configurations.
2026-04-03 01:20:05 +08:00
zhangtao
aeda9316d6
chore(dependencies): update croniter version constraint for compatibility
...
- Changed croniter dependency from a fixed version to a range (>=1.0.12,<5.0.0) to ensure compatibility with prefect==3.1.0 and prevent potential issues with future updates.
2026-04-03 01:13:46 +08:00
zhangtao
c2417b466a
chore(dependencies): update websockets version constraint for compatibility
...
- Changed websockets dependency from a fixed version to a range (>=10.4,<14.0) to ensure compatibility with prefect==3.1.0 and prevent potential issues with future updates.
2026-04-03 01:10:36 +08:00
zhangtao
2085f9200b
docs: 删除过时的BUG与需求梳理文档
...
该文档已不再维护,相关信息已迁移至issue跟踪系统
2026-04-03 01:02:31 +08:00
zhangtao
ee40e33cda
build: 添加 prefect 依赖用于工作流编排
2026-04-03 01:01:52 +08:00