merge: resolve ObjectEditor.vue conflict from master

This commit is contained in:
LIghtJUNction
2026-03-24 18:24:00 +08:00
10 changed files with 152 additions and 760 deletions
+42
View File
@@ -97,6 +97,48 @@
"403": {
"$ref": "#/components/responses/Forbidden"
}
}
},
"get": {
"tags": [
"Open API"
],
"summary": "Get attachment file",
"description": "Get an uploaded attachment file by attachment_id.",
"security": [
{
"ApiKeyHeader": []
}
],
"parameters": [
{
"name": "attachment_id",
"in": "query",
"required": true,
"schema": {
"type": "string"
},
"description": "Attachment ID returned by POST /api/v1/file."
}
],
"responses": {
"200": {
"description": "OK",
"content": {
"application/octet-stream": {
"schema": {
"type": "string",
"format": "binary"
}
}
}
},
"401": {
"$ref": "#/components/responses/Unauthorized"
},
"403": {
"$ref": "#/components/responses/Forbidden"
}
}
}
},