Hello everyone!
This is release 5.7.0 of FPD.
We now have a unraid template!
Thanks to everyone on our Discord and on GitHub who helped in beta testing, finding bugs, requesting features etc.
As of this release the floatplane download servers are still down, you will need to wait for https://status.floatplane.com/ to show Downloads as being Operational before downloading videos can resume
You can still setup the downloader in the mean time. It's expected this will be restored in the next few days from this release.
Breaking Changes!
With most releases there are no breaking changes, you can just update and continue as usual. This update however contains some key config format changes that will not allow you to use the same settings.json going forward, mainly due to switching to using the new floatplane subscription channel's etc.
To update please backup or rename your settings.json and go through the setup process again.
After doing so its easy to edit your settings.json to be in line with your previous.
Notable Changes
- 3d6725d & a1a498f: Removed
downloadThreads
,retries
,downloadEdge
&channelAliases
settings. With Floatplane API changes coming/implemented these settings either have no effect or cause issues if not set to specific values. - 3a9d44f: Switched to using new the beta.floatplane.com subscription channels. Non Floatplane channels Talklinked, TechLinked Shorts, The WAN Show & LMG Livestream VOD's have been kept.
New Features/Settings
- b55ae2d: Added the ability to filter/match videos to channels using
runtimeLessThan
/runtimeGreaterThan
identifier types. This lets you easily use a "skip" channel to avoid downloading say all videos over/under a certain runtime. Thanks @vodkapmp for the suggestion #135 - a981923: Added some more robust download recovery thanks to #137 from @jdbaii
- 1dcded9: Added new
seekAndDestroy
functionality allowing you to download specific videos by specifying their post ids in settings.json #140 thanks @DasherPack - a34b513 & 4de6682: Added
extras.promptVideos
setting allowing for selection of which videos to download in the console (non headless) #143 thanks @TakenMC
Special thanks to @rpungello & @rokton for your PR's!
For info on all settings please refer to the Settings Wiki
Docker
Go check out the image and install instructions Here!
Update Guide
-
Download the latest stable binary for your OS below.
-
Replace your existing one.
-
Rename your settings.json to settings.json.old and run through the setup again to use the new config format.
-
Cry in the corner as your mind is slowly consumed -
You're done! Continue as usual.
Install Guide
- Download the latest stable binary for your OS below.
Looking for Docker? Go check out the image and install instructions Here! - Run the binary and follow the setup prompts.
- Profit?!
At this point you should be completely set-up and ready to go!
You can read more on Setup/Plex/Settings on the main README.md and Wiki.md files.
Commits
- f917069: Updated packages @Inrixia
- 1dcded9: Added new seekAndDestroy functionality @Inrixia
- 04b90a3: Fixed #136 Multipart episodes are misnamed @Inrixia
- b55ae2d: Add feature #135 Exclude downloads by runtime @Inrixia
- 940154d: Set default downloadThreads to 1 @Inrixia
- 6bdbee8: General tidy up @Inrixia
- cd00dd6: More cleanup & updated edgeSelection @Inrixia
- 57f8b89: Increase default retries to 9 @Inrixia
- 53ea480: Fixed sub channel format & video search tracking for #135 @Inrixia
- d8c9f57: Added 10 bars of queued downloads re #144 @Inrixia
- a981923: Set FFS while downloading for rudimentary recovery in regards to #137 @Inrixia
- a34b513: Added extras.promptVideos setting for #143 @Inrixia
- 4de6682: Added promptVideos to setting Wiki re #143 @Inrixia
- 726c2c5: Fix for undefined default sub channels. RE #145, #135 @Inrixia
- 0d8a198: Path formatting improvements for #145 @Inrixia
- 73c28a3: Fix for mpb RE #135 @Inrixia
- 2115a82: Update regex for nfo season matching (Rob Pungello) #147 @rpungello
- e4b96d9: Fixes issues with progress bars when running headless re #135 @Inrixia
- 118f066: Updated packages @Inrixia
- 9d680ee: Use new cdn delivery endpoint @Inrixia
- 3d6725d: Removed downloadThreads, retries & downloadEdge settings @Inrixia
- 36484f8: Added delay between retries @Inrixia
- aba14ba: Override user agent with floatplane downloader info @Inrixia
- b7286e5: Added SIGTERM override for docker @Inrixia
- ace22bd: Removed old changelog @Inrixia
- a1a498f: Removed channelAliases setting @Inrixia
- 3a9d44f: Semi breaking change to use new floatplane creator channels @Inrixia
- d56137e: Update settings to be consistent with changes @Inrixia
- a7f06aa: fApi retry fixes @Inrixia
- bc29eb4: Fixed daysToKeepVideos being set on all channels by default @Inrixia
- 077a755: Fixed origin url being prefixed incorrectly & increased base retry delay @Inrixia