Cataloga: - Fallback Spotify quando AcoustID non trova (copertura ottima per dance/electronic mashup/bootleg/remix) - Dropdown "Struttura cartelle" per scegliere tra <Anno>/<Genere>/ e <Genere>/<Anno>/ - Chiave AcoustID default sostituita da placeholder invalido a quella pubblica di MusicBrainz Picard (valida) Nuova tab Appiattisci: - Sposta tutti i file audio delle sotto-cartelle nella cartella padre - Utile come undo della catalogazione o merge di archivi frammentati - Rimuove sotto-cartelle vuote dopo il move (opzionale) - Suffisso _1, _2 su nomi duplicati (no overwrite)
58 lines
830 B
Plaintext
58 lines
830 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.egg-info/
|
|
.venv/
|
|
venv/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
|
|
# PyInstaller
|
|
build/
|
|
dist/
|
|
*.spec
|
|
bundle_bin/
|
|
|
|
# App data — sensibili o specifici dell'utente
|
|
config.json
|
|
cookies.txt
|
|
MUSICA/
|
|
|
|
# Logs
|
|
*.log
|
|
.downloaded_tracks
|
|
.upgraded_tracks
|
|
|
|
# Claude
|
|
.claude/
|
|
Apri con claude-social.command
|
|
|
|
# Playlist personali (non vanno nel repo)
|
|
Vibes_List.txt
|
|
Beatport Top 100*.txt
|
|
PlayList_2026.txt
|
|
PlayList_da_scaricare.txt
|
|
|
|
# Asset intermedi rigenerabili (vedi assets/generate_icon.py)
|
|
assets/icon.iconset/
|
|
|
|
# Backend (server/) build artifacts e secrets
|
|
server/node_modules/
|
|
server/.wrangler/
|
|
server/.dev.vars
|
|
server/dist/
|
|
|
|
# Dedup local cache (SQLite fingerprint cache, per macchina dell'utente)
|
|
dedup_cache.db
|
|
dedup_cache.db-journal
|
|
catalog_cache.db
|
|
catalog_cache.db-journal
|