Extend the API to include more repository properties (#3249)
Adds description, stars_count, forks_count, watchers_count and open_issues_count.
This commit is contained in:
parent
fdcca9292e
commit
12cb84b97f
1 changed files with 5 additions and 0 deletions
|
@ -45,11 +45,16 @@ func ToRepository(owner *models.User, repo *models.Repository, permission api.Pe
|
|||
ID: repo.ID,
|
||||
Owner: ToUser(owner),
|
||||
FullName: owner.Name + "/" + repo.Name,
|
||||
Description: repo.Description,
|
||||
Private: repo.IsPrivate,
|
||||
Fork: repo.IsFork,
|
||||
HtmlUrl: setting.AppUrl + owner.Name + "/" + repo.Name,
|
||||
CloneUrl: cl.HTTPS,
|
||||
SshUrl: cl.SSH,
|
||||
OpenIssues: repo.NumOpenIssues,
|
||||
Stars: repo.NumStars,
|
||||
Forks: repo.NumForks,
|
||||
Watchers: repo.NumWatches,
|
||||
Permissions: permission,
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue