f23b1cb453
Replace MR access checks with use of MergeRequestsFinder Split from !2024 to partially solve https://gitlab.com/gitlab-org/gitlab-ce/issues/23867 ⚠️ - Potentially untested 💣 - No test coverage 🚥 - Test coverage of some sort exists (a test failed when error raised) 🚦 - Test coverage of return value (a test failed when nil used) ✅ - Permissions check tested - [x] 💣 app/finders/notes_finder.rb:17 - [x] ⚠️ app/views/layouts/nav/_project.html.haml:80 [`.count`] - [x] 💣 app/controllers/concerns/creates_commit.rb:84 - [x] 🚥 app/controllers/projects/commits_controller.rb:24 - [x] 🚥 app/controllers/projects/compare_controller.rb:56 - [x] 🚦 app/controllers/projects/discussions_controller.rb:29 - [x] ✅ app/controllers/projects/todos_controller.rb:27 - [x] 🚦 app/models/commit.rb:268 - [x] ✅ lib/gitlab/search_results.rb:71 - [x] https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2024/diffs#d1c10892daedb4d4dd3d4b12b6d071091eea83df_267_266 Memoize ` merged_merge_request(current_user)` - [x] https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2024/diffs#d1c10892daedb4d4dd3d4b12b6d071091eea83df_248_247 Expected side effect for `merged_merge_request!`, consider `skip_authorization: true`. - [x] https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2024/diffs#d1c10892daedb4d4dd3d4b12b6d071091eea83df_269_269 Scary use of unchecked `merged_merge_request?` See merge request !2033 |
||
---|---|---|
.. | ||
header | ||
nav | ||
_bootlint.haml | ||
_broadcast.html.haml | ||
_flash.html.haml | ||
_google_analytics.html.haml | ||
_head.html.haml | ||
_init_auto_complete.html.haml | ||
_page.html.haml | ||
_page_title.html.haml | ||
_piwik.html.haml | ||
_search.html.haml | ||
admin.html.haml | ||
application.html.haml | ||
dashboard.html.haml | ||
devise.html.haml | ||
devise_empty.html.haml | ||
devise_mailer.html.haml | ||
errors.html.haml | ||
explore.html.haml | ||
group.html.haml | ||
group_settings.html.haml | ||
help.html.haml | ||
koding.html.haml | ||
notify.html.haml | ||
profile.html.haml | ||
project.html.haml | ||
project_settings.html.haml | ||
search.html.haml | ||
snippets.html.haml |