audiobookshelf icon indicating copy to clipboard operation
audiobookshelf copied to clipboard

[Enhancement]: Improved user feedback for podcast download functionality

Open RandomWare opened this issue 2 years ago • 0 comments

Describe the feature/enhancement

The only feedback offered to users on podcast downloads appears to be a couple of info balloons on the individual podcast's page. There is no indication of progress other than a spinner and no clear indication of a failure and the cause of that failure. This extends to the logs even in DEBUG mode.

I recommend implementing a separate section for managing podcast downloads with the following functionality:

  • list which individual podcasts have downloads queued
  • list what files are queued for each podcast
  • display the status of each queued item (queued, downloading, failed, success) and controls for deleting items, clearing completed downloads, viewing logs relevant to failures, potentially changing priority/order
  • have a separate area highlighting the current status of the current download with information on status and speed, and controls for pausing, stopping, putting back in queue to allow the next download, potentially changing priority.

RandomWare avatar Jun 21 '22 10:06 RandomWare