nzbget 11.0-testing-r647

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: 7645
Joined: 09 Sep 2008, 11:58
Location: Germany

nzbget 11.0-testing-r647

Post by hugbug » 24 Apr 2013, 21:17

nzbget 11.0-testing-r647

Changes since nzbget 11.0-testing-r637
  • history dialog now shows status of every script;
  • added option <ExtCleanupDisk> to automatically delete unwanted files (with specified extensions) after successful par-check or unpack;
    • removed pp-script Cleanup.sh since its functionality is now part of the main program;
    • all supplied remaining pp-scripts are written in python and work on Windows too;
  • fixed: by adding nzb-files with assigned category and empty option <CategoryX.DefScript> the global option <DefScript> should be used but it wasn't;
  • fixed: authorization to news-server was forced even when username/password were empty (bug introduced in r634);
  • updated forum URL in about dialog in web-interface;
  • fixed: download time in statistics were incorrect if the computer was put into standby (thanks Frank Kuypers for the patch).
Other changes since nzbget 10.2
  • reworked concept of post-processing scripts:
    • multiple scripts can be assigned to each nzb-file;
    • all assigned scripts are executed after the nzb-file is downloaded and internally processed (unpack, repair);
    • option <PostProcess> is obsolete;
    • new option <ScriptDir> sets directory where all pp-scripts must be stored;
    • new option <DefScript> sets the default list of pp-scripts to be assigned to nzb-file when it's added to queue;
    • new option <CategoryX.DefScript> to set the default list of pp-scripts on a category basis;
    • the execution order of pp-scripts can be set using new option <ScriptOrder>;
    • there are no separate configuration files for pp-scripts;
    • configuration options and pp-parameters are defined in the pp-scripts;
    • script configuration options are saved in nzbget configuration file (nzbget.conf);
    • changed parameters list of RPC-methods <loadconfig> and <saveconfig>;
    • new RPC-method <configtemplates> returns configuration descriptions for the program and for all pp-scripts;
    • configuration of all scripts can be done in web-interface;
    • the pp-scripts assigned to a particular nzb-file can be viewed and changed in web-interface on page <pp-parameters> in the edit download dialog;
    • option <PostPauseQueue> renamed to <ScriptPauseQueue> (the old name is still recognized);
    • new option <ConfigTemplate> to define the location of template configuration file (in previous versions it must be always stored in <WebDir>);
    • for details see topic Introducing new post-processing scripts concept;
  • the old example post-processing script replaced with two new scripts:
    • EMail.py - sends E-Mail notification;
    • Logger.py - saves the full post-processing log of the job into file _postprocesslog.txt;
  • added new feature <split download> which creates new download from selected files of source download;
    • new command <Split> in web-interface in edit download dialog on page <Files>;
    • new action <S> in remote command <--edit/-E>;
    • new action <FileSplit> in JSON-/XML-RPC method <editqueue>;
  • reworked post-processor queue:
    • only one job is created for each nzb-file; no more separate jobs are created for par-collections within one nzb-file;
    • option <AllowReProcess> removed; a post-processing script is called only once per nzb-file, this behavior cannot be altered anymore;
    • with a new feature <Split> individual par-collections can be processed separately in a more effective way than before
  • improved unicode (utf8) support:
    • non-ascii characters are now correctly transferred via JSON-RPC;
    • correct displaying of nzb-names and paths in web-interface;
    • it is now possible to use non-ascii characters on settings page for option values (such as paths or category names);
  • if username and password are defined for a news-server the authentication is now forced (in previous versions the authentication was performed only if requested by server); needed for servers supporting both anonimous (restricted) and authorized (full access) accounts.
Upgrade from 10.2 or older versions
  • If you use a third-party post-processing script (not the default script supplied with NZBGet), please make sure the author of the script has updated it for NZBGet 11. Check Catalog of post-processing scripts;
  • After upgrade the downloads in queue will not have any pp-scripts assigned to them. You need to manually open every download and assign the scripts on page <PP-Parameters>. If you have a large queue it might be easier to remove all items and readd them to automatically assign scripts according to option <DefScript> (which you should of course configure first).
Download link

Locked

Who is online

Users browsing this forum: No registered users and 11 guests