From 38737079b6c1096c2517e249198b8bc0bedf4156 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Sat, 9 Feb 2013 15:26:47 +0200 Subject: ignore docs by git --- doc/code/classes/DashboardController.html | 411 ------------------------------ 1 file changed, 411 deletions(-) delete mode 100644 doc/code/classes/DashboardController.html (limited to 'doc/code/classes/DashboardController.html') diff --git a/doc/code/classes/DashboardController.html b/doc/code/classes/DashboardController.html deleted file mode 100644 index ae8b126da1c..00000000000 --- a/doc/code/classes/DashboardController.html +++ /dev/null @@ -1,411 +0,0 @@ - - - - - DashboardController - - - - - - - - - - - - - -
-
- - - - - - - - - - - - - - - -
Methods
-
- -
D
-
- -
- -
E
-
- -
- -
I
-
- -
- -
M
-
- -
- -
P
-
- -
- -
- - - - - - - - - - - - - - - - - - - - -
Instance Public methods
- -
-
- - index() - - -
- - -
- -
- - - - - - -
- - -
-
# File app/controllers/dashboard_controller.rb, line 7
-def index
-  @groups = current_user.authorized_groups
-
-  @has_authorized_projects = @projects.count > 0
-
-  @projects = case params[:scope]
-              when 'personal' then
-                @projects.personal(current_user)
-              when 'joined' then
-                @projects.joined(current_user)
-              else
-                @projects
-              end
-
-  @projects = @projects.page(params[:page]).per(30)
-
-  @events = Event.in_projects(current_user.project_ids)
-  @events = @event_filter.apply_filter(@events)
-  @events = @events.limit(20).offset(params[:offset] || 0)
-
-  @last_push = current_user.recent_push
-
-  respond_to do |format|
-    format.html
-    format.js
-    format.atom { render layout: false }
-  end
-end
-
-
- -
- -
-
- - issues() - - -
- - -
-

Get only assigned issues

-
- - - - - - -
- - -
-
# File app/controllers/dashboard_controller.rb, line 44
-def issues
-  @issues = current_user.assigned_issues
-  @issues = dashboard_filter(@issues)
-  @issues = @issues.recent.page(params[:page]).per(20)
-  @issues = @issues.includes(:author, :project)
-
-  respond_to do |format|
-    format.html
-    format.atom { render layout: false }
-  end
-end
-
-
- -
- -
-
- - merge_requests() - - -
- - -
-

Get authored or assigned open merge requests

-
- - - - - - -
- - -
-
# File app/controllers/dashboard_controller.rb, line 37
-def merge_requests
-  @merge_requests = current_user.cared_merge_requests
-  @merge_requests = dashboard_filter(@merge_requests)
-  @merge_requests = @merge_requests.recent.page(params[:page]).per(20)
-end
-
-
- -
- -
Instance Protected methods
- -
-
- - dashboard_filter(items) - - -
- - -
- -
- - - - - - -
- - -
-
# File app/controllers/dashboard_controller.rb, line 66
-def dashboard_filter items
-  if params[:project_id]
-    items = items.where(project_id: params[:project_id])
-  end
-
-  if params[:search].present?
-    items = items.search(params[:search])
-  end
-
-  case params[:status]
-  when 'closed'
-    items.closed
-  when 'all'
-    items
-  else
-    items.opened
-  end
-end
-
-
- -
- -
-
- - event_filter() - - -
- - -
- -
- - - - - - -
- - -
-
# File app/controllers/dashboard_controller.rb, line 62
-def event_filter
-  @event_filter ||= EventFilter.new(params[:event_filter])
-end
-
-
- -
- -
-
- - projects() - - -
- - -
- -
- - - - - - -
- - -
-
# File app/controllers/dashboard_controller.rb, line 58
-def projects
-  @projects = current_user.authorized_projects.sorted_by_activity
-end
-
-
- -
-
- -
- - \ No newline at end of file -- cgit v1.2.1