Skip to content

Backport "check_project_feature_available!" from EE and use it for CE controllers

Nick Thomas requested to merge (removed):backport-check-project-feature into master

What does this MR do?

Introduces a new helper method for checking available project features, modelled on authorize_:symbol!, which uses method_missing.

Are there points in the code the reviewer needs to double check?

Why was this MR needed?

Backport from EE: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2164/diffs#note_32996176

Screenshots (if relevant)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Edited by Nick Thomas

Merge request reports