Skip to content

Releases: Unpackerr/unpackerr

Minor Fixes

25 Mar 06:07
b92ddfd
Compare
Choose a tag to compare
Minor Fixes Pre-release
Pre-release

This re-arranges the extraction order for nested archives. Previously archives were extracted one at a time and after each extraction the output data was checked for more archives. Now all original archives are extracted and then the extracted data is checked for more archives. The application now waits for in-progress extractions to finish before exiting. Allows setting a folder-polling interval for environments where file system events do not work (Docker and CIFS/NFS). Disabled binary compression for Windows: That means the .exe file is 3x larger, but should no longer trigger anti-virus messages.

Please report any problems!

API Key bug fix

24 Mar 06:58
3b5964a
Compare
Choose a tag to compare

Some Docker users (unRAID specifically) reported errors with the API key being wrong. Some changes were made to allow a missing API key - the app just prints a warning now.

More web hooks, GUI updates, better folder features, fixes

23 Mar 09:54
d4ba82a
Compare
Choose a tag to compare

This release contains a handful of fixes.

  • Nested folders/archives work better now in Starr apps.
  • Folders now work in Docker.
  • Folders can have an output path configured.
  • Adds delete_delay and delete_orig settings to each application.
  • Creates a macOS package/app now. GUI is disabled with home-brew installs.
  • Config file updates/comments.
  • More stuff in the GUI menu.
  • Adds web hook templates for Discord, Telegram and Slack.
  • Adds support for custom webhook templates.
  • Application now throws an error on startup if a starr app has an invalid URL or API key.
  • Zip files work better. They had some bugs in a library.
  • Adds simple password support. See #101

Slack and Discord Webhooks

21 Feb 08:14
18887fa
Compare
Choose a tag to compare
Pre-release

This beta release adds support for native/direct Slack and Discord Webhooks. It's probably a little spammy, but this was requested. Also included is the ability to provide your own HTTP POST template so the app can support Webhooks to pretty much any service. Also fixes a crash-bug that was reported in #101.

Hoping this release is solid. Please report any bugs!

Docker: golift/unpackerr:0.8.0-beta3

GUI

07 Feb 17:03
1c591bf
Compare
Choose a tag to compare
GUI Pre-release
Pre-release

This adds a GUI for Windows and macOS users. If you use home-brew, this won't show up; you must download the DMG from the releases page to get the GUI. This also adds a couple other features and fixes a few spurious bugs.

Contains

#84 - Comment unused servers in config file.
#93 - Update application builder code. Basically adds the bits that build a macOS package among other minor setting tweaks.
#94 - Update starr library. This may introduce bugs communicating with starr apps. let me know!
#95 - Adds delete_orig and delete_delay to each starr app config.
#96 - Adds a GUI for Windows and for macOS package (in DMG).

Docker: docker pull golift/unpackerr:0.8.0-beta2

Full of Bugs

07 Feb 14:39
1f5810b
Compare
Choose a tag to compare
Full of Bugs Pre-release
Pre-release

This probably doesn't work. I haven't even tried it. Let me know?
Contains: #84, #93, #94, #95

Webhooks & Log Rotate & Extract Folder

06 Dec 04:40
7e9bca1
Compare
Choose a tag to compare

New Features

  • Adds webhook support built for https://discordnotifier.com. Telegram in a future version.
  • Provides configurations to control POSIX file and folder modes for extracted files.
  • Updates Linux Packages: Configures umask (0002) and a new user/group for linux packages.
    • This provides more flexibility configuring which apps/groups/user can write to the extracted files.
  • Adds a log rotation feature, so your log file won't grow forever. Thanks @napei and @austinwbest for the idea!
    • Default is 10 log files at 10 Megabytes each. Both numbers double if debug is turned on.

Changes

  • The location of the internal package has moved to pkg/unpackerr.
  • The version -v output contains more data.
  • The temp file previously named _unpackered is now named after the archive it extracted with .txt appended. Previously multiple archives in one path would overwrite this file's content.
  • Mediocre Windows installation instructions added to the repo README. The Windows .eze.zip file on the Release pages now contains the example configuration file.
  • Prints the discord help link on startup and shutdown. https://golift.io/discord

Bug Fixes

  • The torrent protocol name was misspelled in the default configuration file. Thanks to @@luizbafilho for the fix!
  • Fixes a bug when using Radarr without Sonarr that caused a crash. Thanks @Kareltje1980
  • Fixes a bug with items that fall out of queue and come back. They were being restarted over and over when they should not have. Thanks @BRTPOB for testing!
  • Makes the Folder feature work on Windows. It was entirely broken, but seems good now! Thanks @austinwbest for testing!

This release fixes another bug where nested folders containing archives have their extracted file placed into the root folder instead of the nested folder, next to the archive. Now, the extracted files for an archive should be placed in the same folder as the archive even if it's down a folder. A very similar bug existed for archives extracted from within archives. Those files are now copied back to the folder with the original archive. A huge thanks to @BRTPOB for figuring this out and working with me to fix it!

Webhooks & Log Rotate & Extract Folder

25 Nov 17:34
Compare
Choose a tag to compare
Pre-release
  • This beta release adds webhook support.
  • Also provides a means of setting file and folder modes.
  • Configures umask (0002) and a new user/group for linux packages.
  • Adds a log rotation feature. Set to 10 files at 10 Mb each. Both doubled if debug is turned on.

This release attempts to fix another bug where nested folders containing archives have their extracted file placed into the root folder instead of the nested folder, next to the archive. Now, the extracted files for an archive should be placed in the same folder as the archive even if it's down a folder.

Docker? Use this: golift/unpackerr:0.7.2-beta7

Readarr Support

06 Oct 06:41
Compare
Choose a tag to compare
  • This releases adds support for Readarr.
  • Fixes a bug where sometimes .r00 is not treated as the first file when it is.
  • Fixes a bug with the folder watcher deleting extracted files when delete_after is set to 0.
  • Add more debug messages around "locating a download's folder" to make troubleshooting easier.
  • Add a configurable path parameter to Lidarr.
  • Re-arranged the code to make adding new apps in the future easier.
  • Updates deps and go version.

Re-released to fix homebrew.

Unpackerr Official

29 Feb 22:05
Compare
Choose a tag to compare

This is the first non-beta release of Unpackerr. In addition to the new features of the previous beta releases, this release fixes a few bugs and adds the ability to locate the download paths for Sonarr and Radarr automatically. Enjoy!