nzbget 12.0-testing-r808

Announcements about new stable and testing releases.
Subscribe to the forum for e-mail notifications.
Forum rules
This forum is readonly and is intended to inform users about new releases.
You can subscribe to the forum to receive e-mail notifications.
Locked
hugbug
Developer & Admin
Posts: 7471
Joined: 09 Sep 2008, 11:58
Location: Germany

nzbget 12.0-testing-r808

Post by hugbug » 01 Sep 2013, 10:07

nzbget 12.0-testing-r808

Changes since nzbget 12.0-testing-r789
  • created NZBGet.app - NZBGet is now a user friendly Mac OSX application with easy installation and seamless integration into OS UI: works in background, is controlled from a web-browser, few important functions are accessible via menubar icon;
  • added collecting of server usage statistical data for each download:
    • number of successful and failed article downloads per news server;
    • new page in history dialog shows collected statistics;
    • new fields in RPC-method "history": ServerStats (array), TotalArticles, SuccessArticles, FailedArticles;
    • new env. vars passed to pp-scripts: NZBPP_TOTALARTICLES, NZBPP_SUCCESSARTICLES, NZBPP_FAILEDARTICLES and per used news server: NZBPP_SERVERX_SUCCESSARTICLES, NZBPP_SERVERX_FAILEDARTICLES;
    • also new env.var HEALTHDELETED;
  • added new option "AuthorizedIP" to set the list of IP-addresses which may connect without authorization;
  • new option "ParRename" to force par-renaming as a first post-processing step (active by default); this saves an unpack attempt and is even more useful if unpack is disabled;
  • new env-var "NZBPP_FINALDIR" passed to pp-scripts;
  • pp-scripts can now set post-processing parameters by printing command "[NZB] NZBPR_varname=value"; this allows scripts which are executed sooner to pass data for scripts executed later;
  • updated support for DNZB-Headers: removed "X-DNZB-Link", added "X-DNZB-Details";
  • post-processing progress label is now automatically trimmed if it doesn't fill into one line; this avoids layout breaking if the text is too long;
  • fixed scrolling to the top of page happening by clicking on items in downloads/history lists and on action-buttons in edit-download and history dialogs;
  • fixed: health were not shown for items with status "PP-QUEUED";
  • fixed: the confirmation by leaving settings page could be sometimes shown even if there were no changes made;
  • fixed potential buffer overflow in remote client.
Other changes since nzbget 11.0
  • added RSS feeds support:
    • new options "FeedX.Name", "FeedX.URL", "FeedX.Filter", "FeedX.Interval", "FeedX.PauseNzb", "FeedX.Category", "FeedX.Priority" (section "Rss Feeds");
    • new option "FeedHistory" (section "Download Queue");
    • button "Preview Feed" on settings tab near each feed definition;
    • new toolbar button "Feeds" on downloads tab with menu to view feeds or fetch new nzbs from all feeds (the button is visible only if there are feeds defined in settings);
    • new dialog to see feed content showing status of each item (new, fetched, backlog) with ability to manually fetch selected items;
    • powerful filters for RSS feeds;
    • new dialog to build filters in web-interface with instant preview;
  • added download health monitoring:
    • health indicates download status, whether the file is damaged and how much;
    • 100% health means no download errors occurred; 0% means all articles failed;
    • there is also a critical health which is calculated for each nzb-file based on number and size of par-files;
    • if during download the health goes down below 100% a health badge appears near download name indicating the necessity of par-repair; the indicator can be orange (repair may be possible) or red (unrepairable) if the health goes down below critical health;
    • new option "HealthCheck" to define what to do with unhealthy (unrepairable) downloads (pause, delete, none);
    • health and critical health are displayed in download-edit dialog; health is displayed in history dialog; if download was aborted (HealthCheck=delete) this is indicated in history dialog;
    • health allows to determine download status for downloads which have unpack and/or par-check disabled; for such downloads the status in history is shown based on health: success (health=100%), damaged (health > critical) or failure (health < critical);
    • par-check is now automatically started for downloads having health below 100%; this works independently of unpack (even if unpack is disabled);
    • for downloads having health less than critical health no par-check is performed (it would fail); Instead the par-check status is set to "failure" automatically saving time of actual par-check;
    • new fields "Health" and "CriticalHealth" are returned by RPC-Method "listgroups";
    • new fields "Health", "CriticalHealth", "Deleted" and "HealthDeleted" are returned by RPC-Method "history";
    • new parameters "NZBPP_HEALTH" and "NZBPP_CRITICALHEALTH" are passed to pp-scripts;
  • better Windows package:
    • unrar is included;
    • several options are set to better defaults;
    • all paths are set as relative paths to program directory; the program can be started after installation without editing anything in config;
    • included two new batch-files:
      • nzbget-start.bat - starts program in normal mode (dos box);
      • nzbget-recovery-mode.bat - starts with empty password (dos box);
      • both batch files open browser window with correct address;
    • config-file template is stored in nzbget.conf.template;
    • nzbget.conf is not included in the package. When the program is started for the first time (using one of batch files) the template config file is copied into nzbget.conf;
    • updates will be easy in the future: to update the program all files from newer archive must be extracted over old files. Since the archive doesn't have nzbget.conf, the existing config is kept unmodified. The template config file will be updated;
    • added file README-WINDOWS.txt with small instructions;
    • version string now includes revisions number (like "r789");
  • news servers can now be temporarily disabled via speed limit dialog without reloading of the program:
    • new option "ServerX.Active" to disable servers via settings;
    • new option "ServerX.Name" to use for logging and in UI;
  • changed the way how option "Unpack" works:
    • instead of enabling/disabling the unpacker as a whole, it now defines the initial value of post-processing parameter "Unpack" for nzb-file when it is added to queue;
    • this makes it now possible to disable Unpack globally but still enable it for selected nzb-files;
    • new option "CategoryX.Unpack" to set unpack on a per category basis;
  • combined all footer buttons into one button "Actions" with menu:
    • in download-edit-dialog: "Pause/Resume", "Delete" and "Cancel Post-Processing";
    • in history-dialog: "Delete", "Post-Process Again" and "Download Remaining Files (Return to Queue)";
  • DirectNZB headers X-DNZB-MoreInfo, X-DNZB-Report and X-DNZB-Details are now processed when downloading URLs and the links "More Info", "Details" and "Report This NZB" are shown in download-edit-dialog and in history-dialog in Actions menu;
  • program can now be stopped via web-interface: new button "shutdown" in section "SYSTEM";
  • added menu "View" to settings page which allows to switch to "Compact Mode" when option descriptions are hidden;
  • added confirmation dialog by leaving settings page if there are unsaved changes;
  • downloads manually deleted from queue are shown with status "deleted" in the history (instead of "unknown");
  • all table columns except "Name" now have fixed widths to avoid annoying layout changes especially during post-processing when long status messages are displayed in the name-column;
  • added filter buttons to messages tab (info, warning, etc.); also changed the color of filter buttons in feed view and feed filter dialogs (from blue to black);
  • added automatic par-renaming of extracted files if archive includes par-files;
  • added support for http redirects when fetching URLs;
  • download queue is now saved in a more safe way to avoid potential loss of queue if the program crashes during saving of queue;
  • destination directory for option "CategoryX.DestDir" is not checked/created on program start anymore (only when a download starts for that category); this helps when certain categories are configured for external disks, which are not always connected;
  • added new option "CategoryX.Aliases" to configure category name matching with nzb-sites; especially useful with rss feeds;
  • in RPC-Method "appendurl" parameter "addtop" adds nzb to the top of the main download queue (not only to the top of the URL queue);
  • new logo (thanks to dogzipp for the logo);
  • added support for metatag "password" in nzb-files;
  • pp-scripts which move files can now inform the program about new location by printing text "[NZB] FINALDIR=/path/to/files"; the final path is then shown in history dialog instead of download path;
  • reversed the order of priorities in comboboxes in dialogs: the highest priority - at the top, the lowest - at the bottom;
  • small changes in button captions: edit dialogs called from settings page (choose script, choose order, build rss filter) now have buttons "Discard/Apply" instead of "Close/Save"; in all other dialogs button "Close" renamed to "Cancel" unless it was the only button in dialog;
  • small change in css: slightly reduced the max height of modal dialogs to better work on notebooks;
  • options "DeleteCleanupDisk" and "NzbCleanupDisk" are now active by default (in the example config file);
  • fixed: crash after downloading of an URL (happen only on certain systems);
  • fixed: restoring of settings didn't work for multi-sections (servers, categories, etc.) if they were empty;
  • fixed: choosing local files didn't work in Opera;
  • fixed: certain characters printed by pp-scripts could crash the program;
  • fixed: malformed nzb-file could cause a memory leak;
  • fixed: when a duplicate file was detected in collection it was automatically deleted (if option DupeCheck is active) but the total size of collection was not updated;
  • when deleting individual files the total count of files in collection was not updated;
  • fixed: when multiple nzb-files were added via URL (rss including) at the same time the info about category and priority could get lost for some of files;
  • fixed: final directory were not properly shown (Windows only).
Download link

Locked

Who is online

Users browsing this forum: No registered users and 5 guests