 lovefyfandClaude Opus 4.8
|
203815d6a2
|
test: 代理 traceparent 补发/不覆盖断言
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-13 12:32:59 +08:00 |
|
 lovefyfandClaude Opus 4.8
|
0b83cb5fb4
|
feat: W3C traceparent 极简透传——网关补发、信封续链(观测尽力而为)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-08-13 12:23:30 +08:00 |
|
lovefyf
|
e9fc35e605
|
fix: SSE 订阅——形状预检先于变更、连接归属校验、task-access 超时与告警
|
2026-08-13 12:11:05 +08:00 |
|
lovefyf
|
d308104c0b
|
feat: 网关 SSE 推送中心——按会话过滤扇出、订阅授权、Last-Event-ID 短窗回放、心跳
|
2026-08-13 11:53:06 +08:00 |
|
 lovefyfandClaude Opus 5
|
41d58a9bb9
|
fix: 终审修复——网关代理主机不可位移(堵 SSRF/令牌外泄)+onError 统一错误形状
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-13 07:59:30 +08:00 |
|
 lovefyfandClaude Opus 5
|
ec0293fb79
|
docs: Keycloak 配置补齐——service 角色/audience mapper 落地与 token 验证
人类补授 manage-realm + manage-clients 后重跑第 1 轮被 403 的操作:
① realm 角色 service 已建(201);② 已挂到 task-dispatcher / api-gateway
两个服务账号(204,composite 复核含 service);③ task-dispatcher 加
aud-data-service + aud-agent-service(201×2);④ api-gateway 加
aud-task-dispatcher(201);⑤ web-portal 早已存在,全程零写操作。
三项验证解码真实 token 全部 PASS,Task 11 的人类管理员路径与服务间
调用路径前置条件均已满足。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-13 07:08:06 +08:00 |
|
 lovefyfandClaude Opus 5
|
54beb5cf01
|
docs: Keycloak service 角色与 audience mapper 配置与验证记录
provisioning 服务账号缺 manage-realm 与 manage-clients,①③④ 均被 403 拒绝;
② 因角色未建而阻塞(权限探针返回 404 而非 403,证明补建角色后即可成功);
⑤ web-portal 的 aud-data-service 已存在,未做任何写操作。
已解码验证三个 token 的 aud / realm_access.roles,chaihao 的 Task 11 前置条件成立。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-13 06:37:16 +08:00 |
|
lovefyf
|
ae1cf73160
|
fix: 上传加固——bodyLimit 预检 413、StoredMeta 预留 ownerSub、强制 attachment+nosniff、穿越测试、RFC5987 文件名
|
2026-08-13 05:30:08 +08:00 |
|
lovefyf
|
d8b59330fb
|
feat: 网关上传转对象存储(FS 适配器、8MB 上限、防路径穿越)
|
2026-08-13 05:17:53 +08:00 |
|
lovefyf
|
0159c3a7eb
|
test: 代理 POST 方法与请求体转发断言
|
2026-08-13 05:12:10 +08:00 |
|
lovefyf
|
af1c1a8eb4
|
feat: 网关按域路由——验签拦门、剥伪造内部头、Authorization 原样转发
|
2026-08-13 05:04:10 +08:00 |
|
lovefyf
|
6beb663cf0
|
test: 集成测试串行化(共享设施跨文件竞态,三仓同文件)
|
2026-08-13 04:25:43 +08:00 |
|
 lovefyfandClaude Fable 5
|
053e6224ee
|
fix: 终审修复——health 断言精确化、config 注释修正
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-13 02:44:01 +08:00 |
|
lovefyf
|
86a8b24b60
|
test: N0 端到端冒烟(四类消息、三件套、重复投递去重)
|
2026-08-13 02:16:25 +08:00 |
|
lovefyf
|
2a89641ece
|
feat: NATS 连接与 JetStream 流引导(BPOS_EVT/CMD/DLQ)+touch 发布
|
2026-08-13 01:40:22 +08:00 |
|
lovefyf
|
76296b1623
|
fix: toAuthUser 对 realm_access.roles/groups 做运行时数组校验(防字符串子串匹配越权)
|
2026-08-13 01:11:33 +08:00 |
|
lovefyf
|
3070cbe52f
|
feat: Keycloak jose 验签中间件(requireAuth/requireRealmRole/requireService)+本地签发测试
|
2026-08-13 01:02:15 +08:00 |
|
lovefyf
|
85e944cdcb
|
feat: 协议册 v1.2 契约类型副本(文档为真源)
|
2026-08-13 00:54:13 +08:00 |
|
lovefyf
|
2a89abd638
|
chore: 服务骨架(Hono+TS+vitest+eslint,health 路由与探活注册点)
|
2026-08-13 00:39:39 +08:00 |
|