Andrey Prygunkov
|
0c9667fe58
|
fixed memory leak in RSS feed parser (Posix only)
|
2013-12-19 20:28:50 +00:00 |
|
Andrey Prygunkov
|
c2a3450c8f
|
refactor: removed many unneeded pointer-not-null-safety-checks
|
2013-11-24 19:29:52 +00:00 |
|
Andrey Prygunkov
|
ea381cde90
|
fixed encoding issue for non-ASCII characters in DNZB-Headers
|
2013-11-18 20:37:20 +00:00 |
|
Andrey Prygunkov
|
26074c67c6
|
extended RSS filters: 1) added search field "description"; 2) any newznab attribute can now be used as search field with prefix "attr-" (for example "attr-genre"); 3) removed search fields "genre" and "rating" (use "attr-genre" and "attr-rating" instead
|
2013-11-17 21:57:32 +00:00 |
|
Andrey Prygunkov
|
28af81142f
|
added two new item-options for RSS filter rules "Accept" and "Options": option "rageid" generates duplicate key using custom rageid and season/episode numbers; option "series" generates duplicate key using custom series name (any unique string) and season/episode numbers
|
2013-09-30 19:38:26 +00:00 |
|
Andrey Prygunkov
|
b2edab0452
|
1) refactor: moved feed related classes from unit "DownloadInfo" to new unit "FeedInfo"; 2) rss filter fields "season" and "episode" are now available for all feeds (not restricted to newznab); if the feed does not have the fields, they are automatically parsed from feed title; 3) fields "season" and "episode" can now be used as substitution variables in option "dupekey" of rss filter command "Options"
|
2013-09-26 19:37:25 +00:00 |
|
Andrey Prygunkov
|
3d4ed43337
|
changed format of generated dupekey for tv shows; now using season and episode exactly as they are passed by rss feed
|
2013-09-18 20:47:46 +00:00 |
|
Andrey Prygunkov
|
cec414126d
|
improved smart duplicates: nzb-files now have field "DupeScore" which can be set from rss filter using command "Options"; items with higher duplicate scores are downloaded even if the history already has successfully downloaded item (with lower score); changed the syntax of rss filter command "Options" to allow use of more options (and easy add new options in the future); new options "DupeScore", "DupeKey" and "NoDupe" to fine tune duplicate handling; updated description of option "DupeCheck"
|
2013-09-11 20:18:52 +00:00 |
|
Andrey Prygunkov
|
d8d9f72985
|
added smart duplicates feature: similar nzb-files are automatically marked as duplicates; queue items can be also manually marked as duplicates using new commands in multi-edit-dialog (action menu); duplicate-mark be manually removed using using new command in multi-edit-dialog and edit-dialog (action menu); duplicates are added in paused state; if download of first duplicates fail, another duplicate is unpaused; if download succeeds all remaining duplicates are removed from queue; an item marked as duplicate has field "DupeKey" which has the same value for all duplicates of the title; this field is shown in web-interface near nzb-name (in a short form to save screen place); new actions "GroupMarkDupe" and "GroupUnMarkDupe" of RPC-command "editqueue" to manually mark/unmark duplicates; new subcommands "DM" and "DU" of command "--edit/-E" to manually mark/unmark duplicates;;; if url-download results in a file without nzb-extension a history item with status "Scan: skipped" is created to inform user about this fact; RPC-commands "listgroups", "postqueue" and "history" now return more info about nzb-item (many new fields); removed option "MergeNzb" because it conflicts with duplicate handling, items can be merged manually if necessary
|
2013-09-09 20:31:17 +00:00 |
|
Andrey Prygunkov
|
897946c1ce
|
added fields "rageid", "season", "episode" and command "=" to rss filters
|
2013-08-05 18:41:02 +00:00 |
|
Andrey Prygunkov
|
b871d84379
|
added support for fields "rating" and "genre" in rss filters
|
2013-08-04 21:41:50 +00:00 |
|
Andrey Prygunkov
|
827acdadea
|
1) added multiline filters for RSS feeds; new dialog to build filters in web-interface; 2) refactor: the length of configuration option values is now unlimited (previously was limited to 1000 characters; unlimited needed for long feed filters)
|
2013-08-02 15:54:11 +00:00 |
|
Andrey Prygunkov
|
21e3dd30fd
|
fixed: URLs for nzb-files were not properly read from RSS feeds of certains sites
|
2013-07-28 17:47:56 +00:00 |
|
Andrey Prygunkov
|
6d7f55a435
|
added missing svn-keywords
|
2013-07-22 20:39:49 +00:00 |
|
Andrey Prygunkov
|
5fd436e5c5
|
added switch "Titles/Filenames" to feed view dialog for rss feeds with "bad" titles
|
2013-07-17 19:11:35 +00:00 |
|
Andrey Prygunkov
|
01533cbf9f
|
better parsing of rss feeds of certain nzb-sites (now using enclosure-tag if possible) (Windows only)
|
2013-07-17 19:02:41 +00:00 |
|
Andrey Prygunkov
|
05f2b81025
|
better parsing of rss feeds of certain nzb-sites (now using enclosure-tag if possible) (POSIX only)
|
2013-07-16 21:41:53 +00:00 |
|
Andrey Prygunkov
|
f18a355469
|
added rss feeds support: 1) new options "FeedX.Name", "FeedX.URL", "FeedX.Interval", "FeedX.PauseNzb", "FeedX.Category", "FeedX.Priority" (section "Rss Feeds"); 2) new option "FeedHistory" (section "Download Queue"); 3) Button "Preview Feed" on settings tab near each feed definition; 4) 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); 5) new dialog to see feed content showing status of each item (new, fetched, backlog) with ability to manually fetch selected items
|
2013-07-13 22:00:49 +00:00 |
|