Skip to content

Move all custom roles code to EE

Jessie Young requested to merge jy-member-roles-to-ee into master

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 at read_code instead (these parsers look at download_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.

Edited by Jessie Young

Merge request reports