Site Module 2: Site Entities as "Environments", Drupal Site Entity is now DrupalProject, JSONAPI.
Major refactor to support multiple "environments" per site.
More docs coming...
Remaining tasks:
-
State field is not updating. Need to confirm all fields are updating with a test. -
Remove request to /api/site/data. -
Refresh data page does not work. -
Remove "unmanaged" indicator. -
Add better display of Site Manager. -
re-implement field, config & state overrides. -
Re-implement User Login -
site groups and automatic assignment.No longer needed. SiteEntities get DrupalProjects created and assigned automatically. -
site group edit -> automatic grouping based on UUId or git repo. -
Remove Presave event and subscribers. -
Remove SiteRemote service. -
Add canonical URL field to drupal project.
No longer needed. SiteEntities get DrupalProjects created and assigned automatically.
-
Update docs -
Update screenshots -
Update project descriptions -
Release notes -
etc
Edited by Jon Pugh