Merge pull request #5823 from bobot/feature/api_parent_ids

[API] add parent_ids to specific commit informations
This commit is contained in:
Dmitriy Zaporozhets 2014-01-06 06:15:48 -08:00
commit 1c0929f5ac
3 changed files with 11 additions and 2 deletions

View file

@ -259,7 +259,12 @@ Parameters:
"title": "Sanitize for network graph",
"author_name": "randx",
"author_email": "dmitriy.zaporozhets@gmail.com",
"created_at": "2012-09-20T09:06:12+03:00"
"created_at": "2012-09-20T09:06:12+03:00",
"committed_date": "2012-09-20T09:06:12+03:00",
"authored_date": "2012-09-20T09:06:12+03:00",
"parent_ids" : [
"ae1d9fb46aa2b07ee9836d49862ec4e2c46fbbba"
]
}
```

View file

@ -91,6 +91,10 @@ module API
expose :id, :short_id, :title, :author_name, :author_email, :created_at
end
class RepoCommitDetail < RepoCommit
expose :parent_ids, :committed_date, :authored_date
end
class ProjectSnippet < Grape::Entity
expose :id, :title, :file_name
expose :author, using: Entities::UserBasic

View file

@ -112,7 +112,7 @@ module API
sha = params[:sha]
commit = user_project.repository.commit(sha)
not_found! "Commit" unless commit
present commit, with: Entities::RepoCommit
present commit, with: Entities::RepoCommitDetail
end
# Get the diff for a specific commit of a project