Spaces:
Sleeping
Sleeping
| # ========================================== | |
| # SAAP Project - Comprehensive .gitignore | |
| # ========================================== | |
| # ============ SECRETS & CREDENTIALS (CRITICAL) ============ | |
| # Never commit any files with secrets, API keys, or credentials | |
| .env | |
| .env.* | |
| !.env.example | |
| *.pem | |
| *.key | |
| *.p12 | |
| *.pfx | |
| *.crt | |
| *.cer | |
| *.der | |
| *secret* | |
| *credential* | |
| *password* | |
| *token* | |
| *.config.local.* | |
| # SSH keys | |
| id_rsa | |
| id_dsa | |
| id_ecdsa | |
| id_ed25519 | |
| # ============ PYTHON ============ | |
| # Byte-compiled / optimized / DLL files | |
| __pycache__/ | |
| *.py[cod] | |
| *$py.class | |
| # Virtual environments | |
| venv/ | |
| env/ | |
| ENV/ | |
| saap-env/ | |
| .venv/ | |
| .Python | |
| # Distribution / packaging | |
| build/ | |
| dist/ | |
| *.egg-info/ | |
| .eggs/ | |
| *.egg | |
| # PyInstaller | |
| *.manifest | |
| *.spec | |
| # Unit test / coverage reports | |
| htmlcov/ | |
| .tox/ | |
| .coverage | |
| .coverage.* | |
| .cache | |
| nosetests.xml | |
| coverage.xml | |
| *.cover | |
| .hypothesis/ | |
| .pytest_cache/ | |
| # Jupyter Notebook | |
| .ipynb_checkpoints | |
| # pyenv | |
| .python-version | |
| # Celery | |
| celerybeat-schedule | |
| # mypy | |
| .mypy_cache/ | |
| .dmypy.json | |
| dmypy.json | |
| # ============ NODE.JS / JAVASCRIPT ============ | |
| # Dependencies | |
| node_modules/ | |
| npm-debug.log* | |
| yarn-debug.log* | |
| yarn-error.log* | |
| pnpm-debug.log* | |
| lerna-debug.log* | |
| # Build outputs | |
| dist/ | |
| dist-ssr/ | |
| *.local | |
| # Editor directories and files | |
| .vscode/* | |
| !.vscode/extensions.json | |
| !.vscode/settings.json | |
| .idea/ | |
| *.suo | |
| *.ntvs* | |
| *.njsproj | |
| *.sln | |
| *.sw? | |
| # ============ JAVA ============ | |
| # Compiled class files | |
| *.class | |
| # Log file | |
| *.log | |
| # Package Files | |
| *.jar | |
| *.war | |
| *.nar | |
| *.ear | |
| *.zip | |
| *.tar.gz | |
| *.rar | |
| # Maven | |
| target/ | |
| pom.xml.tag | |
| pom.xml.releaseBackup | |
| pom.xml.versionsBackup | |
| pom.xml.next | |
| release.properties | |
| dependency-reduced-pom.xml | |
| buildNumber.properties | |
| .mvn/timing.properties | |
| .mvn/wrapper/maven-wrapper.jar | |
| # Gradle | |
| .gradle | |
| **/build/ | |
| !src/**/build/ | |
| gradle-app.setting | |
| !gradle-wrapper.jar | |
| !gradle-wrapper.properties | |
| .gradletasknamecache | |
| # IntelliJ IDEA | |
| .idea/ | |
| *.iws | |
| *.iml | |
| *.ipr | |
| out/ | |
| # ============ DOCKER ============ | |
| # Docker files that might contain secrets | |
| docker-compose.override.yml | |
| .dockerignore | |
| # ============ DATABASE ============ | |
| # Database files | |
| *.db | |
| *.sqlite | |
| *.sqlite3 | |
| *.sql | |
| # PostgreSQL | |
| postgresql_data/ | |
| # Redis | |
| dump.rdb | |
| # ============ OPERATING SYSTEM ============ | |
| # macOS | |
| .DS_Store | |
| .AppleDouble | |
| .LSOverride | |
| ._* | |
| # Linux | |
| *~ | |
| .directory | |
| .Trash-* | |
| # Windows | |
| Thumbs.db | |
| Thumbs.db:encryptable | |
| ehthumbs.db | |
| ehthumbs_vista.db | |
| Desktop.ini | |
| $RECYCLE.BIN/ | |
| # ============ LOGS & TEMPORARY FILES ============ | |
| logs/ | |
| *.log | |
| *.tmp | |
| *.temp | |
| *.swp | |
| *.swo | |
| *~ | |
| # ============ BACKUP FILES ============ | |
| # Exclude backup directories and files | |
| *_backup/ | |
| *_backup.* | |
| *.bak | |
| *.backup | |
| *.old | |
| # ============ PROJECT-SPECIFIC ============ | |
| # SAAP specific excludes | |
| # Exclude files with hardcoded secrets (from le-chantier migration) | |
| main_complete_solution.py | |
| fix_chat_errors.py | |
| # Test data with potential sensitive information | |
| test_data/ | |
| fixtures/ | |
| # AI model cache | |
| .ai_cache/ | |
| models_cache/ | |
| # Performance profiling outputs | |
| *.prof | |
| *.pstats | |