summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Schatz <jacobschatz@Jacobs-MBP.fios-router.home>2016-03-11 10:48:20 -0500
committerJacob Schatz <jacobschatz@Jacobs-MBP.fios-router.home>2016-03-25 08:04:09 -0400
commit1c8fff965cca617ba0dbb5bfde1c76fc360c5661 (patch)
tree7105667f687ea4043e8d8d876bf435076bbd4f4b
parent16ba5eb4d89f903d89fbad33086013a2f69717dd (diff)
downloadgitlab-ce-1c8fff965cca617ba0dbb5bfde1c76fc360c5661.tar.gz
Adds milestone API JS call
-rw-r--r--app/assets/javascripts/api.js.coffee18
1 files changed, 18 insertions, 0 deletions
diff --git a/app/assets/javascripts/api.js.coffee b/app/assets/javascripts/api.js.coffee
index b259c6556ae..51b04051741 100644
--- a/app/assets/javascripts/api.js.coffee
+++ b/app/assets/javascripts/api.js.coffee
@@ -8,6 +8,24 @@
issues_paths:
update : "/api/:version/projects/:id/issues/:issue_id"
merge_request_path: "/api/:version/issues/:id.json"
+ milestones_paths:
+ index: "/api/:version/projects/:id/milestones"
+
+ milestones:
+ index: (project_id, callback) ->
+ data = {}
+ url = Api.buildUrl(Api.milestones_paths.index)
+ url = url
+ .replace(":id", project_id)
+ data.private_token = gon.api_token
+ $.ajax(
+ url: url
+ type: "GET"
+ data: data
+ dataType: "json"
+ ).done (milestones) ->
+ if callback?
+ callback(milestones)
issues:
update: (project_id, issue_id, data, callback) ->