- Remove old backend (transcription, translation, summarization) - Add Camoufox stealth cookie extraction - Add automatic cookie refresh (14 days) - Add cookie validation - Simplified to focus on YouTube → MP3 downloads - Auto-retry on bot detection - Streaming support with range requests - Clean architecture (services pattern) - Full documentation
51 lines
421 B
Plaintext
51 lines
421 B
Plaintext
# Node
|
|
node_modules/
|
|
npm-debug.log
|
|
package-lock.json
|
|
|
|
# Environment
|
|
.env
|
|
|
|
# Output files
|
|
output/
|
|
*.mp3
|
|
*.mp4
|
|
*.webm
|
|
*.m4a
|
|
|
|
# Cookies (sensitive)
|
|
youtube-cookies.txt
|
|
cookies.txt
|
|
*.cookies
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.pyd
|
|
.Python
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
|
|
# Playwright
|
|
.cache/
|
|
playwright/.cache/
|
|
|
|
# Logs
|
|
*.log
|
|
logs/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Legacy (archived old code)
|
|
legacy/
|