Software update: Sick Beard build 501 alpha

Spread the love

A new build of Sick Beard has been released. This program can keep an eye on when new episodes of your favorite TV series are available and if there are better quality episodes available. In addition, it can bring some uniformity in the naming, and it is possible to download episodes from usenet and to a lesser extent via BitTorrent. The program is written in Python and can therefore be used on various operating systems. The changelog for this release looks like this:

Changelog for build 501:

  • Rewrite of all the providers with various fixes/updates/changes. pull #713
    • Catch for empty username/apikey locally rather than rely on provider to respond back with an error.
    • Convert XML parsing logic from minidom to element tree.
    • Added proper/repack support (started by @genial123) to BTN along with other tweaks.
    • Convert omgwtfnzb config variables to new name (save config after migrate + sync backup number with config version).
  • Added torrent provider HD bits. pull #686 #737
  • Ignore subfix releases, example: Boardwalk.Empire.S03E01.SUBFIX.720p.BluRay.x264-DEMAND or
    True Blood S03 SUBFIX 720p BluRay X264 REWARD. pull #716
  • Change how SB determines the extension of associated files. pull #693
    Normally determine extension by finding first . approaching from right (same as before).
    For associated files use length of the media file basename to determine the extension (approach from left).
    • Enables renaming of built-in Sony PS3 Metadata: filename.ext.cover.jpg
    • Also useful for multi-language subtitles: filename.en.srt, filename.nl.srt
  • Fixes/Changes to the log viewer and logdir within SB. pull #691
    • Gracefully handle changing the log directory within SB UI, also encode in utf-8.
    • Reverse the order for the View Log (Errors) page (newest up top).
    • Change logdate to numbers %Y-%m-%d to avoid foreign month abbreviations.

    You may want to clear out your log since old log entries may look funny when viewing in the UI.

  • Rewrite the SB update process with various fixes/updates/changes. pull #714
    Should work better for non-English locales and properly set the user branch so it’s reflected in the UI.
  • Enable gzip compression for text/javascript/css being served up. pull #733
    Should speed up things a bit for mobile users – less data to transfer.
  • Added config.ini only variable anon_redirect with the default set to http://derefer.me/?. pull #705
    What this does is prevents your local SB install from appearing in the backlink statistics of another web-page. There are a whole bunch of link protection / anonymizers out there, just make sure you use the proper URL (ends with ?) if you change the default.
    • If users want to disable this they can go set the value to “” (note that SB needs to be shutdown to make changes to the config).
  • Update womble provider URL to reflect its new location. pull #687
  • clean out tvdb cache before 3AM update. pull #689
  • Fixes XBMC notifier to not crash when there is an empty library/no tvshow result. pull #695
  • Upgrade Jquery UI from 1.8.24 to 1.10.3. pull #729
    JUI 1.10.x removed IE6 legacy support (bgiframe/css hacks/etc)
  • Fixes Twitter notifier to use API 1.1, since API 1.0 is no longer supported. pull #694
  • Bug fixes for rootDirs.js when New/Edit functions are used. pull #730
  • Bug fixes for configProviders.js when adding a new newznab provider. pull #731
    Catch for empty url, check if provider url starts with http|https – if not add http.
  • Restructured Episode Status Management layout to decrease chance of an accidental status change. pull #617
  • Fixes bug that attempted retrieval of non-existent season 0 (Special) and skipped last season when a show lacks a season 0. Pull #409
  • Exclude season 0 from coming episodes logic (ui and api) on determining the next ep. pull #734
  • Fixes bug during the .nfo creation where we were not using the newest info obtained. pull #692
  • Fixes the SB 404 handler for web_root users. pull #738
  • Fixes exception when searching for needed episodes and all the qualities returned were rejected. pull #642
  • Fixes a bug by resetting relatedEps before renaming. pull #696
  • Fix a renaming bug when multi episodes have the same name and greater than 9 episodes. pull #725
  • Handle “No Show Found” when looking up show on TVRage. pull #682
  • Handle corrupt/missing seriesname from TVDB data. pull #681
  • More minor fixes and tweaks. pull #684
    • Minor JS lib updates (no apparent changes, just future proof code) / remove unused JS libs
    • Add CONTRIBUTING.md to provide a guide for others on contributing to SickBeard.
    • Corrected wrong config.ini, NMJ_DBLOC should be NMJv2_DBLOC.
    • Corrected usenet_retention default on the config save routine to match the init default (200 -> 500 days).
  • Minor fixes and tweaks. pull #657
    • tweaked rawHD to support mpeg-2 or mpeg2 in the filename.
    • Fix for post-processing folders that contains unicode characters.
    • Added robots.txt to prevent web crawlers form indexing opened SB installs
  • Fixed TypeError when search provider returns empty JSON data. pull #659
  • use OSError instead of WindowsError, fix for non-win users. pull #654
  • Added systemd service script. pull #633 #699
  • Added status command to ubuntu.init file. pull #703
  • fix SB API show.stats to exclude season 0 from its data. pull #697
  • Add JSONP callback to the SB API api builder. pull #728
  • Have the SB API command shows output show both the tvdbid and show_name regardless of the sort preference. pull #712
  • Suppress the “Starting new thread: ” log notices for options (“Download Propers” or “Scan and Process”) that are not enabled. pull #690
  • Optimize the default SickBeard banner and poster images to reduce file size. pull #640

Version number build 501 alpha
Release status Alpha
Operating systems script language
Website Sick Beard
Download http://code.google.com/p/sickbeard/downloads/detail?name=SickBeard-win32-alpha-build501.zip
File size

10.18MB

License type GPL
You might also like