gitlab-org--gitlab-foss/app/views/layouts/nav
Sean McGivern 42ccb5981a Only do complicated confidentiality checks when necessary
When we are filtering by a single project, and the current user has access to
see confidential issues on that project, we don't need to filter by
confidentiality at all - just as if the user were an admin.

The filter by confidentiality often picks a non-optimal query plan: for
instance, AND-ing the results of all issues in the project (a relatively small
set), and all issues in the states requested (a huge set), rather than just
starting small and winnowing further.
2017-06-30 10:33:44 +01:00
..
_admin.html.haml Add Conversational Development Index page to admin panel 2017-06-01 17:37:21 +02:00
_admin_settings.html.haml HAMLLint: Fix SpaceInsideHashAttributes offences 2016-12-31 11:58:36 +05:30
_dashboard.html.haml Remove helpers assigned_issuables_count and cached_assigned_issuables_count 2017-04-20 13:28:04 +03:00
_explore.html.haml Added keyboard shortcuts to signed out menu 2017-04-10 12:20:25 +01:00
_group.html.haml Changed "Edit Group" subtab to "General" and moved it 2017-03-15 10:18:07 -06:00
_new_admin_sidebar.html.haml Minor edits 2017-06-29 07:05:07 -05:00
_new_dashboard.html.haml fixed dashboard projects nav item being active 2017-06-21 14:45:23 +01:00
_new_explore.html.haml added signed out subnav 2017-06-21 14:45:23 +01:00
_new_group_sidebar.html.haml Minor edits 2017-06-29 07:05:07 -05:00
_new_profile_sidebar.html.haml Make header into links; CSS tweaks 2017-06-28 09:59:29 -05:00
_new_project_sidebar.html.haml Make header into links; CSS tweaks 2017-06-28 09:59:29 -05:00
_profile.html.haml Rename Personal Audit Log 2017-05-16 12:54:57 +00:00
_project.html.haml Only do complicated confidentiality checks when necessary 2017-06-30 10:33:44 +01:00