summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-09-03 11:24:08 +0000
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-09-03 11:24:08 +0000
commite8f1331fa4b3f4c4037f6509b2a846f521f506fc (patch)
treedcb2eab0999d85ac607102a4cb3f62594f64dfd1
parent7a0e1c7238033b33b7296701bfded56d4ad7f250 (diff)
parentcf53b361b98b899aeededde6aad1d4aca54fd8ff (diff)
downloadgitlab-ce-e8f1331fa4b3f4c4037f6509b2a846f521f506fc.tar.gz
Merge branch 'internal-api-post' into 'master'
Internal api post See merge request !1059
-rw-r--r--lib/api/internal.rb4
-rw-r--r--spec/requests/api/internal_spec.rb6
2 files changed, 6 insertions, 4 deletions
diff --git a/lib/api/internal.rb b/lib/api/internal.rb
index 86fa149d050..5f484f63418 100644
--- a/lib/api/internal.rb
+++ b/lib/api/internal.rb
@@ -12,7 +12,9 @@ module API
# ref - branch name
# forced_push - forced_push
#
- get "/allowed" do
+ post "/allowed" do
+ status 200
+
# Check for *.wiki repositories.
# Strip out the .wiki from the pathname before finding the
# project. This applies the correct project permissions to
diff --git a/spec/requests/api/internal_spec.rb b/spec/requests/api/internal_spec.rb
index 47da82c061f..6df5ef38961 100644
--- a/spec/requests/api/internal_spec.rb
+++ b/spec/requests/api/internal_spec.rb
@@ -155,7 +155,7 @@ describe API::API, api: true do
end
def pull(key, project)
- get(
+ post(
api("/internal/allowed"),
key_id: key.id,
project: project.path_with_namespace,
@@ -164,7 +164,7 @@ describe API::API, api: true do
end
def push(key, project)
- get(
+ post(
api("/internal/allowed"),
changes: 'd14d6c0abdd253381df51a723d58691b2ee1ab08 570e7b2abdd848b95f2f578043fc23bd6f6fd24d refs/heads/master',
key_id: key.id,
@@ -174,7 +174,7 @@ describe API::API, api: true do
end
def archive(key, project)
- get(
+ post(
api("/internal/allowed"),
ref: 'master',
key_id: key.id,