1
1
mirror of https://github.com/go-gitea/gitea synced 2025-07-22 18:28:37 +00:00

Add topics for repository API (#31127)

Fix ##31100
This commit is contained in:
Lunny Xiao
2024-05-28 18:03:54 +08:00
committed by GitHub
parent b6f15c7948
commit de4616690f
3 changed files with 9 additions and 0 deletions

View File

@@ -113,6 +113,7 @@ type Repository struct {
// swagger:strfmt date-time // swagger:strfmt date-time
MirrorUpdated time.Time `json:"mirror_updated,omitempty"` MirrorUpdated time.Time `json:"mirror_updated,omitempty"`
RepoTransfer *RepoTransfer `json:"repo_transfer"` RepoTransfer *RepoTransfer `json:"repo_transfer"`
Topics []string `json:"topics"`
} }
// CreateRepoOption options when creating repository // CreateRepoOption options when creating repository

View File

@@ -236,6 +236,7 @@ func innerToRepo(ctx context.Context, repo *repo_model.Repository, permissionInR
MirrorInterval: mirrorInterval, MirrorInterval: mirrorInterval,
MirrorUpdated: mirrorUpdated, MirrorUpdated: mirrorUpdated,
RepoTransfer: transfer, RepoTransfer: transfer,
Topics: repo.Topics,
ObjectFormatName: repo.ObjectFormatName, ObjectFormatName: repo.ObjectFormatName,
} }
} }

View File

@@ -23804,6 +23804,13 @@
"type": "boolean", "type": "boolean",
"x-go-name": "Template" "x-go-name": "Template"
}, },
"topics": {
"type": "array",
"items": {
"type": "string"
},
"x-go-name": "Topics"
},
"updated_at": { "updated_at": {
"type": "string", "type": "string",
"format": "date-time", "format": "date-time",