Fix Drupal 403 (missing core) and add opt-in file deletion on project delete
Same class of gap as the earlier WordPress fix: `ddev config --project-type=drupal*` only scaffolds DDEV's settings.php bridge, not Drupal core itself, so a freshly created Drupal project 404/403'd with nothing for the webserver to serve. The wizard's Drupal path now chains configure -> start -> composer create-project drupal/recommended-project -> composer require drush/drush -> drush site:install, with site name/admin fields shown only for that project type. Docroot defaults to `web` when Drupal is selected, matching what recommended-project's installer-paths expect. Also: Delete previously always left the project folder on disk with no way to remove it from the app, which surprised a user expecting it gone. Replaced the window.confirm with a proper modal that has an opt-in "also delete project files from disk" checkbox, defaulting to the previous (safe) behavior. Co-Authored-By: Claude Sonnet 5 <[email protected]>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
9e2b0d00b9
commit
29158d32ba
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "aurora-dockside",
|
||||
"version": "1.0.1",
|
||||
"version": "1.0.2",
|
||||
"description": "A desktop GUI for managing DDEV local development environments",
|
||||
"main": "./out/main/index.js",
|
||||
"homepage": "http://localhost:3000/reaper/aurora-dockside",
|
||||
|
||||
Reference in New Issue
Block a user