Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/controllers/admin/projects_controller.rb')
-rw-r--r--app/controllers/admin/projects_controller.rb44
1 files changed, 0 insertions, 44 deletions
diff --git a/app/controllers/admin/projects_controller.rb b/app/controllers/admin/projects_controller.rb
deleted file mode 100644
index 5176a8399ae..00000000000
--- a/app/controllers/admin/projects_controller.rb
+++ /dev/null
@@ -1,44 +0,0 @@
-class Admin::ProjectsController < Admin::ApplicationController
- before_filter :project, only: [:show, :transfer]
- before_filter :group, only: [:show, :transfer]
- before_filter :repository, only: [:show, :transfer]
-
- def index
- @projects = Project.all
- @projects = @projects.where(namespace_id: params[:namespace_id]) if params[:namespace_id].present?
- @projects = @projects.where("visibility_level IN (?)", params[:visibility_levels]) if params[:visibility_levels].present?
- @projects = @projects.with_push if params[:with_push].present?
- @projects = @projects.abandoned if params[:abandoned].present?
- @projects = @projects.search(params[:name]) if params[:name].present?
- @projects = @projects.sort(@sort = params[:sort])
- @projects = @projects.includes(:namespace).order("namespaces.path, projects.name ASC").page(params[:page]).per(PER_PAGE)
- end
-
- def show
- if @group
- @group_members = @group.members.order("access_level DESC").page(params[:group_members_page]).per(PER_PAGE)
- end
-
- @project_members = @project.project_members.page(params[:project_members_page]).per(PER_PAGE)
- end
-
- def transfer
- ::Projects::TransferService.new(@project, current_user, params.dup).execute
-
- @project.reload
- redirect_to admin_namespace_project_path(@project.namespace, @project)
- end
-
- protected
-
- def project
- @project = Project.find_with_namespace(
- [params[:namespace_id], '/', params[:id]].join('')
- )
- @project || render_404
- end
-
- def group
- @group ||= @project.group
- end
-end