diff --git a/CHANGELOG.md b/CHANGELOG.md index 918f4cf..683c417 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ 格式参考 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.1.0/)(版本段不记日期),版本号遵循语义化版本。 +## [0.8.2] + +### Added + +- 租户 IAM 用户新增 API Key 管理:支持列出密钥并标注当前签名凭据、提供 OCI CLI 配置模板、由服务端生成 RSA-2048 密钥对并上传公钥(私钥仅在创建响应中返回),以及按指纹删除单把密钥;新密钥可在验证 OCI 可用后启用为面板签名凭据并加密保存,旧密钥保留,当前在用密钥禁止直接删除 + +### Changed + +- 升级 OCI Go SDK 至 v65.121.1 + ## [0.8.1] ### Added diff --git a/DASH_VERSION b/DASH_VERSION index 85f7059..c84521b 100644 --- a/DASH_VERSION +++ b/DASH_VERSION @@ -1 +1 @@ -v0.8.1 +v0.8.2 diff --git a/cmd/server/main.go b/cmd/server/main.go index 6f8a1ea..93a3178 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -31,7 +31,7 @@ import ( ) // @title OCI Portal API -// @version 0.8.1 +// @version 0.8.2 // @description 自托管 OCI 多租户管理面板 API。业务接口用 JWT(Bearer);AI 网关端点(/ai/v1/*)用独立网关密钥(Authorization: Bearer 或 x-api-key)。 // @BasePath / // @securityDefinitions.apikey BearerAuth diff --git a/docs/docs.go b/docs/docs.go index fcbd728..e5ef040 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -12119,7 +12119,7 @@ const docTemplate = `{ // SwaggerInfo holds exported Swagger Info so clients can modify it var SwaggerInfo = &swag.Spec{ - Version: "0.8.1", + Version: "0.8.2", Host: "", BasePath: "/", Schemes: []string{}, diff --git a/docs/swagger.json b/docs/swagger.json index 0ad8fa8..8f9cd55 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -4,7 +4,7 @@ "description": "自托管 OCI 多租户管理面板 API。业务接口用 JWT(Bearer);AI 网关端点(/ai/v1/*)用独立网关密钥(Authorization: Bearer 或 x-api-key)。", "title": "OCI Portal API", "contact": {}, - "version": "0.8.1" + "version": "0.8.2" }, "basePath": "/", "paths": { diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 3341076..a460eed 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -3039,7 +3039,7 @@ info: description: '自托管 OCI 多租户管理面板 API。业务接口用 JWT(Bearer);AI 网关端点(/ai/v1/*)用独立网关密钥(Authorization: Bearer 或 x-api-key)。' title: OCI Portal API - version: 0.8.1 + version: 0.8.2 paths: /ai/v1/audio/speech: post: