feat(ITCR-1136): Add auto-uninstall for deprecated GroupEx Pro modules

Summary

  • groupex_form_cache: update core_version_requirement to ^10 || ^11 (was ^8 || ^9 || ^10, blocked Drupal 11 upgrades), add post_update_uninstall with entity data cleanup before uninstall, add hook_requirements to prevent fresh installation
  • openy_group_schedules: add post_update_uninstall hook, add hook_requirements to prevent fresh installation
  • openy_gxp: add post_update_uninstall hook, add hook_requirements to prevent fresh installation
  • embedded_groupexpro_schedule: remove openy_gxp dependency (was purely for admin menu parent route), update admin menu parent to system.admin_config_services

The GroupEx Pro API is no longer available. During drush updb, groupex_form_cache and openy_group_schedules will automatically uninstall themselves. openy_gxp will uninstall via cascade if no dependent modules remain.

Jira: ITCR-1136

Merge request reports

Loading
Loading