nzbget 9.0-testing-r477

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 9.0-testing-r477

Post by hugbug » 05 Oct 2012, 22:39

nzbget 9.0-testing-r477

Changes since nzbget 9.0-r455
  • many improvements in web-interface UI:
    • main tabs are better distinguishable;
    • separate tab headers removed;
    • handbrake button moved to navbar and renamed to pause/resume-button;
    • animation on pause/resume-button better shows current state;
    • two other important info-elements <current speed> and <remaining time> moved to the navbar as well;
    • the search-edit moved to navbar too;
    • the refresh-button has animation;
    • the navbar is now fixed to the top on big screens;
    • the speed limit is now set via click on <current speed> info;
    • <statistics and status> are accessible via click on <remaining time>;
    • the scan-button moved to add-dialog;
    • due to reduced number of toolbar buttons on the downloads-tab the ability to hide buttons on the toolbar were removed (not neccessary anymore);
    • the phone-theme is now less cluttered;
  • added settings page in web-interface to edit nzbget and post-processing script configuration; the settings-tab is searchable like other tabs;
  • added new XML/JSON-RPC methods <config>, <loadconfig> and <saveconfig>;
  • added support for post-processing parameters in web-interface;
  • with active option <AllowReProcess> the NZB considered completed even if there are paused non-par-files (the paused non-par-files are treated the same way as paused par-files): as a result the reprocessable script is called;
  • added subcommand <W> to remote command <-S/--scan> to scan syncronously (wait until scan completed); added parameter <SyncMode> to XML/JSON-RPC method <scan>; the command <Scan> in web-interface now waits for completing of scan before reporting the status;
  • added remote command <--reload/-O> and JSON/XML-RPC method <reload> to reload configuration from disk and reintialize the program; the reload can be performed from web-interface;
  • all images are now provided with HiDPI versions in addition to standard versions; the HiDPI images are activated automatically on retina displays (requires webkit browser);
  • the priority of nzb-file can now be set when adding local-file via web-interface; JSON/XML-RPC method <append> extended with parameter <priority>;
  • the status of post-processing and directory scan is now displayed as <disabled> if the related options in config file are not set;
  • added <free disk space> to dialog <statistics and status> in web-interface;
  • categories available in web-interface are now configured in program configuration file (nzbget.conf) instead of a separate file <webui/categories.txt> and can therefore be added and changed via web-interface on settings page;
  • updated descriptions in example configuration file;
  • renamed options <ServerIP>, <ServerPort> and <ServerPassword> to <ControlIP>, <ControlPort> and <ControlPassword> to avoid confusion with news-server options <ServerX.Host>, <ServerX.Port> and <ServerX.Password>; the old option names are still recognized and are automatically renamed when the configuration is saved from web-interface; also renamed option <$MAINDIR> to <MainDir>;
  • fixed: url-downloads could fail when compiled with gzip-support;
  • fixed: free disk space reported incorrectly on some OSes;
  • fixed: added workaround for bug in iOS 6 safari caching POST-requests;
  • fixed: unrar failure was not always properly detected causing the post-processing to delete not yet unpacked rar-files;
  • fixed: the size of small downloads (less than 100 MB) was not printed properly in web-interface;
  • fixed: <make install> failed on BSD due to different syntax in <sed>-command;
  • fixed: the status of active post-processing download was displayed as <PP-QUEUED> in web-interface if the download has multiple par-sets
Changes since nzbget 0.8.0
  • changed version naming scheme by removing the leading zero: current version is now called 9.0 instead of 0.9.0 (it's really the 9th major version of the program);
  • added built-in web-interface; no external web-server nor PHP required anymore; For screenshots and more info see Web-Interface;
  • added the ability to queue URLs. The program automatically downloads nzb-files from given URLs and put them to download queue. When multiple URLs are added in a short time, they are put into a special URL-queue. The number of simultaneous URL-downloads are controlled via new option UrlConnections. With the new option ReloadUrlQueue can be controlled if the URL-queue should be reloaded after the program is restarted (if the URL-queue was not empty). New switch <-U> for remote-command <--append/-A> to queue an URL. New subcommand <-U> in the remote command <--list/-L> prints the current URL-queue. If URL-download fails, the URL is moved into history. With subcommand <-R> of command <--edit> the failed URL can be returned to URL-queue for redownload. The remote command <--list/-L> for history can now print the infos for URL history items. New XML/JSON-RPC command <appendurl> to add an URL or multiple URLs for download. New XML/JSON-RPC command <urlqueue> returns the items from the URL-queue. The XML/JSON-RPC command <history> was exteneded to provide infos about URL history items. The URL-queue obeys the pause-state of download queue. The URL-downloads support HTTP and HTTPS protocols;
  • added new field <name> to nzb-info-object. It is initially set to the cleaned up name of the nzb-file. The renaming of the group changes this field. All RPC-methods related to nzb-object return the new field, the old field <NZBNicename> is now deprecated. The option <MergeNZB> now checks the <name>-field instead of <nzbfilename> (the latter is not changed when the nzb is renamed). New env-var-parameter <NZBPP_NZBNAME> for post-processing script;
  • added options <GN> and <FN> for remote command <--edit/-E>. With these options the name of group or file can be used in edit-command instead of file ID;
  • added support for regular expressions (POSIX ERE Syntax) in remote commands <--list/-L> and <--edit/-E> using new subcommands <GR> and <FR>;
  • improved performance of RPC-command <listgroups>;
  • added gzip-support to built-in web-server (including RPC);
  • added processing of http-request <OPTIONS> in RPC-server for better support of cross domain requests;
  • renamed example configuration file and postprocessing script to make the installation easier;
  • improved the automatic installation (<make install>) to install all necessary files (not only the binary as it was before);
  • improved handling of configuration errors: the program now does not terminate on errors but rather logs all of them and uses default option values;
  • fixed: after renaming of a group, the new name was not displayed by remote commands <-L G> and <-C in curses mode>;
  • fixed incompatibility with OpenSLL 1.0 (thanks to OpenWRT team for the patch);
  • fixed: RPC-method <log(0, IdFrom)> could return wrong results if the log was filtered with options <XXXTarget>;
Download link

Screenshots and more info on new web-Interface

Locked

Who is online

Users browsing this forum: No registered users and 8 guests