diff options
author | haseeb <haseebeqx@gmail.com> | 2018-05-15 14:41:33 +0000 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2018-05-15 14:41:33 +0000 |
commit | 789eb36c84b622896357901c3fd62af112b78841 (patch) | |
tree | 88a8e1c090b8c8989da3f55829ebe36149bf7ca5 /lib/api | |
parent | 984e0f1a95edf989623b9086313366f4325c16df (diff) | |
download | gitlab-ce-789eb36c84b622896357901c3fd62af112b78841.tar.gz |
Remove authentication for readonly endpoints in issues API
Diffstat (limited to 'lib/api')
-rw-r--r-- | lib/api/issues.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/api/issues.rb b/lib/api/issues.rb index 12ff2a1398b..2f50f94c897 100644 --- a/lib/api/issues.rb +++ b/lib/api/issues.rb @@ -2,7 +2,7 @@ module API class Issues < Grape::API include PaginationParams - before { authenticate! } + before { authenticate_non_get! } helpers ::Gitlab::IssuableMetadata @@ -70,6 +70,7 @@ module API desc: 'Return issues for the given scope: `created-by-me`, `assigned-to-me` or `all`' end get do + authenticate! unless params[:scope] == 'all' issues = paginate(find_issues) options = { |