forked from Gitlink/forgeplus
23 lines
1.0 KiB
Ruby
23 lines
1.0 KiB
Ruby
json.array! @branches do |branch|
|
|
branch_name = branch.is_a?(Hash) ? branch['name'] : branch
|
|
json.name branch_name
|
|
# json.user_can_push branch['user_can_push']
|
|
# json.user_can_merge branch['user_can_merge']
|
|
# json.protected branch['protected']
|
|
json.http_url render_http_url(@project)
|
|
json.zip_url render_zip_url(@owner, @repository, branch_name)
|
|
json.tar_url render_tar_url(@owner, @repository, branch_name)
|
|
# json.last_commit do
|
|
# json.sha branch['commit']['id']
|
|
# json.message branch['commit']['message']
|
|
# json.timestamp render_unix_time(branch['commit']['timestamp'])
|
|
# json.time_from_now time_from_now(branch['commit']['timestamp'])
|
|
# json.author do
|
|
# json.partial! 'repositories/commit_author', user: render_cache_commit_author(branch['commit']['author']), name: branch['commit']['author']['name']
|
|
# end
|
|
# json.committer do
|
|
# json.partial! 'repositories/commit_author', user: render_cache_commit_author(branch['commit']['committer']), name: branch['commit']['committer']['name']
|
|
# end
|
|
# end
|
|
end
|