zhangtao
d6c3104f2d
chore: upgrade python version to 3.12 and refactor password encryption
...
This commit upgrades the project's Python base version from 3.10 to 3.12, updates all related dependency versions, replaces bcrypt password hashing with pbkdf2-sha256, refactors the UA parsing library, removes unused dependencies, and fixes related exception handling code.
2026-06-21 06:57:44 +08:00
zhangtao
73f2823692
refactor: 大规模代码整理与功能优化
...
1. 重构后端API路由、CRUD与模块结构,整合日志管理,移除废弃demo代码
2. 优化前端组件类型定义、样式与路由配置,修复权限判断逻辑
3. 调整默认排序规则、滚动条样式与工具类函数,更新依赖与配置文件
4. 修复多处类型不匹配与默认值问题,完善表单与菜单验证逻辑
2026-06-17 01:56:31 +08:00
zhangtao
c2135bb456
build: add docker compose config and fix deploy script
...
1. add docker-compose-example.yaml for deployment
2. add docker/docker-compose.yaml to gitignore
3. replace git fetch+reset with git pull in deploy.sh, make fetch not fail on no changes
2026-05-31 04:23:28 +08:00
zhangtao
a4c8bf1d55
chore(docker): 删除无用的 docker-compose.yaml 配置文件
...
移除了整套本地开发/部署用的 docker compose 配置文件,清理冗余的容器化部署配置文件
2026-05-31 04:23:15 +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
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
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
5a9757e9de
feat(config): 增加 IP 归属地查询开关
...
新增 IP_LOCATION_ENABLE 配置项,允许在生产环境中关闭登录时的第三方 IP 查询请求,并统一使用 HTTPX_DEFAULT_TIMEOUT 超时设置。
2026-05-12 21:05:05 +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
d59aaedf35
refactor(gencode): 升级代码生成模板对齐新组件架构
2026-05-12 16:25:09 +08:00
zhangtao
eb150bcede
feat: 重构前端项目结构并优化代码
...
refactor: 迁移前端资源文件至web目录
feat: 新增多种图标资源
style: 统一代码风格和格式化配置
docs: 更新README和文档说明
chore: 更新依赖和配置文件
fix: 修复部分类型定义和枚举
perf: 优化路由和组件加载逻辑
2026-04-29 00:02:09 +08:00