fix: #3610705 Create user 1 as webmaster in the browser installer, like ddev install-varbase does

Issue: https://www.drupal.org/project/varbase/issues/3610705

What

Overrides RecipeKit's install_configure_form defaults in varbase.profile's hook_form_alter() so the browser installer creates user 1 as webmaster / webmaster@vardot.com, matching the account ddev install-varbase minimal|full already creates.

Why

RecipeKit hardcodes a hidden name element to admin and leaves the email empty, so every browser-installed Varbase site ends up with an admin user instead of the documented webmaster account. The email stays editable — this only pre-fills the Varbase default.

Tested

Drupal 11.4, Varbase 11.0.x, DDEV, real browser, fresh install from a dropped database, verified on the Varbase Starter site template:

AI-Generated: Yes (Used Claude Code to implement and test this fix against a fresh Varbase 11.0.x install; reviewed by rajab-natshah.)

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