Skip to content

Issue #3527232 : Initial port of Ggroup role mapper to v3

This is built on top of the works done on #3395476

Changelog :

  • Removed dependency on deprecated service @group.membership_loader
  • Fixed permissions cache tags in InheritGroupPermissionCalculator and GroupRoleInheritance
  • Removed InheritGroupPermissionCalculator::getInheritedGroupOutsiderRoleIds and InheritGroupPermissionCalculator::getInheritedGroupAnonymousRoleIds as it seems not relevant on group v2 / v3
  • Updated hook definition to the new D11 syntax (still backward compatible with D10)
  • Sort the roles listing by weight
  • Plugin id changed from subgroup to ggroup

Closes #3527232

Merge request reports

Loading