easyai-ai-gateway/apps/api/internal/httpapi
chengcheng ffb85b73af feat(ssf): 托管机器凭据并支持动态恢复
Gateway 连接表单接收认证中心一次性交付的 machine Client 凭据,后端立即写入 SecretStore,数据库和公开响应只保留引用及公开 Client ID。SSF 管理 Token、Verification 和 RFC 7662 内省统一从动态凭据读取,支持现有连接无重启修复及进程重启恢复,环境变量仅保留为旧部署回退。\n\n验证:go test ./apps/api/...;pnpm nx test web;真实重启、OIDC 登录与 session-revoked 1.29 秒失效验收。
2026-07-17 09:13:57 +08:00
..
access_rule_handlers.go fix: 修复 OIDC 用户预配与跨标签页登录态 2026-07-13 17:07:52 +08:00
billing_admin_handlers.go 完善 API Key 能力范围可视化和维护 2026-06-07 19:01:32 +08:00
catalog_handlers.go docs(api): 补全 OpenAPI 注释与生成文档 2026-05-14 18:18:27 +08:00
chat_completions_mode_test.go feat(runtime): 适配推理模式开关 2026-07-06 02:03:03 +08:00
config_handlers.go docs(api): 补全 OpenAPI 注释与生成文档 2026-05-14 18:18:27 +08:00
core_flow_integration_test.go feat(gateway): add Seedream 5.0 Pro 2026-07-13 12:53:48 +08:00
desktop_config_handlers.go feat(desktop): 支持桌面端余额账单配置 2026-06-11 09:17:32 +08:00
file_upload_handlers.go docs(api): 补全 OpenAPI 上传与系统设置文档 2026-05-15 09:59:25 +08:00
gemini_compat_test.go 修复 Gemini 兼容路由启动失败 2026-06-27 21:46:57 +08:00
gemini_compat.go fix: 修复 OIDC 用户预配与跨标签页登录态 2026-07-13 17:07:52 +08:00
handlers.go fix: 修复 OIDC 用户预配与跨标签页登录态 2026-07-13 17:07:52 +08:00
identity_admin_handlers.go docs(api): 补全 OpenAPI 注释与生成文档 2026-05-14 18:18:27 +08:00
local_temp_assets.go Expire local static assets after 24 hours 2026-06-07 19:29:04 +08:00
model_catalog_test.go feat(gateway): add Seedream 5.0 Pro 2026-07-13 12:53:48 +08:00
model_catalog.go feat(gateway): add Seedream 5.0 Pro 2026-07-13 12:53:48 +08:00
model_response_test.go fix(api): 补全模型能力继承与响应推导 2026-05-25 20:36:32 +08:00
model_response.go fix(api): 补全模型能力继承与响应推导 2026-05-25 20:36:32 +08:00
oidc_jit_integration_test.go refactor: 使用标准库实现 OIDC 客户端流程 2026-07-14 11:11:48 +08:00
oidc_session_test.go refactor: 统一 PKCE 挑战值生成逻辑 2026-07-14 11:11:48 +08:00
oidc_session.go refactor: 统一 PKCE 挑战值生成逻辑 2026-07-14 11:11:48 +08:00
oidc_user_middleware_test.go fix: 修复 OIDC 用户预配与跨标签页登录态 2026-07-13 17:07:52 +08:00
oidc_user_middleware.go feat: 接入 OIDC 公共客户端登录链路 2026-07-13 19:09:38 +08:00
openapi_models.go feat: add Responses API compatibility 2026-07-10 23:33:15 +08:00
pricing_handlers.go docs(api): 补全 OpenAPI 注释与生成文档 2026-05-14 18:18:27 +08:00
rate_limit_error_detail_test.go feat: add gateway billing estimate and rate limit details 2026-05-15 01:53:52 +08:00
request_preparation_test.go 修复模型引用与账单展示 2026-06-15 00:17:20 +08:00
request_preparation.go feat: use message LCP cache affinity keys 2026-06-29 15:47:57 +08:00
response.go fix: 修复 OIDC 用户预配与跨标签页登录态 2026-07-13 17:07:52 +08:00
responses_streaming_test.go feat: add Responses API compatibility 2026-07-10 23:33:15 +08:00
runtime_policy_handlers.go Add runtime restore and temp asset cleanup 2026-06-05 20:28:26 +08:00
security_event_connection_handlers_test.go feat(ssf): 增加连接操作审计与追踪证据 2026-07-16 10:55:21 +08:00
security_event_connection_handlers.go feat(ssf): 托管机器凭据并支持动态恢复 2026-07-17 09:13:57 +08:00
security_events.go feat(ssf): 实现安全事件一键连接与凭据托管 2026-07-15 17:25:00 +08:00
server.go feat(ssf): 托管机器凭据并支持动态恢复 2026-07-17 09:13:57 +08:00
simulation_assets.go 迁移音频生成与语音合成到 gateway 并补充 simulation 测试 2026-06-07 10:26:57 +08:00
static_assets_test.go fix: add local static file storage fallback 2026-05-13 20:53:07 +08:00
static_assets.go docs(api): 补全 OpenAPI 上传与系统设置文档 2026-05-15 09:59:25 +08:00
streaming.go feat: add Responses API compatibility 2026-07-10 23:33:15 +08:00
system_settings_handlers.go feat(system): 完成客户端自定义与系统设置 2026-06-30 14:53:29 +08:00
task_multipart.go feat: 支持 MiniMax 音色克隆和 2.8 语音模型 2026-06-17 02:13:21 +08:00
voice_clone_handlers.go feat: support cloned voice deletion 2026-06-17 12:03:13 +08:00
wallet_handlers.go fix: 修复 OIDC 用户预配与跨标签页登录态 2026-07-13 17:07:52 +08:00