gitlab-ce/spec/controllers/projects
Stan Hu 10096256f1 Improve performance of filtering notes in NotesController
Reduces the number of queries needed to redact notes to which
the user does not have access. Also includes an N+1 query test
as a guard against future issues.

This is a follow-up from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/14327#note_40976854.
2017-10-02 21:48:34 -07:00
..
merge_requests Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
registry Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
settings Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
artifacts_controller_spec.rb Fix artifacts controller specs 2017-09-06 14:27:42 +02:00
avatars_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
badges_controller_spec.rb Rename build to pipeline for status badges 2017-07-21 10:22:09 +02:00
blame_controller_spec.rb
blob_controller_spec.rb Fix blob_controller_spec plain to raw_path 2017-08-04 13:45:44 +01:00
boards_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
branches_controller_spec.rb Resolve "Error 500 in non-UTF8 branch names" 2017-09-12 14:07:31 +00:00
commit_controller_spec.rb Update Pipeline's badge count in Merge Request and Commits view to match real-time content 2017-07-14 15:52:54 +00:00
commits_controller_spec.rb
compare_controller_spec.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
cycle_analytics_controller_spec.rb
deploy_keys_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
deployments_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
discussions_controller_spec.rb
environments_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
find_file_controller_spec.rb
forks_controller_spec.rb Correct RSpec/SingleLineHook cop offenses 2017-06-14 13:18:56 -05:00
graphs_controller_spec.rb Add option to use CommitLanguages RPC 2017-08-01 10:48:46 +02:00
group_links_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
hooks_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
imports_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
issues_controller_spec.rb Eliminate N+1 queries in loading discussions.json endpoint 2017-09-18 06:53:33 -07:00
jobs_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
labels_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
mattermosts_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
merge_requests_controller_spec.rb add controller spec 2017-09-06 09:00:57 -04:00
milestones_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
notes_controller_spec.rb Improve performance of filtering notes in NotesController 2017-10-02 21:48:34 -07:00
pages_controller_spec.rb Don't show references to Pages when not available 2017-08-31 09:27:42 +02:00
pages_domains_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
pipeline_schedules_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
pipelines_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
pipelines_settings_controller_spec.rb Fix instance default option being true as value 2017-09-18 12:02:47 +02:00
project_members_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
prometheus_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
protected_branches_controller_spec.rb
protected_tags_controller_spec.rb Add spec for deleting protected tags 2017-08-20 04:35:06 -07:00
raw_controller_spec.rb Enable Style/DotPosition Rubocop 👮 2017-06-21 13:48:12 +00:00
refs_controller_spec.rb
releases_controller_spec.rb
repositories_controller_spec.rb fix #3686 make tarball download url to end with extension 2017-08-03 16:44:48 +00:00
runners_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
services_controller_spec.rb Fix inability to test some project integrations 2017-08-22 11:05:02 -05:00
snippets_controller_spec.rb replace `is_spam?` with `spam?` 2017-08-29 11:14:42 +03:00
tags_controller_spec.rb Correct RSpec/SingleLineHook cop offenses 2017-06-14 13:18:56 -05:00
templates_controller_spec.rb
todos_controller_spec.rb Enable the Layout/SpaceBeforeBlockBraces cop 2017-08-09 11:52:22 +02:00
tree_controller_spec.rb Rename many path_with_namespace -> full_path 2017-08-01 07:26:58 +02:00
uploads_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
variables_controller_spec.rb Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
wikis_controller_spec.rb