[Enhancement]: Select multiple podcast episodes with a "Select all" button or with shift+click in the list #861

Open
opened 2026-04-24 23:24:29 +02:00 by adam · 0 comments
Owner

Originally created by @Dragonatorul on GitHub (Jan 3, 2023).

Describe the feature/enhancement

It would be helpful to be able to select multiple episodes in the podcast episode list by either having an option to select all the episodes, or to select multiple with the shift+click input (select all episodes between the last clicked episode and the one that was shift+clicked on).

In my specific case I recently had an issue where the app did not recognize any of the podcasts and I deleted and recreated them, thus losing track of the episodes. It detected the files, but did not associate them with the proper episodes and would re-download the files again. I expect it was caused either by me moving the files on to another partition, but that shouldn't be the case because I use docker volumes, and the mount point and permissions didn't change, or by the naming convention changing between versions (I think I remember that happening at one point).

In any case, the simplest solution for this is to select all the episodes detected, delete them, and re-download them. However, that's problematic as some podcasts have hundreds, even over a thousand episodes. Clicking each episode is impractical in such a case. I was considering writing a puppeteer script, but this functionality would be helpful in many other cases if it were added to the app itself.

Originally created by @Dragonatorul on GitHub (Jan 3, 2023). ### Describe the feature/enhancement It would be helpful to be able to select multiple episodes in the podcast episode list by either having an option to select all the episodes, or to select multiple with the shift+click input (select all episodes between the last clicked episode and the one that was shift+clicked on). In my specific case I recently had an issue where the app did not recognize any of the podcasts and I deleted and recreated them, thus losing track of the episodes. It detected the files, but did not associate them with the proper episodes and would re-download the files again. I expect it was caused either by me moving the files on to another partition, but that shouldn't be the case because I use docker volumes, and the mount point and permissions didn't change, or by the naming convention changing between versions (I think I remember that happening at one point). In any case, the simplest solution for this is to select all the episodes detected, delete them, and re-download them. However, that's problematic as some podcasts have hundreds, even over a thousand episodes. Clicking each episode is impractical in such a case. I was considering writing a puppeteer script, but this functionality would be helpful in many other cases if it were added to the app itself.
adam added the enhancement label 2026-04-24 23:24:29 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#861