Class: DashboardController
- Inherits:
- 
      Dashboard::ApplicationController
      
        - Object
- Dashboard::ApplicationController
- DashboardController
 
- Defined in:
- app/controllers/dashboard_controller.rb
Constant Summary
Constants included from MergeRequestsHelper
MergeRequestsHelper::DIFF_BATCH_ENDPOINT_PER_PAGE
Constants included from CookiesHelper
CookiesHelper::COOKIE_TYPE_ENCRYPTED, CookiesHelper::COOKIE_TYPE_PERMANENT
Constants included from SortingTitlesValuesHelper
SortingTitlesValuesHelper::SORT_NAME, SortingTitlesValuesHelper::SORT_UPDATED_OLDEST, SortingTitlesValuesHelper::SORT_UPDATED_RECENT
Instance Method Summary collapse
Methods included from Gitlab::InternalEventsTracking
Methods included from MergeRequestsHelper
#allow_collaboration_unavailable_reason, #award_emoji_merge_request_api_path, #can_use_description_composer, #common_merge_request_list_data, #create_mr_button_from_event?, #create_mr_path_from_push_event, #default_merge_request_sort, #diffs_tab_pane_data, #format_mr_branch_names, #group_merge_requests_list_data, #how_merge_modal_data, #identity_verification_alert_data, #merge_params, #merge_path_description, #merge_request_button_hidden?, #merge_request_dashboard_enabled?, #merge_request_dashboard_show_drafts?, #merge_request_source_project_for_project, #merge_request_squash_option?, #merge_request_version_path, #mr_change_branches_path, #mr_compare_form_data, #mr_css_classes, #notifications_todos_buttons_enabled?, #project_merge_requests_list_data, #reviewers_label, #show_mr_dashboard_banner?, #sticky_header_data, #tab_link_for, #target_projects
Methods included from CompareHelper
#create_mr_button?, #create_mr_path, #project_compare_selector_data, #target_projects
Methods included from FiltersEvents
Methods included from IssuableCollectionsAction
#issues, #issues_calendar, #merge_requests
Methods included from IssuesCalendar
Methods included from SortingPreference
#default_sort_order, #legacy_sort_cookie_name, #set_sort_order, #sorting_field
Methods included from CookiesHelper
Methods included from SortingHelper
#admin_users_sort_options, #branches_sort_options_hash, #can_sort_by_issue_weight?, #can_sort_by_merged_date?, #due_date_option, #forks_reverse_sort_options_hash, #forks_sort_direction_button, #issuable_reverse_sort_order_hash, #issuable_sort_direction_button, #issuable_sort_option_overrides, #issuable_sort_options, #label_priority_option, #label_sort_options_hash, #merged_option, #milestones_sort_options_hash, #popularity_option, #projects_sort_options_hash, #relative_position_option, #sort_direction_button, #sort_direction_icon, #sort_options_hash, #starrers_sort_options_hash, #tags_sort_options_hash, #title_option, #users_sort_options_hash
Methods included from ButtonHelper
#clipboard_button, #dropdown_item_with_description, #http_clone_button, #http_dropdown_description, #link_button_to, #ssh_clone_button
Methods included from SortingTitlesValuesHelper
#sort_title_closed_date, #sort_title_closed_earlier, #sort_title_closed_recently, #sort_title_contacted_date, #sort_title_created_date, #sort_title_downvotes, #sort_title_due_date, #sort_title_due_date_later, #sort_title_due_date_soon, #sort_title_expire_date, #sort_title_label_priority, #sort_title_largest_group, #sort_title_largest_repo, #sort_title_latest_activity, #sort_title_merged_date, #sort_title_merged_earlier, #sort_title_merged_recently, #sort_title_milestone, #sort_title_milestone_later, #sort_title_milestone_soon, #sort_title_most_stars, #sort_title_name, #sort_title_name_asc, #sort_title_name_desc, #sort_title_oldest_activity, #sort_title_oldest_created, #sort_title_oldest_last_activity, #sort_title_oldest_signin, #sort_title_oldest_starred, #sort_title_oldest_updated, #sort_title_popularity, #sort_title_priority, #sort_title_recently_created, #sort_title_recently_last_activity, #sort_title_recently_signin, #sort_title_recently_starred, #sort_title_recently_updated, #sort_title_relative_position, #sort_title_relevance, #sort_title_size, #sort_title_stars, #sort_title_start_date_later, #sort_title_start_date_soon, #sort_title_title, #sort_title_upvotes, #sort_title_version_asc, #sort_title_version_desc, #sort_value_closed_date, #sort_value_closed_earlier, #sort_value_closed_recently, #sort_value_contacted_date, #sort_value_created_date, #sort_value_downvotes, #sort_value_due_date, #sort_value_due_date_later, #sort_value_due_date_soon, #sort_value_expire_date, #sort_value_label_priority, #sort_value_largest_group, #sort_value_largest_repo, #sort_value_latest_activity, #sort_value_least_popular, #sort_value_merged_date, #sort_value_merged_earlier, #sort_value_merged_recently, #sort_value_milestone, #sort_value_milestone_later, #sort_value_milestone_soon, #sort_value_most_popular, #sort_value_name, #sort_value_name_desc, #sort_value_oldest_activity, #sort_value_oldest_created, #sort_value_oldest_last_activity, #sort_value_oldest_signin, #sort_value_oldest_updated, #sort_value_popularity, #sort_value_priority, #sort_value_recently_created, #sort_value_recently_last_activity, #sort_value_recently_signin, #sort_value_recently_updated, #sort_value_relative_position, #sort_value_relevance, #sort_value_size, #sort_value_stars_desc, #sort_value_start_date_later, #sort_value_start_date_soon, #sort_value_title, #sort_value_title_desc, #sort_value_upvotes, #sort_value_version_asc, #sort_value_version_desc
Instance Method Details
#activity ⇒ Object
| 51 52 53 54 55 56 57 58 59 60 | # File 'app/controllers/dashboard_controller.rb', line 51 def activity respond_to do |format| format.html format.json do load_events pager_json('events/_events', @events.count { |event| event.visible_to_user?(current_user) }) end end end | 
#home ⇒ Object
| 41 42 43 44 45 46 47 48 49 | # File 'app/controllers/dashboard_controller.rb', line 41 def home if Feature.enabled?(:personal_homepage, current_user) track_internal_event('user_views_homepage', user: current_user) @homepage_app_data = homepage_app_data(current_user) render('root/index') else not_found end end | 
#search_merge_requests ⇒ Object
| 62 63 64 | # File 'app/controllers/dashboard_controller.rb', line 62 def search_merge_requests render_merge_requests end |