Table of Contents

Namespace Ando.Server.Contracts.Projects

Classes

BuildListItemDto

Build summary for list views.

BulkImportSecretsRequest

Request to bulk import secrets from .env format.

BulkImportSecretsResponse

Response from bulk import operation.

CreateProjectRequest

Request to create a new project from a GitHub repository.

CreateProjectResponse

Response from project creation.

DeleteProjectResponse

Response from project deletion.

GetProjectResponse

Response containing project details.

GetProjectSettingsResponse

Response containing project settings.

GetProjectsResponse

Response containing list of projects.

GetProjectsStatusResponse

Response containing project status list with sorting info.

ProjectDetailsDto

Full project details for detail view.

ProjectListItemDto

Project summary for list views.

ProjectSettingsDto

Project settings for the settings page.

ProjectStatusDto

Project status for deployment status dashboard.

RefreshSecretsResponse

Response from refreshing required secrets detection.

SecretResponse

Response from secret operation.

SetSecretRequest

Request to add or update a secret.

TriggerBuildRequest

Request to manually trigger a build.

TriggerBuildResponse

Response from build trigger.

UpdateProjectSettingsRequest

Request to update project settings.

UpdateProjectSettingsResponse

Response from settings update.