Files
tilbudgivern/.gitignore
2026-08-17 09:11:12 +02:00

139 lines
2.8 KiB
Plaintext

node_modules
# ========================================
# LOGS: Never commit log files
# ========================================
*.log
**/*.log
logs/
logs/**
**/logs/
_temp/*.log
apitest/*.log
backend/*.log
frontend/*.log
archive/logs/
archive/logs/**
# Core dumps
core
# Temporary files
tmp/
_temp/
temp/
# OS files
.DS_Store
Thumbs.db
# Node modules
node_modules/
cron_sync.log
# ========================================
# SECURITY: Environment files and credentials
# ========================================
# Environment files - NEVER commit these!
.env
.env.*
!.env.example
!.env.enc
!*.env.enc
*.env
!*.env.enc
.env.local
.env.production
.env.development
.env.staging
# IMPORTANT: Encrypted .env files (.env.enc) ARE safe to commit!
# These are encrypted with root-only key and SHOULD be in git
# API Keys and credentials
*.apikey
apikey
**/apikey
credentials.json
secrets.json
secrets/
# Config with credentials
_config/.env
_config/.env.*
!_config/.env.example
!_config/.env.*.enc
!_config/*.env.enc
# Build artifacts (should be regenerated)
frontend/build/
backend/frontend/build/
/backend/coverage/
/frontend/pdf_extractor_env/
# Database backups (too large, contain sensitive data)
/backups
backups/*.sql
backups/*.sql.gz
backups/*.dump
# Runtime uploads live outside the repository and are linked in locally
/backend/uploads/projects
/backend/uploads/smart-packages
/backend/uploads/mobile
/backend/uploads/prices
/backend/uploads/csv
# Test files with credentials (should not be committed)
frontend/verify-geometry-form.js
frontend/test-geometry-form.js
frontend/direct-geometry-test.js
frontend/verify-form-final.js
frontend/verify-form.js
frontend/verify-geometry-final.js
tests/verify-geometry-form.spec.js
# ========================================
# TEST ARTIFACTS: Generated during test runs
# ========================================
tests/test-results/
tests/playwright-report/
tests/.last-run.json
**/test-results/
**/playwright-report/
tests/artifacts/
**/artifacts/
screenshots/
/.playwright-cli/
/playwright-report/
/test-results/
/backend/test-results/
/frontend/test-results/
/tests/selenium/test-results/
/tests/sample-outputs/
# Historical runtime artifacts that are kept locally, not versioned
/archive/logs/
/archive/temp-files/
/backend/uploads/
/archive/sql/*backup*.sql
/archive/sql/*dump*.sql
# Private/local quote and simulation material
/Tilbud_*.pdf
/SIMULERING_ROESEVANGEN44.md
/docs/status-reports/ROESEVANGEN44_20_SIMULATIONS_latest.json
/docs/project-scope/*.pdf
/scripts/run-roesevangen44-simulation.js
# Local AI/editor settings
.claude/settings.json
# Documentation and Report Files
ADVANCED_DASHBOARD_IMPLEMENTATION.md
AUTOSAVE_MATERIALER_OPGAVER_IMPLEMENTATION.md
AUTO_SAVE_DATABASE_VERIFICATION.md
BACK_BUTTON_FIX_SUMMARY.md
DEPLOYMENT_REPORT.md
PRODUCTION_FIX_COMPLETE.md