Commit graph

9 commits

Author SHA1 Message Date
baccdad43c Do not rely on reported file size when downloading stream (fixes #14) 2022-07-20 15:33:32 +00:00
0877f04cb1 Spodcast v0.5.0 which:
- 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.
2022-06-30 16:52:41 +00:00
Frank de Lange
c0f76f5290 - Some shows list episodes in the wrong order so reverse sort them by release date (fixes #11) 2022-05-24 12:09:03 +00:00
Frank de Lange
ffc1f43ef3 More fixes, "It compiles, ship it!" 2022-03-02 22:12:12 +00:00
Frank de Lange
140cf50a47 Fix (#9): don't clobber max/keep in show info file
Change: dump config file when existing file misses one or more settings
2022-03-02 21:01:37 +00:00
Frank de Lange
14b213b315 New release, 0.4.1
Changes:
 - added --transcode yes/no to enable transcoding .off 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.
2022-03-01 23:37:26 +00:00
Frank de Lange
3e05c3611b Merge branch 'master' of github.com:Yetangitu/Spodcast
Add missing "const" before constants in feed index template
Add (back) extra log.debug in podcast.py to make it easier to debug feed problems when they arise
2022-02-15 18:33:26 +00:00
Frank de Lange
ce85227dcc - Add Spodcast feed manager to feedgenerator
- Add '--prepare' command
- update README.md
- and more...
2022-02-14 00:38:58 +00:00
Frank de Lange
f59b9683f7 initial commit 2022-02-13 14:05:30 +00:00