|
|
|
@ -30,13 +30,13 @@ class RepositoriesController < ApplicationController
|
|
|
|
|
menu_item :settings, :only => [:new, :create, :edit, :update, :destroy, :committers]
|
|
|
|
|
default_search_scope :changesets
|
|
|
|
|
|
|
|
|
|
before_filter :find_project_by_project_id, :only => [:new, :create, :newrepo, :stats, :quality_analyses]
|
|
|
|
|
before_filter :find_project_by_project_id, :only => [:new, :create, :newrepo, :stats, :quality_analysis]
|
|
|
|
|
before_filter :find_repository, :only => [:edit, :update, :destroy, :committers]
|
|
|
|
|
before_filter :find_project_repository, :except => [:new, :create, :newcreate, :edit, :update, :destroy, :committers, :newrepo, :to_gitlab, :forked, :project_archive]
|
|
|
|
|
before_filter :find_changeset, :only => [:revision, :add_related_issue, :remove_related_issue]
|
|
|
|
|
before_filter :authorize , :except => [:newrepo,:newcreate,:fork, :to_gitlab, :forked, :commit_diff, :project_archive, :quality_analyses]
|
|
|
|
|
before_filter :authorize , :except => [:newrepo,:newcreate,:fork, :to_gitlab, :forked, :commit_diff, :project_archive, :quality_analysis]
|
|
|
|
|
# 链接gitlab
|
|
|
|
|
before_filter :connect_gitlab, :only => [:quality_analyses]
|
|
|
|
|
before_filter :connect_gitlab, :only => [:quality_analysis]
|
|
|
|
|
accept_rss_auth :revisions
|
|
|
|
|
# hidden repositories filter // 隐藏代码过滤器
|
|
|
|
|
before_filter :check_hidden_repo, :only => [:show, :stats, :revisions, :revision, :diff ]
|
|
|
|
@ -309,7 +309,7 @@ update
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def quality_analyses
|
|
|
|
|
def quality_analysis
|
|
|
|
|
gitlab_branches = @g.branches(@project.gpid)
|
|
|
|
|
@branch_names = gitlab_branches.map{|b| b.name}
|
|
|
|
|
@gitlab_default_branch = @g.project(@project.gpid).default_branch
|
|
|
|
|