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...
fago’s picture

Status: Needs review » Fixed

Since Drupal CMS comes with the Nuxt starter in default install, which builds upon lupus decoupled, I think we can safely call this fixed! :-)

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.