Skip to content

Releases: Smiley-McSmiles/jellyman

Jellyman v1.8.5

09 Aug 18:38
90fb6b1
Compare
Choose a tag to compare

HOTFIX

  • Fix for jellyman -tcp with files including multiple periods '.'

Jellyman v1.8.4

09 Aug 17:50
63267e3
Compare
Choose a tag to compare

Fixes

  • Fix for jellyman -tcp with files including '( )'
  • Fix for jellyman -tc with some files having multiple 'steams' and getting wrong width and duration information.

What's Changed

Full Changelog: v1.8.3...v1.8.4

Jellyman v1.8.3

08 Aug 22:21
69fdc7c
Compare
Choose a tag to compare

Additions

  • Jellyman setup and update now installs the latest jellyfin-ffmpeg archive by default.

What's Changed

Full Changelog: v1.8.2...v1.8.3

Jellyman v1.8.2

08 Aug 00:04
da75653
Compare
Choose a tag to compare

Fixes

  • jellyman -rn was broken due to the wrong PromptUser type

Changes

  • jellyman -tc Will now recognize HDR and 4K content, and transcode the new files using HDR. The qualifier will now multiply the GB/hr for 1080p content by 2.5 to qualify 4K content.

Additions

  • CHANGELOG.md has been added.

What's Changed

Full Changelog: v1.8.1...v1.8.2

Jellyman v1.8.1

04 Aug 15:34
dfc73f3
Compare
Choose a tag to compare

Changes

  • Changed base_functions.sh to jellyman-functions for conflict reasons
  • Changed how the ViewLog works in the code.
  • Added a function in jellyman-functions for PresentList (Handles presenting lists and logs the selected item in the list
  • Changed some error language.

What's Changed

Full Changelog: v1.8.0...v1.8.1

Jellyman v1.8.0 - Stable

02 Aug 19:33
fbde9f5
Compare
Choose a tag to compare

Additions

  • jellyman -vl Choose from a list of logs to view.
  • Jellyman now logs things during setup.sh and when using Jellyman. See /opt/jellyfin/log for details. Or use the new jellyman -vl to view those logs.
  • Added option in jellyman -bu to initiate a backup.

Fixes

  • Typos in jellyan -i and setup.sh import
  • Fixed Jellyfin Linux user mismatch on import not changing User variable in the jellyfin.service file
  • jellyman -vr would allow the user to remove the current version of Jellyfin.
  • jellyman -vd would allow the user to download the current version of Jellyfin.

Changes

  • All functions are now Pascal Case

What's Changed

Full Changelog: v1.7.9...v1.8.0

Jellyman v1.7.9

31 Jul 21:18
7a50059
Compare
Choose a tag to compare

Fixes

  • Bug in base_functions.sh preventing strings from passing in variables
  • Bug in jellyman -tc not passing variable properly to the transcode qualifier
  • Bug in jellyman -md not passing variable properly to change media directory

What's Changed

Full Changelog: v1.7.8...v1.7.9

Jellyman v1.7.8

31 Jul 18:14
2945cc8
Compare
Choose a tag to compare

Fixes

  • Prevents user from running sudo ./setup.sh -U without first having Jellyman installed.
  • Updated README.md to have a more current Example Install section
  • Fixed bug where systemD services would fail being moved during import using a different distribution
  • Fixed jellyman -vr not working due to it still being jellyman -rv...
  • HOTFIX jellyman -vr variable broken, resulting in deletion of /opt/jellyfin

Changes

  • Removed verbosity of extract tar command in setup.sh
  • jellyman -tc now uses AV1 format

Additions

  • README.md now has a YouTube video link in the example install section.

What's Changed

Full Changelog: v1.7.7...v1.7.8

Jellyman v1.7.7

31 Jul 00:43
ffa2430
Compare
Choose a tag to compare

Additions

  • Added function Del_var which deletes a variable in a file.
  • Added more verbose prompt examles

Fixed

  • jellyman -ls command using old $netowrkPort variable, thus not actually calling Jellyfin to initiate library scan
  • Fixed mkdir errors
  • Fix for jellyfin.service not being placed in the right directory on some distributions.

Changes

  • Changed Change_Variable function to Set_var
  • Changed Change_xml_variable function to Set_xml_var
  • Various functions now return 0 or 1
  • Changed setup.sh and jellyman to use Set_var, Set_xml_var, and Del_var
  • Got rid of spaces instead of tabs throughout code
  • All prompts now begin with >, and all inputs should begin with >>>
  • jellyman -i now gives a list of backups to import
  • Changed jellyfin-backup.tar date code for better readability
  • Removed verbosity of import tar command
  • Removed verbosity of chmod and chown commands
  • Fixed import from overwriting the main jellyman bash program. (Potentially resulting in a previous version of Jellyman...)
  • jellyman -bu got a face-lift

What's Changed

Full Changelog: v1.7.6...v1.7.7

Jellyman v1.7.6

29 Jul 22:43
60f9ab1
Compare
Choose a tag to compare

Fixes

  • All prompts now follow the same format. Prevents most ways to break Jellyfin.
  • jellyman -i has been fixed.
  • Fixed enabling ports on firewallD going to the public zone instead of the current one.
  • Fixed jellyman -X blocking the default ports instead of the ports being used.
  • Fixed sed commands from duplicating files by changing all sed commands from sed -i -e to sed -i
  • Fixed input of linux user from allowing capital letters
  • Fixed jellyman -ba only deleting 1 backup if max number of backups has lowerd.

Changes

  • Moved many of the functions to /usr/bin/base_functions.sh
  • Cleaned up more language and a typo.

What's Changed

Full Changelog: v1.7.5...v1.7.6