gitlab-org--gitlab-foss/app/policies
Sean McGivern e7b1d201dd Fix N+1 in MergeRequestParser
read_project can be prevented by a very expensive condition, which we want to
avoid, while still not writing manual SQL queries. read_project_for_iids is used
by read_issue_iid and read_merge_request_iid to satisfy both of those
constraints, and allow the declarative policy runner to use its normal caching
strategy.
2018-04-05 13:59:05 +01:00
..
ci
clusters
base_policy.rb Port read_cross_project ability from EE 2018-02-22 17:11:36 +01:00
commit_status_policy.rb
deploy_key_policy.rb
deployment_policy.rb
environment_policy.rb
external_issue_policy.rb
global_policy.rb
group_label_policy.rb
group_member_policy.rb
group_policy.rb Bring one group board to CE 2018-03-03 12:56:17 -03:00
issuable_policy.rb Fix N+1 in MergeRequestParser 2018-04-05 13:59:05 +01:00
issue_policy.rb Fix N+1 in MergeRequestParser 2018-04-05 13:59:05 +01:00
merge_request_policy.rb Fix N+1 in MergeRequestParser 2018-04-05 13:59:05 +01:00
namespace_policy.rb
nil_policy.rb
note_policy.rb
personal_snippet_policy.rb
project_label_policy.rb
project_member_policy.rb
project_policy.rb Fix N+1 in MergeRequestParser 2018-04-05 13:59:05 +01:00
project_snippet_policy.rb
protected_branch_policy.rb Revert exploratory branch restriction policy 2018-03-26 10:29:53 +01:00
user_policy.rb