Commit 9a8e82d6 authored by Nick Thomas's avatar Nick Thomas

Resolve controller conflicts

parent 08b73e4e
...@@ -108,7 +108,10 @@ module LfsRequest ...@@ -108,7 +108,10 @@ module LfsRequest
@objects ||= (params[:objects] || []).to_a @objects ||= (params[:objects] || []).to_a
end end
<<<<<<< HEAD def has_authentication_ability?(capability)
(authentication_abilities || []).include?(capability)
end
module EE module EE
def lfs_forbidden! def lfs_forbidden!
raise NotImplementedError unless defined?(super) raise NotImplementedError unless defined?(super)
...@@ -144,9 +147,4 @@ module LfsRequest ...@@ -144,9 +147,4 @@ module LfsRequest
end end
prepend EE prepend EE
=======
def has_authentication_ability?(capability)
(authentication_abilities || []).include?(capability)
end
>>>>>>> ce/master
end end
...@@ -51,22 +51,8 @@ class Projects::GitHttpController < Projects::GitHttpClientController ...@@ -51,22 +51,8 @@ class Projects::GitHttpController < Projects::GitHttpClientController
render plain: exception.message, status: :forbidden render plain: exception.message, status: :forbidden
end end
<<<<<<< HEAD
def render_denied
if user && can?(user, :read_project, project)
render plain: access_denied_message, status: :forbidden
else
# Do not leak information about project existence
render_not_found
end
end
def access_denied_message
access_check.message || 'Access denied'
=======
def render_404(exception) def render_404(exception)
render plain: exception.message, status: :not_found render plain: exception.message, status: :not_found
>>>>>>> ce/master
end end
def access def access
......
...@@ -11,13 +11,7 @@ class Projects::ImportsController < Projects::ApplicationController ...@@ -11,13 +11,7 @@ class Projects::ImportsController < Projects::ApplicationController
end end
def create def create
<<<<<<< HEAD
if @project.update_attributes(import_params) if @project.update_attributes(import_params)
=======
@project.import_url = params[:project][:import_url]
if @project.save
>>>>>>> ce/master
@project.reload.import_schedule @project.reload.import_schedule
end end
......
...@@ -48,10 +48,6 @@ class Projects::ProtectedRefsController < Projects::ApplicationController ...@@ -48,10 +48,6 @@ class Projects::ProtectedRefsController < Projects::ApplicationController
protected protected
def access_level_attributes def access_level_attributes
<<<<<<< HEAD
%i(access_level id user_id _destroy group_id) %i(access_level id user_id _destroy group_id)
=======
%i(access_level id)
>>>>>>> ce/master
end end
end end
...@@ -90,17 +90,12 @@ class SessionsController < Devise::SessionsController ...@@ -90,17 +90,12 @@ class SessionsController < Devise::SessionsController
# Prevent a 'you are already signed in' message directly after signing: # Prevent a 'you are already signed in' message directly after signing:
# we should never redirect to '/users/sign_in' after signing in successfully. # we should never redirect to '/users/sign_in' after signing in successfully.
<<<<<<< HEAD if redirect_uri.path != new_user_session_path
if redirect_uri.path == new_user_session_path
return true return true
elsif redirect_uri.host == Gitlab.config.gitlab.host && redirect_uri.port == Gitlab.config.gitlab.port elsif redirect_uri.host == Gitlab.config.gitlab.host && redirect_uri.port == Gitlab.config.gitlab.port
redirect_to = redirect_uri.to_s redirect_to = redirect_uri.to_s
elsif Gitlab::Geo.geo_node?(host: redirect_uri.host, port: redirect_uri.port) elsif Gitlab::Geo.geo_node?(host: redirect_uri.host, port: redirect_uri.port)
redirect_to = redirect_uri.to_s redirect_to = redirect_uri.to_s
=======
unless URI(redirect_path).path == new_user_session_path
store_location_for(:redirect, redirect_path)
>>>>>>> ce/master
end end
@redirect_to = redirect_to @redirect_to = redirect_to
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment