Commit Graph

  • e0bee00ff4 fix: 批量改进 (#2/#23/#38/#39/#40/#47) wangjia 2026-06-11 09:33:43 +08:00
  • d28aba863e fix(backend): license service 小修 (#45-46-48) wangjia 2026-06-11 09:06:15 +08:00
  • f928d5c6a3 fix(backend): 架构质量改进批次三 (#41-44) wangjia 2026-06-11 08:21:42 +08:00
  • 3ab78dbf7a fix(backend): 架构质量改进批次二 (#32-37) wangjia 2026-06-11 00:38:49 +08:00
  • 51cfe5fc6d fix(backend): 修复库存 TOCTOU 竞态 + handler 白名单更新 + 对账接口 wangjia 2026-06-11 00:21:48 +08:00
  • 666bf56933 chore: release v1.0.31 v1.0.31 wangjia 2026-06-10 23:53:32 +08:00
  • 1a0a7bd5ef fix(client): 将 _buildLicenseBanner/_showLicenseExpiryDialog 移回 _AppShellState wangjia 2026-06-10 23:50:55 +08:00
  • 8a62b5e174 chore: release v1.0.30 v1.0.30 wangjia 2026-06-10 23:06:32 +08:00
  • 47b3c89460 feat(web): 新增更新日志、服务条款、隐私政策页面;关于页更新日志链接修正 wangjia 2026-06-10 22:56:22 +08:00
  • bc85b2c8ad fix(backend): license/info 返回 phase 字段,前端横幅/弹窗依赖此字段 wangjia 2026-06-10 09:30:25 +08:00
  • 13fc9b7aaf test(backend): 授权系统端到端验证测试 (21H) wangjia 2026-06-10 07:10:15 +08:00
  • 97ebb18fd7 feat(client): 授权 Tab 激活 UI + 到期横幅/弹窗 (21F+21G) wangjia 2026-06-10 07:08:35 +08:00
  • ebf79d0355 feat: LicenseGuard 中间件 + Flutter license model/repo (21D+21E) wangjia 2026-06-10 00:52:07 +08:00
  • c402ea0070 feat(backend): license_devices 表 + 注册自动签发 trial (21B+21C) wangjia 2026-06-10 00:42:56 +08:00
  • 40a80467ce feat(backend): Ed25519 license signing utilities (21A) wangjia 2026-06-10 00:28:55 +08:00
  • 18cd2497c1 feat(todo): 子任务系统 — 复杂任务支持子任务拆解与依赖追踪 wangjia 2026-06-10 00:16:10 +08:00
  • 8925646eef docs(architecture): 授权信息功能完整方案设计文档 wangjia 2026-06-09 23:53:35 +08:00
  • afa1a0bcd2 feat(client): 商品详情页展示所有字段,补全分类/库存预警/备注/自定义字段/描述文档 wangjia 2026-06-09 22:50:47 +08:00
  • 0ec609255c chore: release v1.0.29 v1.0.29 wangjia 2026-06-09 12:12:26 +08:00
  • 5ad1289419 chore: release v1.0.28 v1.0.28 wangjia 2026-06-09 09:35:01 +08:00
  • daa83bd408 chore: release v1.0.27 v1.0.27 wangjia 2026-06-09 00:15:46 +08:00
  • 65d6b12a21 fix(ci): macOS 打包改用 ditto 保留 symlink 和文件权限,修复解压失败 wangjia 2026-06-08 22:51:18 +08:00
  • b0a74f3607 chore: release v1.0.26 v1.0.26 wangjia 2026-06-08 22:40:54 +08:00
  • 543bd2712f chore: update todo list wangjia 2026-06-08 22:40:17 +08:00
  • fab7bd21dd feat: #13 公开商品 API 补充 code/barcode/batch.quantity,报错反馈携带商品和门店信息 wangjia 2026-06-08 22:39:59 +08:00
  • 3b2ebc0202 fix(web): 注册页 API URL 改用 site.appBaseUrl,修正成功提示导航路径 wangjia 2026-06-08 22:33:16 +08:00
  • ff32c8a845 fix(client): 公开页页脚「关于岩美」链接改为 AppConfig.aboutUrl 配置项 wangjia 2026-06-08 22:27:38 +08:00
  • af64e29459 fix(client): 公开页页脚「关于岩美」链接修正为 jiu.51yanmei.com wangjia 2026-06-08 09:19:33 +08:00
  • f788a7ab74 chore: release v1.0.25 v1.0.25 wangjia 2026-06-08 08:20:48 +08:00
  • 8a87d4a82c feat(client): #14/#18 产地/保质期/储存方式/描述文档 provider & repo 及公开页意见反馈 wangjia 2026-06-08 08:20:00 +08:00
  • 0d17533120 feat(client): 基础数据管理新增产地/保质期/储存方式/描述文档 4 个字典维护 Tab wangjia 2026-06-08 08:06:21 +08:00
  • 4e64e5eb47 feat: 入库单/商品详情展示产地保质期储存方式,商品详情显示建议零售价 wangjia 2026-06-08 07:57:10 +08:00
  • 1ec1d4209a chore: release v1.0.24 v1.0.24 wangjia 2026-06-08 07:31:55 +08:00
  • 22f07ed805 feat(client): 入库表单关联商品属性字典(产地/保质期/储存方式/描述文档) wangjia 2026-06-08 07:03:07 +08:00
  • 45b6ec832b feat(client): 公开商品页改读真实数据,移除茅台 mock 硬编码 wangjia 2026-06-08 06:58:28 +08:00
  • ba127826b2 feat(backend): 新增商品属性字典表(产地/保质期/储存方式/描述文档) wangjia 2026-06-08 06:56:16 +08:00
  • 0e2a4086e1 chore(todo): 补录 product 公开页 6 条待办(价格展示、硬编码清理、死交互等) wangjia 2026-06-08 02:12:54 +08:00
  • 99f34a6223 chore(web): 删除 scan.html,清理 /scan/ nginx 路由和文档 wangjia 2026-06-08 02:07:19 +08:00
  • ce92d619ed chore(todo): 标记 #1 两套 CSS 设计令牌问题已完成(v1.0.23) wangjia 2026-06-08 01:48:41 +08:00
  • 22a31f6eb8 fix(web): 合并两套 CSS 设计令牌,清理 features 冗余样式 wangjia 2026-06-08 01:48:32 +08:00
  • 1c901432a6 chore(todo): 删除不再需要的旧版备份 todo.legacy.html wangjia 2026-06-08 01:40:17 +08:00
  • e124ed7c65 feat(todo): 新增 /todo slash command,支持 add/done/list/reopen/rm wangjia 2026-06-08 01:31:41 +08:00
  • 46304ab961 chore: release v1.0.23 v1.0.23 wangjia 2026-06-08 01:29:11 +08:00
  • d1260e8258 refactor(web): features 页改为 njk 模板,接入 base.njk 统一导航页脚 wangjia 2026-06-07 22:05:35 +08:00
  • 5b980ec58b fix(web): 同步 features 页导航与 nav.njk 一致(补「库存」「审核流」链接) wangjia 2026-06-07 21:47:52 +08:00
  • 2fc5776435 chore: release v1.0.22 v1.0.22 wangjia 2026-06-07 21:24:52 +08:00
  • bc252d1fcb chore: 更新 release 命令支持自动版本号,添加 web todo 清单 wangjia 2026-06-07 21:22:52 +08:00
  • c0001f08c2 fix(web): 官网 todo 清单全量修复(联系方式/死链/按钮/导航/下载) wangjia 2026-06-07 21:13:19 +08:00
  • 46ef7db480 fix(web): 删除官网未实现功能描述,修正营销文案 wangjia 2026-06-07 20:39:39 +08:00
  • 0c96d5e325 feat(web): 官网移动端适配 wangjia 2026-06-07 20:22:00 +08:00
  • ced407ea87 feat(client): 移动端布局适配 + 信息架构整理 wangjia 2026-06-07 20:16:34 +08:00
  • e550b73d6d chore(commands): build/test/release 流程统一用 claude-sonnet-4-6 模型,新增 /build /test 命令 wangjia 2026-06-07 15:05:56 +08:00
  • fa02fdbfd8 chore: release v1.0.21 v1.0.21 wangjia 2026-06-07 14:53:04 +08:00
  • 211fafc7e1 feat(client): 商品详情页支持拍照添加照片(Android/iOS) wangjia 2026-06-07 14:47:08 +08:00
  • 5278bea940 chore: release v1.0.20 v1.0.20 wangjia 2026-06-07 14:40:43 +08:00
  • 0bc3f4b702 fix(client): Android release 包缺少 INTERNET 权限导致登录页「服务不可达」 wangjia 2026-06-07 14:39:23 +08:00
  • cfeb8f0bba chore: release v1.0.19 v1.0.19 wangjia 2026-06-07 08:50:34 +08:00
  • 480ce836bb chore: release v1.0.18 v1.0.18 wangjia 2026-06-07 07:55:33 +08:00
  • 94f0fb2095 chore: release v1.0.17 v1.0.17 wangjia 2026-06-05 21:35:09 +08:00
  • 36e5677b7c feat(client): 反馈 Bug/功能建议 改为直接提交后台(文字+附图) wangjia 2026-06-05 21:31:46 +08:00
  • 7a1d8465e5 feat(backend): 意见反馈接口(提交+图片上传+admin列表) wangjia 2026-06-05 21:31:46 +08:00
  • dd09f1a526 feat(client): 关于→关于我们,移到左侧菜单独立页面 wangjia 2026-06-05 20:05:12 +08:00
  • 53a52cc530 feat(client): 打印任务默认名 类型_时间戳(标签/入库单/出库单) wangjia 2026-06-05 20:05:12 +08:00
  • 337a358d54 docs(changelog): 1.0.16(应用内更新 + 安装程序中文化 + 更新提示优化) v1.0.16 wangjia 2026-06-05 09:26:31 +08:00
  • c98a90472b feat(client): 更新提示加引导文案,强制更新弹窗文案统一 wangjia 2026-06-05 09:25:43 +08:00
  • 207a9a8343 feat(client): 更新 banner 去掉更新内容 + 安装程序中文化 wangjia 2026-06-05 09:20:50 +08:00
  • d8c0bd74d2 feat(client): 应用内更新(Windows/macOS 下载安装,Web 刷新) wangjia 2026-06-05 09:04:26 +08:00
  • 056ae914ce fix(client): Windows main.cpp 用 ASCII 十六进制转义写标题,修复 C4819 v1.0.15 wangjia 2026-06-05 08:32:48 +08:00
  • 022443476c docs(changelog): 1.0.14(Windows 打印修复 + 关于我们真实信息/配置化) v1.0.14 wangjia 2026-06-05 07:48:27 +08:00
  • 93f4f87e44 fix(client): 打印字体改 TrueType,修复 Windows 打印卡死 wangjia 2026-06-05 01:08:45 +08:00
  • 20e7d07be3 feat(client): 关于我们内容改用配置文件 + 窗口标题改岩美酒库 wangjia 2026-06-05 01:08:45 +08:00
  • 1834740676 fix(ci): Inno Setup 去掉中文语言段,用内置英文向导 v1.0.13 wangjia 2026-06-04 09:34:44 +08:00
  • 90a194fc00 fix(ci): ISCC 调用关闭 MSYS 参数路径转换,修复 more than one script filename v1.0.12 wangjia 2026-06-04 09:05:09 +08:00
  • fba8b0a917 fix(ci): 健壮化 Inno Setup 安装 + 部署仅保留最新安装包 v1.0.11 wangjia 2026-06-04 08:42:48 +08:00
  • c001f0e8e6 feat(client): Windows 提供 Inno Setup 安装程序 + 下载改同源 HTTPS v1.0.10 wangjia 2026-06-04 07:46:41 +08:00
  • f039bd0c61 fix(ci): deploy 适配容器化 nginx(pangolin-edge) v1.0.9 wangjia 2026-06-04 07:20:50 +08:00
  • f4beb90769 fix(ci): nginx reload 改用 systemctl reload-or-restart,避免空 PID 文件报错 v1.0.8 wangjia 2026-06-03 09:33:24 +08:00
  • 6f0b273950 fix(ci): Windows 构建清除 cp 复制的插件软链,避免 PathExists(errno 183) v1.0.7 wangjia 2026-06-03 09:06:36 +08:00
  • b43601b4fd ci: 运行环境自愈预置 + 发版任务串行 + 删 ci.yml/暂停备份 v1.0.6 wangjia 2026-06-03 01:04:23 +08:00
  • 3aa63d6575 fix(ci): Windows 构建改用 C:\jiu-build 短路径,弃用 subst W: 映射 v1.0.5 wangjia 2026-06-03 00:23:09 +08:00
  • a3f9f091b4 fix(ci): Windows 构建用 subst W: 绕过 System32 WOW64 路径重定向 v1.0.4 wangjia 2026-06-01 01:19:02 +08:00
  • b3f5a0f083 debug(ci): 添加 Windows 构建目录诊断输出 wangjia 2026-06-01 01:13:48 +08:00
  • 0af92e1732 fix(ci): Windows 构建前重新生成 windows/ 平台目录,避免 CMake 路径不存在 wangjia 2026-06-01 00:11:47 +08:00
  • ea5526944b feat(client): 添加 Flutter Windows 桌面平台支持 wangjia 2026-05-31 08:44:31 +08:00
  • c2f8bda4f3 chore(ci): 移除 Windows pipeline 中的 Git 安装步骤 wangjia 2026-05-31 00:17:43 +08:00
  • 7f6584ab64 fix(ci): 改从 TUNA 镜像安装 Git,避免访问 GitHub wangjia 2026-05-31 00:07:47 +08:00
  • 23de243598 fix(ci): Windows 安装 Git 改用 cmd,避免 PowerShell 执行策略限制 wangjia 2026-05-31 00:01:49 +08:00
  • 65e2021138 fix: 修复打印函数缺少 try 块导致 macOS 编译失败;CI 自动安装 Git bash wangjia 2026-05-30 23:58:05 +08:00
  • d94c6b109b chore: release v1.0.4 wangjia 2026-05-30 23:53:51 +08:00
  • 75e3b934bc chore: release v1.0.3 v1.0.3 wangjia 2026-05-28 22:39:04 +08:00
  • ec7596e272 fix(deploy): version.yaml 路径改为 /opt/jiu/config/(与 WorkingDirectory 一致) wangjia 2026-05-26 21:34:14 +08:00
  • 9fc379f33a chore: release v1.0.3 wangjia 2026-05-26 21:27:24 +08:00
  • ee826eca7f fix(print): 商品标签改为竖向 20mm×38mm 布局 wangjia 2026-05-26 21:20:31 +08:00
  • 51863dcbd3 feat(deploy): 新增 Windows 桌面客户端构建与发布支持 wangjia 2026-05-26 18:29:17 +08:00
  • eda7d37b64 feat: 新增用户自助注册功能 wangjia 2026-05-26 13:56:34 +08:00
  • 471b980179 refactor(web): 营销站重构为 Eleventy SSG,内容迁移至 Markdown wangjia 2026-05-26 12:24:14 +08:00
  • 3d1fc0d4ba fix(client): 统一打印错误处理,失败时上报并弹提示 wangjia 2026-05-25 22:55:56 +08:00
  • b6223b3816 chore: release v1.0.2 v1.0.2 wangjia 2026-05-25 22:25:05 +08:00
  • 117cec431b docs(claude): 补充发版流程、异常上报、拼音搜索规范 wangjia 2026-05-25 22:09:21 +08:00
  • d8295d14da chore: 添加 /release 本地发版 slash command wangjia 2026-05-25 21:52:54 +08:00