|
|
|
@@ -1,21 +1,22 @@ |
|
|
|
json.array! @branches do |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'] |
|
|
|
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 |
|
|
|
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 |