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

@@ -5042,6 +5042,17 @@ components:
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
ApplicationDeploymentQueue:
description: 'Project model'
@@ -5161,8 +5172,10 @@ components:
format: private-key
public_key:
type: string
description: 'The public key of the private key.'
fingerprint:
type: string
description: 'The fingerprint of the private key.'
is_git_related:
type: boolean
team_id: