40977438ff
Add ability to download all episodes of a season with one click. Backend changes: - New POST /api/anime/download-season endpoint - Retrieves all episodes and creates download tasks for each - Returns list of task IDs and total episode count Frontend changes: - Add "Toute la saison" button next to episode selector - Button shown immediately when episodes are loaded - Confirmation dialog before starting batch download - Success message showing number of episodes queued Features: - Respects max_parallel limit (default: 3 concurrent downloads) - Proper episode naming (e.g., "Hells Paradise - Episode 01.mp4") - Works with all anime providers (Anime-Sama, Anime-Ultime, etc.) Example usage: - Click "Toute la saison" button on any anime card - Confirm the dialog - All episodes are queued and download automatically Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>