Skip to content

Releases: Yetangitu/Spodcast

spodcast-0.5.2

Choose a tag to compare

@Yetangitu Yetangitu released this 20 Jul 15:37

This release:

  • fixes #14 (some shows are not downloaded completely)
  • fixes #13 (Cannot download episodes anymore)
  • fixes the problem noted in #13 (comment) with downloading single episodes
  • uses librespot-python interfaces instead of raw web API access (needed to fix #13)
  • can not yet determine decrypted file size for Spotify-hosted episodes (which used to work) so will only look at the file name to determine whether an episode has already been downloaded. To retry corrupted downloads just remove the partially downloaded file and try again.

To get spodcast to fetch those episodes it missed while #13 reared its ugly head (i.e. between 2022-06-16 and 2022-06-30) you can temporarily increase --max-episodes (or sync in the web interface, although that only goes up to 5) to whatever number of episodes you expect have been missed - the number depends on the release frequency.

spodcast-0.5.1

Choose a tag to compare

@Yetangitu Yetangitu released this 30 Jun 23:26

This release:

  • fixes #13 (Cannot download episodes anymore)
  • fixes the problem noted in #13 (comment) with downloading single episodes
  • uses librespot-python interfaces instead of raw web API access (needed to fix #13)
  • can not yet determine decrypted file size for Spotify-hosted episodes (which used to work) so will only look at the file name to determine whether an episode has already been downloaded. To retry corrupted downloads just remove the partially downloaded file and try again.

To get spodcast to fetch those episodes it missed while #13 reared its ugly head (i.e. between 2022-06-16 and 2022-06-30) you can temporarily increase --max-episodes (or sync in the web interface, although that only goes up to 5) to whatever number of episodes you expect have been missed - the number depends on the release frequency.

spodcast-0.5.0

Choose a tag to compare

@Yetangitu Yetangitu released this 30 Jun 17:05

This release:

  • fixes #13 (Cannot download episodes anymore)
  • uses librespot-python interfaces instead of raw web API access (needed to fix #13)
  • can not yet determine decrypted file size for Spotify-hosted episodes (which used to work) so will only look at the file name to determine whether an episode has already been downloaded. To retry corrupted downloads just remove the partially downloaded file and try again.

To get spodcast to fetch those episodes it missed while #13 reared its ugly head (i.e. between 2022-06-16 and 2022-06-30) you can temporarily increase --max-episodes (or sync in the web interface, although that only goes up to 5) to whatever number of episodes you expect have been missed - the number depends on the release frequency.

spodcast-0.4.9

Choose a tag to compare

@Yetangitu Yetangitu released this 24 May 12:14
2a10ec3

Changes:

  • some shows publish episodes in the wrong order so sort the list before using it (fixes #11)
  • added --transcode yes/no to enable transcoding .ogg into .mp3 for handicapped devices which do not support open codes (iOS, looking at you here)
  • added webcron endpoint to run feed updates in situations where the system scheduler can not be used
  • feed manager is now mostly a single page app with live updates
  • added -v (version) option
  • added versioned updatees for feed and index manager
  • show logos are now hosted locally

Fixes:

  • direct login now works as intended
  • keep spodcast from clobbering feed manager related data (sync/keep)
  • remove spurious quotes from transcoder configuration endpoint
  • dump amended spodcast config file in case the existing file misses one or more settings
  • fix the case of the missing $SPODCAST_COMMAND in the feed manager

New install requirements:

  • ffmpeg-python
  • setuptools

The change to a SPA was necessitated by the introduction of the --transcode yes/no option which (when activated) causes feed updates to take much more time, especially on less powerful hardware. This would cause the feed manager process to timeout before the feeds were updated. This problem is mostly fixed but can still occur in the webcron update process. If this happens the php-fpm and/or web server timeout needs to be increased. This should only happen on slower hardware and/or slow links. See the README for information on how to do this for nginx.

spodcast-0.4.8

Choose a tag to compare

@Yetangitu Yetangitu released this 02 Mar 22:14

Changes:

  • added --transcode yes/no to enable transcoding .ogg into .mp3 for handicapped devices which do not support open codes (iOS, looking at you here)
  • added webcron endpoint to run feed updates in situations where the system scheduler can not be used
  • feed manager is now mostly a single page app with live updates
  • added -v (version) option
  • added versioned updatees for feed and index manager
  • show logos are now hosted locally

Fixes:

  • direct login now works as intended
  • keep spodcast from clobbering feed manager related data (sync/keep)
  • remove spurious quotes from transcoder configuration endpoint
  • dump amended spodcast config file in case the existing file misses one or more settings
  • fix the case of the missing $SPODCAST_COMMAND in the feed manager

New install requirements:

  • ffmpeg-python
  • setuptools

The change to a SPA was necessitated by the introduction of the --transcode yes/no option which (when activated) causes feed updates to take much more time, especially on less powerful hardware. This would cause the feed manager process to timeout before the feeds were updated. This problem is mostly fixed but can still occur in the webcron update process. If this happens the php-fpm and/or web server timeout needs to be increased. This should only happen on slower hardware and/or slow links. See the README for information on how to do this for nginx.

spodcast-0.4.6

Choose a tag to compare

@Yetangitu Yetangitu released this 02 Mar 13:21

Changes:

  • added --transcode yes/no to enable transcoding .ogg into .mp3 for handicapped devices which do not support open codes (iOS, looking at you here)
  • added webcron endpoint to run feed updates in situations where the system scheduler can not be used
  • feed manager is now mostly a single page app with live updates
  • added -v (version) option
  • added versioned updatees for feed and index manager

Fixes:

  • direct login now works as intended

New install requirements:

  • ffmpeg-python
  • setuptools

The change to a SPA was necessitated by the introduction of the --transcode yes/no option which (when activated) causes feed updates to take much more time, especially on less powerful hardware. This would cause the feed manager process to timeout before the feeds were updated. This problem is mostly fixed but can still occur in the webcron update process. If this happens the php-fpm and/or web server timeout needs to be increased. This should only happen on slower hardware and/or slow links. See the README for information on how to do this for nginx.

spodcast-0.4.3

Choose a tag to compare

@Yetangitu Yetangitu released this 02 Mar 01:56

Changes:

  • added --transcode yes/no to enable transcoding .ogg into .mp3 for handicapped devices which do not support open codes (iOS, looking at you here)
  • added webcron endpoint to run feed updates in situations where the system scheduler can not be used
  • feed manager is now mostly a single page app with live updates
  • added -v (version) option
  • added versioned updatees for feed and index manager

Fixes:

  • direct login now works as intended

New install requirements:

  • ffmpeg-python
  • setuptools

The change to a SPA was necessitated by the introduction of the --transcode yes/no option which (when activated) causes feed updates to take much more time, especially on less powerful hardware. This would cause the feed manager process to timeout before the feeds were updated. This problem is mostly fixed but can still occur in the webcron update process. If this happens the php-fpm and/or web server timeout needs to be increased. This should only happen on slower hardware and/or slow links.

spodcast-0.3.7

Choose a tag to compare

@Yetangitu Yetangitu released this 23 Feb 08:42

One more typo... just one more...

spodcast-0.3.6

Choose a tag to compare

@Yetangitu Yetangitu released this 23 Feb 08:30

Corrected typo in feed template, feed now validates in https://validator.w3.org/feed/check.cgi

spodcast-0.3.5

Choose a tag to compare

@Yetangitu Yetangitu released this 16 Feb 19:16

Move to setup.cfg with stub setup.py
Use librespot-python v0.0.1 from PyPi instead of github master.
Release spodast v0.3.5 on PyPi.