Issue #3605432 by hydra, TomekZiaja: Add title site setting and generate id from it

Adds a 'title' setting to the 'sites' SiteSetting plugin, a required Title field on the site settings form (defaulting to the entity label), and uses it as the machine-name source for the site id on new sites. The label sync itself lives in sites_group (#3591238); FormAlterHooks from the original MR is intentionally omitted.

Adds a unit test asserting the title setting is defined.

Closes #3605432

Merge request reports

Loading