1
1
mirror of https://github.com/go-gitea/gitea synced 2025-07-09 20:17:21 +00:00

API endpoint for repo transfer (#9947)

* squash

* optimize

* fail before make any changes

* fix-header
This commit is contained in:
6543
2020-01-31 16:49:04 +01:00
committed by GitHub
parent d816f7018b
commit 13bc82009c
9 changed files with 265 additions and 10 deletions

View File

@ -158,6 +158,15 @@ type EditRepoOption struct {
Archived *bool `json:"archived,omitempty"`
}
// TransferRepoOption options when transfer a repository's ownership
// swagger:model
type TransferRepoOption struct {
// required: true
NewOwner string `json:"new_owner"`
// ID of the team or teams to add to the repository. Teams can only be added to organization-owned repositories.
TeamIDs *[]int64 `json:"team_ids"`
}
// GitServiceType represents a git service
type GitServiceType int