Sander
4546b0f368
#650 , #651 : corrected space characters in one js-file
2019-06-29 23:44:57 +02:00
Andrey Prygunkov
b6927e992e
#604 : fixed LGTM alerts for JavaScript
2019-01-19 11:55:59 +01:00
Andrey Prygunkov
0d67e322a3
#282 : extra warning when deleting from history
...
An extra warning is shown when deleting 50 or more records from history
and there are selected records on other pages.
2016-11-29 18:56:00 +01:00
Andrey Prygunkov
374f706354
#282 : visual indication of records selected on other pages
2016-11-22 21:36:20 +01:00
Andrey Prygunkov
c111a114b9
#242 : keyboard support in web-interface
2016-11-20 14:24:27 +01:00
Andrey Prygunkov
92db59116e
#301 : showing drag grip
...
and extended the drag grip area to the full cell containing check box.
2016-11-18 19:59:33 +01:00
Andrey Prygunkov
a3c460ed40
#301 : showing row content while dragging
...
Implemented alternative UI for drag and drop.
2016-11-12 14:23:19 +01:00
Andrey Prygunkov
e49d4c59af
#301 : auto scrolling during dragging
2016-11-06 21:16:19 +01:00
Andrey Prygunkov
5dc9c07a58
#301 : moved drag-n-drop code into module fasttable.js
...
Ready for reuse on other places.
2016-11-04 22:02:26 +01:00
Andrey Prygunkov
f3f7fbd0de
#176 : updated copyright notice in source files
...
- added link to http://nzbget.net ;
- replaced FSF Post address with a web link;
- removed unusable subversion-tags;
- updated year.
2016-03-01 19:45:07 +01:00
Andrey Prygunkov
111630b6b7
improved performance in web ui with large queue or history
...
Improved performance in web-interface when working with very large
queue or history (thousands of items).
2015-09-14 22:54:19 +02:00
Andrey Prygunkov
aeab407dc0
#72 : saved filters in filter menu
...
- filters can be saved, deleted and renamed.
2015-08-19 22:47:36 +02:00
Andrey Prygunkov
ea95a819c1
#72 : comparison operators for integer fields
...
- search box now supports operators : = <> > < >= <=
- new search fields in downloads list: sizemb, sizegb, leftmb, leftgb,
agem, ageh, aged - download size in MB, GB, left size in MB, GB, age in
minutes, hours, days;
- the same fields except leftmb, leftgb are also available in history.
2015-08-17 18:18:34 +02:00
Andrey Prygunkov
44197148d0
#72 : search field names using any letter case
...
- field names can be typed in any letter case, for example “parstatus”
instead of “ParStatus”;
- there is a potential ambiguity when searching through field “status”:
this field exists in both as column in table and as field in the API;
although it has the same meaning the content is slightly different, the
field in API is more technical and includes extra text, the field in
column is more user friendly;
- to avoid ambiguity use the correct letter case (“Status”) to search
in API field, use low letter case (“status”) to search in table; any
other letter case form (like “sTatus” or “STATUS”) will search in table
too since it has precedence;
2015-08-16 21:37:05 +02:00
Andrey Prygunkov
1369b23974
#72 : search in hidden fields
...
- in addition to fields shown in tables all other fields coming from
API are now searchable;
- for list of available fields on downloads-tab see API-method
“listgroups”;
- for history-tab see API-method “history”;
- for messages-tab see API-method “log”;
- field names must be typed with correct letter-case;
- visible fields (shown in tables) must be typed in lower case.
2015-08-15 22:11:17 +02:00
Andrey Prygunkov
d21badb6d5
#72 : search in specified fields
...
- column name and a colon should be used as prefix;
- example: “status:downloading|status:processing”
- if no field is specified the search is performed through all fields.
2015-08-15 17:29:29 +02:00
Andrey Prygunkov
4c51d2dc28
#72 : better error recovery
2015-08-15 15:25:09 +02:00
Andrey Prygunkov
c0b3058f7c
#72 : fixed parser errors and better error recovery
2015-08-14 19:42:15 +02:00
Andrey Prygunkov
e5eb29be05
#72 : integrated advanced search into module "tasttable"
...
- removed old word-search default search engine;
- the new advanced search is always used now;
2015-08-14 19:28:12 +02:00
Andrey Prygunkov
cc62387292
#72 : implemented advanced search
2015-08-13 23:16:06 +02:00
Andrey Prygunkov
1594345775
#72 : removed search option "CaseSensitive"
...
it was always set to false anyway.
2015-08-13 22:59:39 +02:00
Andrey Prygunkov
2d3d5af25e
#72 : made search engine pluggable
...
the default search engine is words-searcher (the old one).
2015-08-13 22:58:02 +02:00
teonar
34f8b9f82c
was using svn sources
2015-06-26 19:47:09 +02:00
teonar
9f9fcaedee
Implemented or(|) not(!) qualifiers. and(&) is the default.
...
e.g.
!earth !moon
will display items that doesn't have the words (earth or moon)
|earth |moon
will display items that have moon or earth
!earth moon
will display items that does not have earth but does have moon
!earth |moon
will display items that does not have earth but does have moon
2015-06-26 15:16:10 +02:00
Andrey Prygunkov
a4c686876f
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)
2013-08-07 20:09:43 +00:00
Andrey Prygunkov
cf3773dd28
added functions to backup and restore settings from web-interface; when restoring it's possible to choose what sections to restore (for example only news servers settings or only settings of a certain pp-script) or restore the whole configuration
2013-06-02 19:20:31 +00:00
Andrey Prygunkov
f28b35bd28
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>)
2013-04-15 20:06:05 +00:00
Andrey Prygunkov
f56c1226b6
corrected file properties
2012-12-09 13:21:18 +00:00
Andrey Prygunkov
3b4f44f276
refactor: restructured the entire web-interface code
2012-11-03 07:41:44 +00:00
Andrey Prygunkov
48891ed7c7
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 editing of nzbget and post-processing script settings; the settings-tab is searchable like other tabs; added new XML/JSON-RPC methods <config>, <loadconfig> and <saveconfig>;
2012-09-16 11:38:44 +00:00
Andrey Prygunkov
f604460d56
set svn keywords
2012-08-06 20:32:48 +00:00
Andrey Prygunkov
7472893e8e
added built-in web-interface; new option <WebDir>
2012-08-04 13:13:49 +00:00