From 0a4dadc7481cbf3dfa435835f2bbb0161f1eb103 Mon Sep 17 00:00:00 2001 From: gitadmin Date: Fri, 15 May 2026 15:21:38 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E8=AE=B0=E5=BD=95=20docker-compose=20A?= =?UTF-8?q?LLOWED=5FAPI=5FKEYS=20=E4=BF=AE=E5=A4=8D=E4=B8=8E=20middleware?= =?UTF-8?q?=20Edge=20Runtime=20=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fe1587..439454d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # 变更日志 +## 2026-05-15 + +- [修复] docker-compose.yml 缺少 `ALLOWED_API_KEYS` 环境变量传入,导致 P2 部署后中间件返回 401,issue-ai 调用 assets API 再次失效 +- [修复] middleware 移除 `better-sqlite3` 依赖,修复 Edge Runtime 不支持 Node.js 原生模块的编译报错(`The edge runtime does not support Node.js 'fs' module`) +- [新增] deploy-ai.sh 部署后自动验证 assets→issue API 连通性,带重试机制(3次/10s间隔),与 issue→assets 方向对称 + ## 2026-05-14 - [新增] 权限细粒度拆分:`assets:write` → `assets:create`(新增设备)、`assets:import`(导入设备)、`assets:update`(编辑设备),支持独立授权