Releases: kieraneglin/pinchflat
v2024.9.12
What's Changed
- [Enhancement] Improve detection of shorts by @kieraneglin in #382
- [Enhancement] Allow configuration of media container format by @kieraneglin in #383
- [Bugfix] Disallow concurrent slow-indexing runs for the same source by @kieraneglin in #384
- [Dev] Speed up CI by @kieraneglin in #385
- [Dev] Version updates 2024-09-12 by @kieraneglin in #388
Full Changelog: v2024.8.28...v2024.9.12
v2024.8.28
What's Changed
- [Bugfix] Improve livestream detection by @kieraneglin in #362
- [Enhancement] Show error messages in-app for easier triage by @kieraneglin in #365
- [Enhancement] Allow IPv6 by @kieraneglin in #372
- [Dev] Lock custom FFmpeg to last known good version by @kieraneglin in #373
Full Changelog: v2024.8.14...v2024.8.28
v2024.8.14
What's Changed
- [Enhancement] Use cookies on a per-source basis by @kieraneglin in #354
- [Enhancement] Support specifying count of
yt-dlp
workers per-queue by @kieraneglin in #355 - [Enhancement] Filter media based on min and/or max duration by @kieraneglin in #356
- [Dev] Adds
.devcontainer
manifest to help promote contributions by @kieraneglin in #342
Full Changelog: v2024.8.6...v2024.8.14
v2024.8.6
- [Upstream] Bumped
yt-dlp
to v2024.08.06
Full Changelog: v2024.7.30...v2024.8.6
v2024.7.30
What's Changed
- [Enhancement] Media from before a source's cutoff date is now automatically deleted by @kieraneglin in #329
- [Enhancement] Ignore media based on user scripts by @kieraneglin in #330
- [Performance] Asyncronously delete sources and media profiles by @kieraneglin in #277
- Bumped
yt-dlp
version
Full Changelog: v2024.7.18...v2024.7.30
v2024.7.18
Starting in the next version of Pinchflat, changing the cutoff date of a source will delete media from before that cutoff date.
In other words, if you update a source to have a cutoff date of March 1st then all media from BEFORE March 1st will be deleted.
What's Changed
- [Enhancement] Added additional output template for playlists used with media center apps by @kieraneglin in #319
- [Bugfix] Determine NFO season and episode from filepath by @kieraneglin in #320
- [Enhancement] Add zero-padding to
playlist_index
output template option by @kieraneglin in #321 - [Enhancement] Support auto-generated subs when embedding subs in media file by @kieraneglin in #324
- [Dev] Fix CI caching by @kieraneglin in #325
Full Changelog: v2024.7.16...v2024.7.18
v2024.7.16
What's Changed
- Updates
yt-dlp
tov2024.07.09
. This may resolve a 403 error some users were seeing - [Enhancement] Improve flow for adding many sources at once by @kieraneglin in #306
- This switches the position of the Source URL and Custom Name fields. Sorry if that breaks muscle memory!
- [Enhancement] Render URL attributes as a link by @breakid in #299
- [Enhancement] Download image when using playlists with media center apps by @kieraneglin in #313
- [Enhancement] Capture
playlist_index
for use with output templates by @kieraneglin in #315- Only for use with playlists that aren't likely to change
- [Enhancement] Add improved output template options for media center apps by @kieraneglin in #318
- [Dev] Improve first-time development experience by @kieraneglin in #304
- [Dev] add date to log entries by @kieraneglin in #305
New Contributors
Full Changelog: v2024.6.25...v2024.7.16
v2024.6.25
What's Changed
- [Dev] Upgrade to Elixir 1.17.0 by @kieraneglin in #289
- [Dev] Reduce config file clutter by @kieraneglin in #290
- [Bugfix] Check for regex errors before saving a source by @kieraneglin in #296
Small one this time but I wanted to get it out there since I'm leaving for a few weeks! I'll be back soon enough 😎
Full Changelog: v2024.6.10...v2024.6.25
v2024.6.10
What's Changed
- [Bugfix] Partially revert custom codec selection by @kieraneglin in #279
⚠️ This is a breaking change for users that have set a manual codec order. That said, I'm sure almost no one has done this so you're probably good⚠️
- [Housekeeping] Improve internal thumbnail downloading by @kieraneglin in #281
- [Bugfix] Fix
upload_date_index
being recomputed unnecessarily by @kieraneglin in #284⚠️ This may result in some media files being duplicated if they were downloaded beforev2024.5.30
and then re-downloaded afterv2024.5.30
. If this happened you can manually delete the older file of the two⚠️
- [Enhancement] Improve error message when a source's URL is invalid by @kieraneglin in #285
- [Enhancement] Optionally use the YouTube API for improved fast indexing by @kieraneglin in #282
Full Changelog: v2024.5.30...v2024.6.10
v2024.5.30
What's Changed
- [Enhancement] Added upload date to source tables by @kieraneglin in #260
- [Enhancement] Added library size to homepage by @kieraneglin in #264
- [Enhancement] Added link to local stream on media item show page by @kieraneglin in #265
- [Housekeeping] Store the upload event as a datetime rather than a date by @kieraneglin in #269
- [Enhancement] Improve handling of large media collections by @kieraneglin in #272
- [Bugfix] Resolve server error for media items without a description by @kieraneglin in #274
- [Enhancement] Added support for subdirectory-style reverse proxies by @kieraneglin in #276
Full Changelog: v2024.5.24...v2024.5.30