From 50abf1f4a99d69fb13d30704ee13bdd532f6e52b Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Wed, 25 Mar 2026 13:37:29 +0100 Subject: [PATCH] chore: Harmonize .gitignore with shared template Add missing patterns for docs build artifacts, phpunit caches, quality reports, OS files, and Claude Code worktrees. Closes #204 --- .gitignore | 39 ++++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index e1bf2dab..e91bcc2e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,30 +1,51 @@ +# IDE /.idea/ /*.iml *.Identifier +# Dependencies /vendor/ /vendor-bin/*/vendor/ +/node_modules/ + +# Build artifacts +/js/ + +# Documentation +/docs/node_modules/ +/docs/build/ +/docs/.docusaurus/ +/website/node_modules/ +/website/.docusaurus/ +# Testing & Quality /.php-cs-fixer.cache /tests/.phpunit.cache +/.phpunit.cache/ +.phpunit.cache/ +.phpunit.result.cache +/coverage/ +/coverage-frontend/ +/phpmetrics/ +/quality-reports/ +/phpqa/ -/node_modules/ -/js/ +# Nextcloud /custom_apps/ /config/ -/coverage/ -/coverage-frontend/ +# OS +.DS_Store +Thumbs.db -# Data files +# Claude Code +.claude/worktrees/ + +# Repo-specific /data/ *.csv - -# Test artifacts (generated per run — only .md results are committed) /test-results/**/*.json /test-results/**/*.html /test-results/**/*.png /reacties/screenshots/ - -# Sync timestamp (local only) .last-update