Skip to content

Commit

Permalink
Updates for Drupal 10.4 (#13)
Browse files Browse the repository at this point in the history
* Updates for Drupal 10.4

* Adds remove_http_headers

* Adds site_audit module
  • Loading branch information
thejimbirch authored Dec 6, 2024
1 parent ea05da3 commit 2069fbf
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 21 deletions.
24 changes: 14 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
# Saplings Launch
![saplings](https://github.com/kanopi/saplings/assets/5177009/a6377e32-deb2-49d8-873a-f3dd5a36fa7c)

## Overview
# Saplings - Launch

Welcome to the Saplings Launch repository! This repository contains best practices for launching and maintaining a live site using Saplings.
Configures best practices for launching modern Drupal.

## Features

- Provides guidelines and recommendations for launching and maintaining a live Saplings site.
- Helps ensure smooth deployment and ongoing management of Saplings-based websites.

## Contribution
## Features

Please open an issue or pull request if you find an issue or have a suggestion!
Installs and configures the following modules:

Thank you for using Saplings Launch. Happy site launching!
- clamav
- launch_checklist
- resource_hints
- seo_checklist
- scanner
- seckit
- security_review
- tour
- unused_modules
5 changes: 4 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,16 @@
}
],
"require": {
"drupal/clamav": "*",
"drupal/clamav": "^2.0",
"drupal/core": ">=10.4",
"drupal/launch_checklist": "^1.1",
"drupal/remove_http_headers": "^2.1",
"drupal/resource_hints": "1.x-dev",
"drupal/seo_checklist": "^5.2",
"drupal/scanner": "^1.0@RC",
"drupal/seckit": "^2.0",
"drupal/security_review": "^2.0",
"drupal/site_audit": "^4.1",
"drupal/unused_modules": "^1.5"
},
"suggest": {
Expand Down
17 changes: 7 additions & 10 deletions recipe.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,26 @@ name: 'Saplings - Launch'
description: 'Configures best practices for launching modern Drupal.'
type: 'Site'
install:
# Core modules
- tour
# Contrib modules
- clamav
- launch_checklist
- remove_http_headers
- resource_hints
- seo_checklist
- scanner
- seckit
- security_review
- site_audit
- tour
- unused_modules
config:
strict: false
import:
# Contrib.
clamav: '*'
launch_checklist: '*'
resource_hints: '*'
scanner: '*'
security_review: '*'
launch_checklist:
- tour.tour.launch-checklist
actions:
# Set permissions for content editor role.
user.role.content_editor:
ensure_exists:
createIfNotExists:
id: content_editor
grantPermissions:
- 'edit launch_checklist checklistapi checklist'
Expand Down

0 comments on commit 2069fbf

Please sign in to comment.