Problem/Motivation

Drupal CMS is going to be released in January 2025. It would be great if Lupus Decoupled Drupal would have support for all features from Drupal CMS (recipes overview).

Remaining tasks

Needs concept but we should rely on recipes.

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

useernamee created an issue. See original summary.

useernamee’s picture

Issue summary: View changes
useernamee’s picture

Issue summary: View changes
fago’s picture

fago’s picture

Issue summary: View changes
fago’s picture

meanwhile we got lots of recipes created for this, see www.drupal.org/project/lupus_decoupled_recipe_dev

fago’s picture

Status: Active » Needs review

https://www.drupal.org/project/lupus_decoupled_starter - We've got our first decoupled Drupal CMS site template!

via https://www.drupal.org/project/lupus_csr

fago’s picture

I ran into a problem when installing lupus_decoupled after the cms recipes:

drupal/automatic_updates triggers it. When lupus_decoupled_install() called module_installer->install() to install submodules, this triggers a container rebuild mid-install. This lead to a SessionNotFoundException triggered by AutomaticUpdatesHooks.

To fix, I added a MR to move the logic to hook_modules_installed(), so it runs in a step after.

  • fago committed ae6174a9 on 1.x
    fix: #3487276 move installation logic of optional modules to...

  • fago committed ae6174a9 on feature/recipe-register-docs
    fix: #3487276 move installation logic of optional modules to...