51 Commits

Author SHA1 Message Date
e4d82dab2a chore(部署): 发布前拦截会覆盖线上已发布提交的版本
今天连续发生多次热修复/旧版本发布把别人刚上线的改动冲掉(种菜损耗运费口径被撤回两次)。
发布脚本读取线上 .deployed-sha 后:本地没有该提交先 git fetch 再判断;线上提交不是本次发布版本的祖先时直接拒绝(服务器不做任何变更);
新增 -AllowRollback / --allow-rollback 仅供负责人决定撤回时使用。AGENTS.md 第 8 节补充热修复须基于线上版本并立即合入 main。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VANWYsNUbu2piMtCKymoyd
2026-10-19 18:00:07 +08:00
c7a8baea76 macOS 发布脚本对齐 Windows 版并补文档
- deploy-from-mac.sh 增加 --skip-regctl,并在 regctl 被安全软件拦截或隧道失败时
  自动改用 docker 直传(docker save + scp + docker load/push),与 Windows 版一致
- 修正若干在 set -e 下会被误判为失败的短路条件语句
- AGENTS.md 与《开发与部署SOP》补充 macOS 发布命令、钥匙串保存登录信息,
  以及 --allow-migrations、--skip-regctl、--allow-non-main 的对应参数
2026-09-29 16:04:05 +08:00
284ba38337 取消共享镜像接入与同步的重复人工审批 (#138) 2026-09-09 12:05:38 +08:00
784e82b0a2 支持直接使用密码部署并自动复用本机登录信息 (#137) 2026-09-09 11:54:21 +08:00
914a3fe352 取消普通生产发布的重复授权要求 (#136) 2026-09-09 11:40:00 +08:00
a2c420c74f 精简开发规则并补齐表格交互要求 (#133) 2026-09-08 23:03:15 +08:00
798a178927 chore: retire private certificate release path 2026-09-03 17:53:09 +08:00
adf98f2105 feat: 接入项目推进计划看板 2026-09-01 15:08:53 +08:00
07d2ac2d2c 文档:精简 Codex 团队规则 (#72) 2026-08-20 19:16:31 +08:00
e08cfca1e9 feat: add shared product price business mirror 2026-08-14 15:21:49 +08:00
ba5df6eaa4 调整敏感信息记录与对话规则 (#45) 2026-08-13 14:45:02 +08:00
15ba9d3838 修正新生产服务器 8442 默认入口 (#43) 2026-08-13 12:49:38 +08:00
e048660e88 切换并初始化新的生产服务器 (#22) 2026-08-10 10:57:14 +08:00
481b5d2e49 fix: distinguish reused contracts in task preflight (#19) 2026-08-06 19:21:01 +08:00
9db8ac36e3 规范:建立 Codex 多人协作与自助合并流程 2026-08-01 16:07:55 +08:00
b5097cd2df fix: 合并本地静态资源性能修复 2026-07-27 15:53:35 +08:00
58528c16b9 fix: 分离程序资源与七牛业务文件存储 2026-07-27 13:39:15 +08:00
ca54f4d338 文档:简化新人数据库接入与验收 2026-07-24 23:43:56 +08:00
59da42ec7d 修复:完成新人双上游直连验收 2026-07-24 23:33:16 +08:00
614dfeb9b0 修复:本地开发自动直读上游数据库 2026-07-24 22:13:00 +08:00
98c17ea36b 修复:自动更新本机引导库并隔离共享迁移 2026-07-24 20:45:09 +08:00
d9590ae28d 功能:增加共享上游数据字典和后台取数中转 2026-07-24 18:20:33 +08:00
d9e5b5246c 修复:移除系统数据库接入权限阻塞 2026-07-24 16:54:29 +08:00
49e507b7e2 修复:简化系统数据库接入并统一容器权限 2026-07-24 16:30:16 +08:00
3a550f88c6 文档:补充上游新查询共享刷新流程 2026-07-24 14:29:47 +08:00
387b44426d 功能:按需共享上游查询快照 2026-07-24 13:40:03 +08:00
4b56c9cd07 修复:统一开发环境上游数据库连接 2026-07-23 20:49:06 +08:00
f5500c6667 修复:系统数据库凭据解锁共享云数据库 2026-07-23 13:31:39 +08:00
1469f0e739 协作:阻止跨项目分支复用 2026-07-22 21:21:38 +08:00
282eaf8caa 简化:开发机直连上游数据库 2026-07-22 21:00:57 +08:00
eabadc200f 简化:开发环境使用本机云数据库密码 2026-07-22 20:53:58 +08:00
a390d50b16 修复:共享系统库云数据库密码解密 2026-07-22 19:52:23 +08:00
204a7f373a 修复:允许管理员维护数据库配置 2026-07-22 16:06:51 +08:00
e09b8a0113 架构:分离系统数据库与云数据库配置 2026-07-22 15:50:01 +08:00
5d20c18ec7 规范:确立黑金前端设计标准 2026-07-22 15:00:18 +08:00
274513598a 架构:支持多上游数据库安全接入 2026-07-22 12:24:58 +08:00
f652bf68eb 安全:隐藏并管控上游隧道配置 2026-07-22 11:08:11 +08:00
a0ee9d7dd4 运维:增加上游只读隧道自动守护 2026-07-22 10:55:28 +08:00
4e599c8fc0 安全:增加上游数据范围灰度开关 2026-07-22 10:30:41 +08:00
809d6c5975 优化:异步刷新上游财务数据快照 2026-07-22 10:25:52 +08:00
49f9770785 优化:限制上游数据库查询频率 2026-07-21 23:13:25 +08:00
26ce30d25a 优化前端构建资源和缓存控制 2026-07-21 20:05:26 +08:00
29e4b31294 部署:为公网 IP 启用 HTTPS 2026-07-21 18:38:03 +08:00
73911085b4 部署:改用标准 HTTP 端口 2026-07-21 18:06:07 +08:00
61b4ec6fb5 稳定增量镜像层摘要 2026-07-21 17:46:27 +08:00
3253d6765e 将生产入口调整为18088端口 2026-07-21 17:40:15 +08:00
b4b80f2eab 改用镜像层增量发布 2026-07-21 17:29:51 +08:00
4a201f8480 随发布包上传数据库运行镜像 2026-07-21 17:10:52 +08:00
21ebef37c3 改用宿主机完成前端资源构建 2026-07-21 16:44:25 +08:00
57fcd366f3 建立开发机镜像构建与标准发布流程 (#1) 2026-07-21 16:17:24 +08:00