feat(#3634696): group the Frontend picker's targets by consumer

Groups the Frontend picker's targets by consumer with optgroup elements, with the settings.php targets first in a "Site" group. A consumer group whose label matches another group adds its consumer ID. The target keys and the flat options do not change. The Gin assemble hook also stops when one of its deprecation edits fails

Merge request reports

Loading
Loading