Auto-PR: Merge pull request #15 from WeOwnNetwork/feature/wp-hardening-shd#25
Closed
weown-bot wants to merge 12 commits into
Closed
Auto-PR: Merge pull request #15 from WeOwnNetwork/feature/wp-hardening-shd#25weown-bot wants to merge 12 commits into
weown-bot wants to merge 12 commits into
Conversation
- ADR-004: add blank line before bulleted list (MD032) - workflows/README.md: switch *emphasis* to _emphasis_ for style consistency (MD049) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- ingress.yaml: parameterize spec.tls[0].secretName from .Values.ingress.tls[0].secretName so per-site overrides (burnedout-tls, ptoken-tls) actually take effect. Falls back to "wordpress-tls" when .Values.ingress.tls is a map or unset (preserves default and TLS hardening map). - php-config-configmap.yaml: gate "auto_prepend_file = wordfence-waf.php" behind .Values.wordpress.wordfence.enabled (default false) to avoid PHP warnings when the plugin is not installed. - ingress.yaml: gate the file-blocking server-snippet annotation behind .Values.ingress.serverSnippet.enabled (default true) so the chart can deploy on hardened controllers that set allow-snippet-annotations: false. - values.yaml: add wordpress.wordfence.enabled and ingress.serverSnippet.enabled. - Chart.yaml: bump 3.2.7 -> 3.3.0 (SemVer + WeOwnVer valid). - wordpress/CHANGELOG.md: document 3.3.0. Verified: helm template renders correctly with default, values-burnedout, and values-ptoken; helm lint clean. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Feature/wp hardening shd
Contributor
|
prefer #19 it is identical but has review comments |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 Automated Pull Request — authored by
weown-bot(ecosystem service account)Opened by: @mshahid538
Last pushed by: @ncimino
Branch:
feature/wordpress-docker-copier-template→mainContributors on this branch:
📋 Human Review Checklist — NIST CSF 2.0 Functions
Review per the 6 NIST CSF Functions. Frameworks referenced: NIST CSF 2.0, CIS Controls v8 IG1, CSA CCM v4, ISO/IEC 27001:2022, SOC 2, ISO/IEC 42001:2023. See
docs/COMPLIANCE_ROADMAP.md.🏛️ Govern (GV)
.github/CODEOWNERS)🔍 Identify (ID)
.github/SECURITY_ASSESSMENT.md)🛡️ Protect (PR)
--from-literal, never/tmp, always$(mktemp)— ISO A.8.24)restricted(NIST PR.IP, CIS 4)🕵️ Detect (DE)
livenessProbe+readinessProbe) configured🚨 Respond (RS)
.github/INCIDENT_RESPONSE.md)♻️ Recover (RC)
📚 Documentation & Versioning
CHANGELOG.mdupdated (per-directory or repo-level/CHANGELOG.md)#WeOwnVerversion bumped perdocs/VERSIONING_WEOWNVER.md📝 Recent Commits (full bodies for Copilot context)
543ff8e Merge pull request #15 from WeOwnNetwork/feature/wp-hardening-shd
Author: Nik Cimino
Date: Thu May 14 18:03:14 2026 -0600
Feature/wp hardening shd
8249072 fix(wordpress/helm): address PR #15 review items 10-12
Author: Nik
Date: Wed May 13 23:49:36 2026 -0600
.Values.ingress.tls[0].secretName so per-site overrides
(burnedout-tls, ptoken-tls) actually take effect. Falls
back to "wordpress-tls" when .Values.ingress.tls is a
map or unset (preserves default and TLS hardening map).
wordfence-waf.php" behind .Values.wordpress.wordfence.enabled
(default false) to avoid PHP warnings when the plugin is
not installed.
behind .Values.ingress.serverSnippet.enabled (default true)
so the chart can deploy on hardened controllers that set
allow-snippet-annotations: false.
ingress.serverSnippet.enabled.
Verified: helm template renders correctly with default,
values-burnedout, and values-ptoken; helm lint clean.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
0318268 docs: apply markdownlint autofixes for PR #15 CI
Author: Nik
Date: Wed May 13 23:35:57 2026 -0600
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
d514af5 Merge remote-tracking branch 'origin/main' into feature/wp-hardening-shd
Author: romandidomizio
Date: Wed May 13 13:07:40 2026 -0600
488ebfb fix: resolve yamllint line endings
Author: m.shahid
Date: Wed May 6 23:03:36 2026 +0500
52bc0a2 fix: resolve yamllint line endings and comment indentation
Author: m.shahid
Date: Wed May 6 22:52:40 2026 +0500
c073eb0 udated version bump
Author: m.shahid
Date: Wed May 6 22:42:50 2026 +0500
994c8be fix: resolve trivy security scan and linting issues
Author: m.shahid
Date: Wed May 6 22:31:06 2026 +0500
30b5355 Merge branch 'feature/wordpress-docker-copier-template' into feature/wp-hardening-shd
Author: Nik
Date: Tue May 5 16:28:43 2026 -0600
b98ac28 chore: bump helm chart version to 3.2.7
Author: m.shahid
Date: Thu Apr 23 14:46:43 2026 +0500
8d44f58 chore(helm): implement multi-site values strategy for burnedout and ptoken
Author: m.shahid
Date: Thu Apr 23 14:43:00 2026 +0500
1ece74f feat: codify PHP limits and block .user.ini per Task D152 & #264
Author: m.shahid
Date: Thu Apr 23 14:38:47 2026 +0500
🔍 Copilot AI Review: Copilot is configured to auto-request review for bot-authored PRs. If an auto-created PR opens without an initial Copilot review, push a follow-up commit to the same open PR (
review_on_push: true) to trigger review automatically.👥 Required Reviewers: 1 human approval enforced by branch protection. requested automatically.
📚 Review Guidelines:
.github/copilot-instructions.md(phase-aware compliance directives)🛠️ Workflow Operations:
.github/workflows/README.mdAuto-generated by
.github/workflows/auto-pr-to-main.yml