feat(api): add HTTP Basic Authentication fields to OpenAPI specifications and enhance PrivateKey model descriptions

This commit is contained in:
Andras Bacsai
2025-04-23 11:59:01 +02:00
parent e4648bcf9c
commit 0dceb40a6e
4 changed files with 33 additions and 5 deletions

View File

@@ -7553,6 +7553,20 @@
"type": "string",
"nullable": true,
"description": "Custom Nginx configuration base64 encoded."
},
"http_basic_auth_enabled": {
"type": "boolean",
"description": "HTTP Basic Authentication enabled."
},
"http_basic_auth_username": {
"type": "string",
"nullable": true,
"description": "Username for HTTP Basic Authentication"
},
"http_basic_auth_password": {
"type": "string",
"nullable": true,
"description": "Password for HTTP Basic Authentication"
}
},
"type": "object"
@@ -7730,10 +7744,12 @@
"format": "private-key"
},
"public_key": {
"type": "string"
"type": "string",
"description": "The public key of the private key."
},
"fingerprint": {
"type": "string"
"type": "string",
"description": "The fingerprint of the private key."
},
"is_git_related": {
"type": "boolean"