flnxi-Wu/change.md
WuYongJie f646b71813
Some checks failed
CI Check / check (push) Has been cancelled
chore: 初始化本地仓库并同步最近改动
2025-11-18 17:50:16 +08:00

1.4 KiB
Raw Blame History

修改记录

2025-11-13

  • 新增 .env.example,并在 README.md 说明配置流程,统一环境变量管理。
  • 调整 docker-compose.yml 引入共享 env 文件与健康检查,同时新增 docker-compose.dev.yml 适配本地容器开发。
  • 新增 docs/README.md 文档索引与 docs/WORKFLOW.md 流程指南,更新 scripts/README.md 使用说明。
  • package.json 新增 npm run check(lint + prisma validate)脚本,便于提交前自检。
  • 新增 S3_ENV_PREFIX 支持,为测试环境提供独立命名空间,避免共用存储桶时污染正式数据,并在 lib/s3.ts、相关配置文档中支持该能力。
  • 新增 scripts/tools/update-admin-account.js,可快速把管理员账号更新为指定邮箱与密码(默认改为 1@qq.com / 666666),并将脚本纳入文档说明。
  • 优化用户树形管理界面:分支标题展示部门、管理员与成员统计,分支管理员高亮显示,并在编辑用户时自动将“直属上级”定位到所选部门的管理员。
  • 编辑用户面板新增部门管理员概览,可一键设为/取消管理员并查看现有负责人,后续多管理员扩展更清晰。
  • 新增 scripts/deploy/local-build-and-upload.ps1 支持本地构建镜像后压缩上传服务器,同时调整 scripts/README.md 说明部署流程。
  • 强化部署脚本错误处理,构建/打包/上传失败时立即报错提示,避免生成空文件或误导提示。