Releases: eltharynd/OnePacerr
v1.4.1
Skypiea Alternate G-8 toggle
Previously there was no option and was treated as true, now it defaults to false.
Changes
- Added an env var
PREFER_G8(default:false) to be able to select whether you prefer the Alternate G-8 cut for Skypiea 25 or not.
Full Changelog: v1.4.0...v1.4.1
v1.4.0
✳️✳️✳️ Emby Support is here ✳️✳️✳️
Changes
- Emby support implemented
- Added some better logic to torrenting clients to handle possible weird situations
- Season names for Jellyfin/Emby now start with season number (eg
35. Wano)- If you want to update all of them and you already have them uploaded don't forget to set
SKIP_UPDATE_METADATA_PRESENT_FILEStofalse
- If you want to update all of them and you already have them uploaded don't forget to set
Full Changelog: v1.3.8...v1.4.0
v1.3.8
Deluge Support is here
Note Label plugin has to be enabled (Preferences -> Plugins -> Label)
Changes
- Added support for Deluge as a torrent client
- Renamed
MOUNT_DOWNLOADS_QBITTORRENTtoMOUNT_DOWNLOADS_TORRENTsince it's used by all torrent clients- if you don't set
MOUNT_DOWNLOADS_TORRENTbut you did setMOUNT_DOWNLOADS_QBITTORRENT, the latter will be used for reverse compatibility. However you should change whenever you get the chance.
- if you don't set
- Added renamed env vars to deprecated warnings
Full Changelog: v1.3.7...v1.3.8
v1.3.7
🗜️ Reduced Image Size
I reorganized and compressed the poster images to reduce the image size.
Changes
- poster images reorganized
- poster images compressed
Full Changelog: v1.3.6...v1.3.7
v1.3.6
Minor improvements
Honestly just created a release due to lower image size :)
Changes
- Reduced image size (by reducing some poster image sizes)
- Fixed a small error where
TORRENT_URLwas defaulting to port 80 rather than 8080
Full Changelog: v1.3.5...v1.3.6
v1.3.5
Updated Organization Process
Some minor changes to how OnePacerr organizes your metadata.
Changes
- Clean leftover trash files when organizing episode files
- Added
PLEX_SKIP_METADATA_FILES(defaults totrue): Whether to create.nfoand variousposter.pngeven if Media Server is Plex - Added
PLEX_PLEXMATCH_EVEN_IF_NOT(defaults tofalse): Whether to create.plexmatcheven if Media Server is not Plex
These are mostly useful if you plan to use the same media folder for multiple Media Servers, or if you just want to have it all in case you ever change.
The reason plex does not need .nfo is because Plex is unreliable at best when using the files. Metadata is set entirely with API with OnePacerr.
Full Changelog: v1.3.4...v1.3.5
v1.3.4
🔎 Filters
Implemented include and exclude filters so that you can chose which seasons/episodes you want OnePacerr to deal with, if not all of them.
Changes
- Added the following env vars:
FILTERS_INCLUDEFILTERS_EXCLUDE
In short, they are a comma separated list of strings to match seasons and/or episodes (eg: S01, S01E01, E01).
Read more in Readme under the new Filters Section.
Full Changelog: v1.3.3...v1.3.4
v1.3.3
🪼 Jellyfin bug fixes
Bug Fixes
- Fixed Jellyfin not finding existing episodes
- Fixed Jellyfin sometimes not recognizing metadata correctly
Changes
- Added Emb env variables in documentation
Changes for Devs
- Prepared skeleton for Emby implementation
Full Changelog: v1.3.0...v1.3.3
v1.3.0
🪼🪼🪼 Jellyfin Support is here 🪼🪼🪼
Jellyfin as a Media Server option has been implemented.
Changes
- Jellyfin support
- new Jellyfin related env vars read README.md for details
JELLYFIN_URLUSERNAMEPASSWORDJELLYFIN_LIBRARY_NAME
PLEX_CREATE_SHOW_IF_NOT_FOUNDrenamed toLIBRARY_CREATE_SHOW_IF_NOT_FOUNDsince shared between Media Servers
That's it.. Enjoy :)
And many thanks for all the support and the stars :)
Full Changelog: v1.2.0...v1.3.0
v1.2.0
🌟 No Media Server Implemented
This allows for just organizing files on a local folder rather than relying on Plex or another Media server.
Also defines the skeleton to be able to implement other Media Servers (Jellyfin, Emby) faster.
Changes
- You can now use
LIBRARY_MEDIA_SERVERto choose what Media Server you're using.- default:
plex nonemeans you only want to work on a local folder, look at the env var description in README.md for setup infoembycoming soonjellyfincoming sooner
- default:
Bug Fixes
- Fixed a bug where using an https:// url for plex resulted in attempting to open an insecure socket connection (therefore crashing).
- Thanks #2 for reporting <3
Changes for Devs
- Refactored LibraryController to be factory-like, more work needed for improving readability.
Please don't miss these notes from the previous release
- The following env vars were renamed
PLEX_FILENAME_FORMAT->LIBRARY_FILENAME_FORMATPLEX_SERIES_NAME->LIBRARY_SERIES_NAMEPLEX_SERIES_FOLDER_NAME->LIBRARY_FILENAME_FORMATMOUNT_LIBRARY_PLEX->MOUNT_LIBRARY_MEDIA_SERVER
- Added temporary logic to get old names if defined instead of new (this will eventually go away)
- Added logs at launch to detect the usage of old env vars and WARN about deprecation
Full Changelog: v1.1.2...v1.2.0