.DS_Store config.php docker/.zsh_history docker/composer-auth.json docker/php-overrides.local.ini docker-compose.yml docker-compose.override.yml .env install.lock error_log failed-login.log php_errors.log php-errors.log test.php .php-cs-fixer.cache # Editor temp files *# *~ *.orig /.idea/ /vendor/* # Ignore all files in covers directories but keep folder structure # This includes symlinks - Git treats symlinks as files, so they're automatically ignored /storage/covers/**/* !/storage/covers/**/ !/storage/covers/**/.gitignore !/storage/covers/**/no-cover.jpg !/storage/covers/**/no-backdrop.jpg /public/covers/**/* !/public/covers/**/ !/public/covers/**/.gitignore !/public/covers/**/no-cover.jpg !/public/covers/**/no-backdrop.jpg # Ignore symlinks in public/storage that point to storage/covers /public/storage/covers /storage/nzb/* /resources/tmp/* !/resources/tmp/unrar/ !/resources/tmp/unzip/ !/resources/tmp/imdb_cache/ !/public/assets/* # Ignore Vite build output (regenerated locally) /public/build/ # Logs npm-debug.log* # Dependency directories node_modules/ # Optional npm cache directory .npm # Stores VSCode versions used for testing VSCode extensions .vscode-test /.phpunit.cache phpunit.xml.back # IDE helper files (generated locally) _ide_helper.php # Lock files (generated locally, should not be committed) *-lock composer.lock package-lock.json yarn.lock pnpm-lock.yaml # Agent skills are installed globally by scripts/install-global-skills.sh /.agents/skills/ /.claude/skills/ /.cursor/skills/