Limit support for confidential notes to issues and epics
To reduce the scope of MVC we need to limit the note's noteable_type to only support confidentiality when it's an issue or an epic.
This feature is being developed behind the FF confidential_notes.
Proposal
- We could perform this check at the policy level. We could add something like
:create_confidential_noteand then filter byissuable.type - We could validate the
noteabletype at the model level, before creating the note
Edited by Eugenia Grieff