Skip to content

Commit 79ec540

Browse files
author
David Ferlay
authored
Separating install profile from main composer file (#396)
1 parent 159760b commit 79ec540

File tree

207 files changed

+15514
-11573
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

207 files changed

+15514
-11573
lines changed

.env.default

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
COMPOSE_FILE=./docker/docker-compose.yml:./docker/docker-compose.override.yml
22
COMPOSE_PROJECT_NAME=projectname
3-
PROFILE_NAME=sdd
3+
PROFILE_NAME=druxxy
44
DC_MODULES=project_default_content better_normalizers default_content hal serialization
55
MG_MODULES=migrate_generator migrate migrate_plus migrate_source_csv migrate_tools
66
THEME_NAME=NA

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ web/modules/contrib/
88
web/themes/*.*
99
web/themes/contrib/
1010
web/profiles/*.*
11-
web/profiles/contrib/config_installer/
11+
web/profiles/contrib/
1212
web/sites/
1313

1414
# Ignore environmental files

.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ sniffers:sonarqube:
111111
-Dsonar.login=${SONAR_TOKEN}
112112
-Dsonar.projectBaseDir=.
113113
-Dsonar.sources=.
114-
-Dsonar.inclusions=settings/**,web/modules/custom/**,web/profiles/sdd/**,web/themes/custom/**
114+
-Dsonar.inclusions=settings/**,web/modules/custom/**,web/profiles/**,web/themes/custom/**
115115
only:
116116
- master
117117
- main

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
| --------------- | ----------------------- | ------------- |
5353
| COMPOSE_FILE | Path to a Compose file(s) | `./docker/docker-compose.yml:./docker/docker-compose.override.yml` |
5454
| COMPOSE_PROJECT_NAME | Your project name | - |
55-
| PROFILE_NAME | Profile used for site install | sdd |
55+
| PROFILE_NAME | Profile used for site install | druxxy |
5656
| MODULES | Additional modules to enable after site install | project_default_content |
5757
| THEME_NAME | Name of theme directory in /web/themes | `NA` |
5858
| SITE_NAME | Site name | Example |

composer.json

Lines changed: 2 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -19,50 +19,14 @@
1919
"composer/installers": "^1.9",
2020
"cweagans/composer-patches": "^1.6.5",
2121
"drupal/better_normalizers": "^1.0@beta",
22-
"drupal/block_content_permissions": "^1",
23-
"drupal/config_override_warn": "^1.3",
2422
"drupal/core-composer-scaffold": "^9.0",
25-
"drupal/core-project-message": "^9.0",
26-
"drupal/core-recommended": "^9",
2723
"drupal/core-vendor-hardening": "^9.0",
28-
"drupal/custom_pub": "^1.0@beta",
2924
"drupal/default_content": "^1",
30-
"drupal/file_entity": "2.x-dev",
31-
"drupal/focal_point": "^1.4",
32-
"drupal/formblock": "^2.0@beta",
33-
"drupal/gin": "^3.0@alpha",
34-
"drupal/gin_login": "^1.0@RC",
35-
"drupal/google_tag": "^1.2",
36-
"drupal/honeypot": "^2",
3725
"drupal/imagemagick": "^3.1",
38-
"drupal/layout_builder_modal": "^1.1",
39-
"drupal/layout_builder_restrictions": "^2.7",
40-
"drupal/layout_library": "^1.0@beta",
41-
"drupal/layout_paragraphs": "^1.0@beta",
42-
"drupal/lb_ux": "1.x-dev",
43-
"drupal/manage_display": "^1.0@alpha",
44-
"drupal/menu_admin_per_menu": "^1.1",
45-
"drupal/menu_link_attributes": "^1.1",
4626
"drupal/migrate_generator": "^1.0",
47-
"drupal/page_manager": "^4.0.0-beta6",
48-
"drupal/panels": "^4.6",
49-
"drupal/panels_everywhere": "^4.0@beta",
50-
"drupal/paragraphs": "^1.11",
51-
"drupal/pathauto": "^1.8",
52-
"drupal/rabbit_hole": "^1.0.0-beta7",
53-
"drupal/redirect": "^1.6",
54-
"drupal/role_delegation": "^1.1",
55-
"drupal/svg_image": "^1.14",
56-
"drupal/swiftmailer": "^2",
57-
"drupal/telephone_validation": "^2.3",
58-
"drupal/token": "^1",
59-
"drupal/username_enumeration_prevention": "^1.1",
60-
"drupal/userprotect": "^1.1",
61-
"drupal/views_bulk_edit": "2.x-dev",
62-
"drupal/views_bulk_operations": "^3.9",
63-
"drupal/webform": "^6",
6427
"drush/drush": "^10.4.1",
65-
"skilldlabs/drupal-cleanup": "^1"
28+
"skilldlabs/drupal-cleanup": "^1",
29+
"skilldlabs/druxxy": "dev-main"
6630
},
6731
"require-dev": {
6832
"dmore/behat-chrome-extension": "^1.3",
@@ -146,39 +110,12 @@
146110
]
147111
},
148112
"patches": {
149-
"drupal/core": {
150-
"Translated field denormalization creates duplicate values": "https://www.drupal.org/files/issues/2019-07-02/2904423-core_8_8-72.patch",
151-
"Fix multilingual site's layout edit context issue": "https://www.drupal.org/files/issues/2019-12-19/3101231-19.patch",
152-
"SQLite database locking errors cause fatal errors": "https://www.drupal.org/files/issues/1120020-59.patch",
153-
"Error: Call to a member function getLabel() after enabling layout_builder": "https://www.drupal.org/files/issues/2019-11-14/2985882-entityfield-43.patch",
154-
"POST /quickedit/metadata returning HTTP 503": "https://www.drupal.org/files/issues/2021-06-07/2893407-47.patch",
155-
"Callers of LayoutEntityHelperTrait::getEntitySections() do not account for the view mode": "https://www.drupal.org/files/issues/2019-06-20/3008924-5.patch",
156-
"Claro + layout builder messages display additional icon in top left corner": "https://www.drupal.org/files/issues/2020-05-28/claro_layout_builder_extra_icon-3143237-4.patch",
157-
"Expose Layout Builder data to REST and JSON:API" : "https://www.drupal.org/files/issues/2020-07-07/2942975-116.patch",
158-
"Taxonomy pages crash with layout_builder enabled": "https://www.drupal.org/files/issues/2018-09-19/2959132-taxo-17-PASS.patch"
159-
},
160113
"drush/drush": {
161114
"Import multiple custom translation po files": "https://patch-diff.githubusercontent.com/raw/drush-ops/drush/pull/4251.patch"
162115
},
163-
"drupal/block_content_permissions": {
164-
"Allow accessing the Custom block library page without Administer blocks permission": "https://www.drupal.org/files/issues/2020-06-05/block_content_permissions-access_listing_page-2920739-31.patch"
165-
},
166116
"drupal/default_content": {
167117
"Do not reimport existing entities": "https://www.drupal.org/files/issues/do_not_reimport-2698425-56.patch"
168118
},
169-
"drupal/focal_point": {
170-
"Integrate focal point with media_library": "https://www.drupal.org/files/issues/2019-12-11/focal_point-compatibility-with-media-libary-3094478-2.patch"
171-
},
172-
"drupal/lb_ux": {
173-
"Cog icon not showing when Preview disabled": "https://www.drupal.org/files/issues/2020-05-22/3116402-8.patch",
174-
"Errors when using with modules that alter a section's contextual menu": "https://www.drupal.org/files/issues/2020-05-22/3106939-4.patch"
175-
},
176-
"drupal/menu_link_attributes": {
177-
"Add missing schema for menu_link_attributes": "https://patch-diff.githubusercontent.com/raw/yannickoo/menu_link_attributes/pull/52.patch"
178-
},
179-
"drupal/gin_login": {
180-
"Add missing schema for gin_login": "https://www.drupal.org/files/issues/2021-01-13/gin_login-config_schema-3192526-8.patch"
181-
},
182119
"drupal/migrate_generator": {
183120
"Ability to remove config of generated migrations": "https://git.drupalcode.org/project/migrate_generator/commit/20dc65e.patch"
184121
}

0 commit comments

Comments
 (0)