DaydreamCoding
ddf063352a
feat(ops): 错误日志 key 归因与早退字段补全
让 /admin/ops 错误详情正确归因 API key 并补全早退场景字段,合并三项改动:
- 鉴权早退补全用户/分组/平台字段:引入 ops fallback key(ContextKeyOpsFallbackAPIKey),
apiKey 一加载成功即写入,覆盖分组停用/删除、Key 停用/过期/额度、用户停用、IP 限制等早退
路径;ops 错误日志改用 getOpsAPIKey(正式 key 优先、回退键兜底),不改「已鉴权」语义。
- 已删除 key 归因(迁移 145):删除 key 时同一事务写 deleted_api_key_audits 映射,认证失败
时用明文反查命中原所有者,错误详情展示「已删除 Key 所有者」「尝试的 Key 前缀」。
- 有效 key 报错快照前缀(迁移 147):对绑定有效 key 的错误,落库时快照明文前 8 位到
api_key_prefix(与 attempted_key_prefix 互斥),key 之后被删仍保留报错当时真实前缀。
均仅对上线后新产生的错误/删除生效。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 14:00:57 +08:00
..
2026-05-30 17:52:18 +08:00
2026-02-10 00:37:47 +08:00
2025-12-26 16:45:40 +08:00
2026-06-05 14:00:57 +08:00
2026-06-05 14:00:57 +08:00
2026-06-05 14:00:57 +08:00
2026-06-05 14:00:57 +08:00
2025-12-26 16:45:40 +08:00
2026-05-19 15:27:47 +08:00
2026-05-19 15:27:47 +08:00
2026-05-28 22:44:25 +08:00
2026-05-28 22:44:25 +08:00
2026-02-07 22:14:07 +08:00
2026-02-21 10:07:53 +08:00
2026-05-26 10:49:20 +08:00
2026-04-21 14:54:53 +08:00
2026-05-20 22:51:46 +08:00
2026-06-05 14:00:57 +08:00
2026-02-10 00:37:47 +08:00
2026-02-08 12:05:39 +08:00
2025-12-31 23:42:01 +08:00
2026-05-20 22:51:46 +08:00
2025-12-31 08:50:12 +08:00
2026-02-12 16:27:29 +08:00
2026-05-11 11:17:26 +08:00
2026-05-11 11:17:26 +08:00
2026-01-04 19:28:20 +08:00