Files
jiu/CHANGELOG.md
T
wangjia f039bd0c61
Deploy / build-windows (push) Failing after 25s
Deploy / build-linux-web (push) Successful in 1m14s
Deploy / build-macos (push) Successful in 1m12s
Deploy / release-deploy (push) Has been skipped
fix(ci): deploy 适配容器化 nginx(pangolin-edge)
nginx 已从主机迁入 pangolin-edge 容器(host 网络模式),其
/etc/nginx/conf.d 由主机 ~/pangolin/edge/conf.d bind-mount。
deploy 改为:jiu.conf 写入该挂载目录 + docker exec pangolin-edge
nginx -t/-s reload,不再 cp 到主机 /etc/nginx 或 systemctl 操作
已废弃的主机 nginx。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-04 07:20:50 +08:00

3.3 KiB
Raw Blame History

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.9] - 2026-06-04

修复

  • 适配 nginx 容器化部署:nginx 已迁入 pangolin-edge 容器(host 网络),deploy 改为将 jiu.conf 写入 pangolin 挂载目录并 docker exec pangolin-edge nginx -s reload,不再操作已废弃的主机 nginx

[1.0.8] - 2026-06-03

修复

  • 修复 EC2 部署最后一步 nginx reload 失败(invalid PID number):改用 systemctl reload-or-restart nginx(经 systemd MAINPID 发 HUP,不依赖空的 /run/nginx.pid),并 enable nginx 确保重启后自启

[1.0.7] - 2026-06-03

修复

  • 修复 Windows 构建 PathExistsExceptionerrno 183):复制 client/ 到 C:\jiu-build 后,先清除 cp 复制成真实目录的插件软链(windows/flutter/ephemeral)及 .dart_tool/build,再交给 flutter 干净重建

[1.0.6] - 2026-06-03

改进

  • CI 运行环境自愈预置:mac/windows runner 首次构建自动 flutter precache 并预热 pub/go/npm 缓存(stamp 文件按 Flutter 版本短路),后续构建不再运行时下载 engine
  • 发版流水线同一 mac runner 上的任务改为串行(build-macos 依赖 build-linux-web),避免排队等待超时失败
  • 暂停定时数据库备份(保留手动触发)

[1.0.5] - 2026-06-03

修复

  • 修复 Windows CI 构建失败:放弃脆弱的 subst W: 路径映射,改为将 client/ 复制到 System32 之外的干净短路径(C:\jiu-build)构建,规避 WOW64 文件系统重定向

[1.0.4] - 2026-05-30

新功能

  • 支持 macOS 桌面客户端下载,下载页 macOS 卡片已激活,下载 zip 解压即用

[1.0.3] - 2026-05-28

新功能

  • 新增用户自助注册功能,在官网 /register/ 填写门店信息即可完成注册,系统自动生成门店编码(S000001 格式)
  • 注册账号默认设为超级管理员权限
  • 支持 Windows 桌面客户端构建与发布

修复

  • 修复新门店首次登录时库存、仓库、用户等列表加载崩溃的问题
  • 修复库存管理页在无数据时页面崩溃(RangeError)的问题
  • 商品标签打印改为横向 38mm×20mm 布局,修复标签内容错位问题
  • 修复数据导入中移除不必要的"商品编码"导入项

[1.0.2] - 2026-05-25

修复

  • 打印入库单/出库单/商品标签时,若浏览器拦截了弹窗,现在会给出明确提示,不再静默失败

[1.0.1] - 2026-05-25

改进

  • 库存搜索支持拼音和拼音首字母(例:搜"mt"或"maotai"可匹配"茅台"
  • 库存搜索改为回车/点击触发,减少无效请求
  • 新增异常自动上报机制,线上错误可实时追踪

[1.0.0] - 2026-05-24

初始版本发布,完成核心库存管理功能。

新功能

  • 商品管理:多规格商品档案、图片、公开二维码扫码展示
  • 库存管理:入库审核、出库审核、库存盘点、流水记录
  • 财务管理:往来账目、对账单
  • 用户权限:管理员 / 成员 / 只读三级权限控制
  • 多租户隔离:门店数据完全独立
  • Flutter Web 管理端(支持 PC 浏览器)
  • 商品扫码公开展示页
  • Excel 批量导入商品与库存