summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Taedcke <hacking@taedcke.com>2014-07-01 21:05:29 +0200
committerChristian Taedcke <christian.taedcke@honeywell.com>2014-07-25 08:25:16 +0200
commite59674f9545d36da13c306e223b2cb84e9fcaa48 (patch)
tree2b976808312bd305f762f56f2315a9d2b6b6f3f6
parent414afd68f3b9c529fa9de9f60bfe86994b1fda81 (diff)
downloadgitlab-ce-e59674f9545d36da13c306e223b2cb84e9fcaa48.tar.gz
Add full commit message to commit api as field message.
-rw-r--r--CHANGELOG1
-rw-r--r--doc/api/commits.md7
-rw-r--r--lib/api/entities.rb1
3 files changed, 7 insertions, 2 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 8b14594c5f2..674983e6717 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,6 +1,7 @@
v 7.2.0
- Explore page
- Add project stars (Ciro Santilli)
+ - Expose the full commit message via API
v 7.1.0
- Remove observers
diff --git a/doc/api/commits.md b/doc/api/commits.md
index d55b34c0c1f..9475ecbaa67 100644
--- a/doc/api/commits.md
+++ b/doc/api/commits.md
@@ -21,7 +21,8 @@ Parameters:
"title": "Replace sanitize with escape once",
"author_name": "Dmitriy Zaporozhets",
"author_email": "dzaporozhets@sphereconsultinginc.com",
- "created_at": "2012-09-20T11:50:22+03:00"
+ "created_at": "2012-09-20T11:50:22+03:00",
+ "message": "Replace sanitize with escape once"
},
{
"id": "6104942438c14ec7bd21c6cd5bd995272b3faff6",
@@ -29,7 +30,8 @@ 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",
+ "message": "Sanitize for network graph"
}
]
```
@@ -55,6 +57,7 @@ Parameters:
"author_name": "randx",
"author_email": "dmitriy.zaporozhets@gmail.com",
"created_at": "2012-09-20T09:06:12+03:00",
+ "message": "Sanitize for network graph",
"committed_date": "2012-09-20T09:06:12+03:00",
"authored_date": "2012-09-20T09:06:12+03:00",
"parent_ids": [
diff --git a/lib/api/entities.rb b/lib/api/entities.rb
index 09fb97abf29..edde4c70fd7 100644
--- a/lib/api/entities.rb
+++ b/lib/api/entities.rb
@@ -102,6 +102,7 @@ module API
class RepoCommit < Grape::Entity
expose :id, :short_id, :title, :author_name, :author_email, :created_at
+ expose :safe_message, as: :message
end
class RepoCommitDetail < RepoCommit