Move all custom roles code to EE
What does this MR do and why?
- This is an ee-only feature but along the way we accidentally added some of the code to the CE directories. This doesn't mean that custom roles were available to CE users but the code was just in the wrong place.
- The preload logic for the Banzai parser classes can be removed
altogether rather than moved to EE because that preloading was
necessary for
download_code
but we changed the custom roles MVC to look atread_code
instead (these parsers look atdownload_code
) - #381611 (closed)
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Jessie Young