fix: #3608599 Move Landing page bundle configs to the default recipe config dir

Closes #3608599.

Move the Landing page bundle configs (node type, fields, displays, pathauto, rabbit_hole, metatag, language) from config/optional/ into recipes/default/config/, so the Recipe system imports them before applying grantPermissions in the same recipe — fixes "Non-existent permission(s) assigned to roles" on install and the resulting "Access denied" for Editor/Content Admin/Site Admin on /node/add/landing_page. Same fix as 10.1.x's #3535703.

AI-Generated: Yes (Used Claude Code to port the varbase_landing 10.1.x config-to-recipe move to the 9.2.x branch).

Checkpoints

  • File an issue about this project
  • Addition/Change/Update/Fix to this project
  • Testing to ensure no regression
  • Automated unit/functional testing coverage
  • Developer Documentation support on feature change/addition
  • User Guide Documentation support on feature change/addition
  • UX/UI designer responsibilities
  • Accessibility and Readability
  • Reviewed by a human
  • Code review by maintainers
  • Full testing and approval
  • Credit contributors
  • Review with the product owner
  • Update Release Notes
  • Release
Edited by Rajab Natshah

Merge request reports

Loading