diff options
Diffstat (limited to 'app/controllers/dashboard')
-rw-r--r-- | app/controllers/dashboard/groups_controller.rb | 5 | ||||
-rw-r--r-- | app/controllers/dashboard/milestones_controller.rb | 34 | ||||
-rw-r--r-- | app/controllers/dashboard/projects_controller.rb | 27 |
3 files changed, 0 insertions, 66 deletions
diff --git a/app/controllers/dashboard/groups_controller.rb b/app/controllers/dashboard/groups_controller.rb deleted file mode 100644 index ed14f4e1f3b..00000000000 --- a/app/controllers/dashboard/groups_controller.rb +++ /dev/null @@ -1,5 +0,0 @@ -class Dashboard::GroupsController < ApplicationController - def index - @group_members = current_user.group_members.page(params[:page]).per(PER_PAGE) - end -end diff --git a/app/controllers/dashboard/milestones_controller.rb b/app/controllers/dashboard/milestones_controller.rb deleted file mode 100644 index cb51792df16..00000000000 --- a/app/controllers/dashboard/milestones_controller.rb +++ /dev/null @@ -1,34 +0,0 @@ -class Dashboard::MilestonesController < ApplicationController - before_filter :load_projects - - def index - project_milestones = case params[:state] - when 'all'; state - when 'closed'; state('closed') - else state('active') - end - @dashboard_milestones = Milestones::GroupService.new(project_milestones).execute - @dashboard_milestones = Kaminari.paginate_array(@dashboard_milestones).page(params[:page]).per(PER_PAGE) - end - - def show - project_milestones = Milestone.where(project_id: @projects).order("due_date ASC") - @dashboard_milestone = Milestones::GroupService.new(project_milestones).milestone(title) - end - - private - - def load_projects - @projects = current_user.authorized_projects.sorted_by_activity.non_archived - end - - def title - params[:title] - end - - def state(state = nil) - conditions = { project_id: @projects } - conditions.reverse_merge!(state: state) if state - Milestone.where(conditions).order("title ASC") - end -end diff --git a/app/controllers/dashboard/projects_controller.rb b/app/controllers/dashboard/projects_controller.rb deleted file mode 100644 index 56e6fcc41ca..00000000000 --- a/app/controllers/dashboard/projects_controller.rb +++ /dev/null @@ -1,27 +0,0 @@ -class Dashboard::ProjectsController < ApplicationController - before_filter :event_filter - - def starred - @projects = current_user.starred_projects - @projects = @projects.includes(:namespace, :forked_from_project, :tags) - @projects = @projects.sort(@sort = params[:sort]) - @groups = [] - - respond_to do |format| - format.html - - format.json do - load_events - pager_json("events/_events", @events.count) - end - end - end - - private - - def load_events - @events = Event.in_projects(@projects.pluck(:id)) - @events = @event_filter.apply_filter(@events).with_associations - @events = @events.limit(20).offset(params[:offset] || 0) - end -end |