Commit Graph

264 Commits

Author SHA1 Message Date
Taloth Saldono 569ef09f39 Updated Rarbg to api v2.
fixes #752
ref rarbg/torrentapi#1
2015-06-16 21:38:52 +02:00
Mark McDowall 7e89bcca38 Clean up some warnings 2015-06-14 21:08:30 -07:00
Taloth Saldono aa4fca7177 Fixed: Torznab advanced setting 'Enable RageID Lookup' had wrong UI type.
fixes #599
2015-06-05 19:05:21 +02:00
Taloth Saldono ccff4fe142 Fixed: Size Parsing in TorrentRss was a bit too tolerant.
fixes #590
2015-06-04 21:08:44 +02:00
Mark McDowall 4de20b09a8 Better validation messaging for Newznab Categories 2015-05-31 00:35:25 -07:00
Taloth Saldono 75a50b83fb Updated Rarbg to use ratelimit service. 2015-05-29 01:10:50 +02:00
Taloth Saldono 78ade3250c Added RateLimit service to globally manager short duration ratelimits. 2015-05-29 01:10:49 +02:00
Taloth Saldono 39aef8bed5 Merge branch 'torrentrss' into develop 2015-05-27 08:03:04 +02:00
Taloth Saldono ba2da07c2f Added tests and refactored TorrentRss code. 2015-05-26 19:42:22 +02:00
Michel Zehnder 9d7522cc15 New: Add generic TorrentRssIndexer support.
Add support for generic RSS feeds. Parses the feed and tests if it is
EZTV compatible, or if it has all required fields for the generic
TorrentRssParser
2015-05-25 22:49:58 +02:00
Taloth Saldono 6744e0d506 New: Added support for Rarbg as replacement for Eztv. 2015-05-25 14:28:32 +02:00
Taloth Saldono 4a6778c609 HDBits fixup. 2015-05-25 00:55:30 +02:00
scherzo 3ae2883eb5 New: Add support for the HDBits torrent tracker.
The indexer implementation borrows heavily from the BroadcastTheNet
implementation as HDBits also provides a JSON API that can be used
to query both the recent torrents and the catalog.
2015-05-25 00:00:50 +02:00
Taloth Saldono e5278a0243 Added advanced torznab option to disable rageid lookups for trackers only supporting title queries. 2015-05-19 21:29:57 +02:00
Taloth Saldono fe5cb9503c Updated kickass url... again 2015-05-16 01:11:39 +02:00
Taloth Saldono f221b00795 Kickass Verified Only flag no longer an Advanced option to increase visibility. 2015-05-12 00:30:49 +02:00
Taloth Saldono e98a174884 Fixed: Fetching multiple pages for kickass to get more releases on the recent/rss feed due to small page size. 2015-05-12 00:30:43 +02:00
Taloth Saldono 6abda8adef New: Added HD4Free.xyz to Torznab presets since that site now supports it. 2015-05-05 21:49:16 +02:00
Taloth Saldono 2a83088045 Changed the way the Database is registered with TinyIoC to make Logdb and future cachedb more accessible. 2015-05-04 00:50:10 +02:00
Taloth Saldono 25c77711cd Log partial indexer response on parser error. 2015-05-01 23:51:31 +02:00
Mark McDowall c3e0dbc173 Display names for Indexers 2015-04-25 09:25:18 -07:00
Mark McDowall 9a629c2fc6 Display names for Notifications 2015-04-25 09:02:17 -07:00
Mark McDowall 65f1dbde00 Fixed: Torznab parsing when enclosure is magent link 2015-04-19 13:13:14 -07:00
Taloth Saldono a6d2283be8 New: Added Advanced option to Nyaa to change query parameters for category and filter. 2015-04-02 19:52:38 +02:00
Mark McDowall 99d9303394 Fixed: Download Client with config Warnings won't be excluded 2015-03-16 21:33:34 -07:00
Taloth Saldono c7470a426a New: Added Torznab as generic indexer. 2015-03-16 23:42:22 +01:00
Taloth Saldono 61c263856b Giving a slightly more useful IPTorrent rss feed error. 2015-03-15 12:37:29 +01:00
Taloth Saldono 96469be7f0 Fixed: Can now specify a cookie for BitMeTv. 2015-03-14 22:39:19 +01:00
Taloth Saldono 4036654f3f New: Fanzub url can now be modified (to be used only with alternative sites implementing the same api) 2015-03-04 22:41:22 +01:00
Mark McDowall a8e805fd5d Merge pull request #205 from bdegier/develop
New: NZBFinder.ws as Newznab preset
2015-03-04 07:21:21 -08:00
Taloth Saldono 14a99a28cc New: Manual single episode searches on BTN will now also search for season packs to simplify manually grabbing a season pack. 2015-02-24 20:13:16 +01:00
Taloth Saldono 402d6b5411 New: Added rudimentary Anime search by tvdb episodenumber to BTN. 2015-02-23 20:27:11 +01:00
Taloth Saldono e143b18df3 Fixed: Episode/Season searches on BTN are now performed by tvdb numbering instead of scene numbering. (let us know if you run into problems with series with scene numbering) 2015-02-23 20:16:55 +01:00
Taloth Saldono 4d837a46af Fixed: Now searching BTN by tvdbid instead of tvrageid to get results for certain series. 2015-02-23 20:16:54 +01:00
bdegier 1f8f52ac9b Added NZBFinder.ws as optional Indexer
Established indexer. Been around for 2+ years.
2015-02-17 15:01:28 +01:00
Mark McDowall d3c1deb203 Fixed default KAT url 2015-02-09 13:04:55 -08:00
Mark McDowall 313e48be61 Use rss-download for omg RSS feed 2015-01-21 23:00:05 -08:00
Mark McDowall 090ba3bb86 Fixed: Removed Animezb indexer 2015-01-20 16:44:39 -08:00
Mark McDowall 157124df89 Fixed: Disable EZTV when using the default URL 2015-01-17 21:42:19 -08:00
Mark McDowall 13b43dc084 New: omgwtfnzbs delay now configurable (advanced) 2015-01-13 23:40:25 -08:00
Taloth Saldono 3244f71e5c Fixed: No longer mixes up peers and leechers, so the UI should now properly report seeders and leechers. 2014-12-21 20:08:59 +01:00
Mark McDowall 7a21f8b151 Fixed: Updated OZnzb URL to api.oznzb.com (new indexer settings only) 2014-12-20 14:25:12 -08:00
Keivan Beigi d849a4ab48 New: Show source/seed info in manual search 2014-12-19 17:21:03 -08:00
Keivan Beigi 0a341199a8 safer log configuration 2014-12-16 23:12:26 -08:00
Mark McDowall eeafa2cb64 Fixed: download URL for some newznab imposters 2014-12-15 14:38:38 -08:00
Mark McDowall b8d9ec628d Fixed: omgwtfnzbs RSS results will be delayed 30 minutes (propagation issues) 2014-12-10 08:15:43 -08:00
Mark McDowall d93bd52a01 Queue actions
New: Remove items from queue/history from Activity
New: Force import of series title mismatch from Activity
2014-12-09 21:52:41 -08:00
Keivan Beigi cf77104a02 removed redundant else 2014-12-06 23:23:11 -08:00
Keivan Beigi 0be8f55a2f Cleaned up using directive 2014-12-06 21:55:17 -08:00
Mark McDowall 29ee0ef2be Fixed: EZTV logging generic error when there were no results 2014-12-03 17:22:14 -08:00
Mark McDowall 6467167046 Moved Extension methods in common to subfolder 2014-12-01 22:26:25 -08:00
Mark McDowall 3a8507076c Fixed: Only throw API key error for OMG when notice contains "api" 2014-11-29 16:55:41 -08:00
Mark McDowall a8ca258ca4 Fixed: Indexer testing
Omg now has a preprocessor to catch authentication issues
Indexer testing works again, instead of always being successful
2014-11-25 17:02:53 -08:00
Mark McDowall 33ca71a745 Connect to EZTV over SSL 2014-11-25 11:52:07 -08:00
Keivan Beigi 23524c238f Fixed: EzRSS Size Parsing 2014-11-24 15:16:29 -08:00
Taloth Saldono 102acae972 Updated Kickass Url to new TLD. 2014-11-19 22:06:17 +01:00
MythJuha 67cd5703a1 New: Implemented Torrent Download Clients: uTorrent, Transmission and Deluge. And several public and private Torrent Indexers. 2014-11-19 21:47:10 +01:00
Keivan Beigi 28f7e256b2 removed dead code 2014-10-13 14:11:35 -07:00
Keivan Beigi 6a743a8792 removed dead code 2014-10-03 16:29:52 -07:00
Keivan Beigi a44be4d902 log newsnab 429 errors as warn instead of exceptions 2014-10-03 10:50:43 -07:00
Mark McDowall 97370cc8b3 omgwtfnzbs fixes
New: connect to omgwtfnzbs over https
Fixed: No results found response for omgwtfnzbs
2014-09-27 18:39:33 -07:00
Taloth Saldono 5e62c2335f Fixed: Refactored the Indexer architecture to support non-rss indexers. 2014-09-27 21:57:35 +02:00
Taloth Saldono 70fc927e9f New: Will now provider a clearer error if the indexer returned unexpected html content (indicating a blocked site) instead of failing with a parser error. 2014-09-12 21:22:50 +02:00
Taloth Saldono 82061cf5a0 General fixes and adjusted ParseSize method. 2014-09-12 21:22:26 +02:00
Taloth Saldono 518a75ea5c Downloading releases via Manual Search are now processed via unique id to allow caching more Release details. 2014-09-12 19:35:00 +02:00
Mark McDowall 901808e0b3 Fixed: Fanzub will connect via HTTP because their cert has expired 2014-08-31 22:52:26 -07:00
Mark McDowall ebf0dbc1d0 New: Enable/Disable RSS Sync/Searching on a per indexer basis 2014-08-27 08:23:55 -07:00
Mark McDowall 6671934c0f Relative episode file paths 2014-08-13 17:08:24 -07:00
Mark McDowall 3b26e82644 Much better logging for searching 2014-08-01 18:08:02 -07:00
Mark McDowall 043ca57e1e Fixed: no longer logging finished searching messages when search did not occur on that indexer 2014-07-30 07:31:02 -07:00
Mark McDowall 7fc3b971f6 Fixed: Womble's publish date will be treated as UTC instead of local 2014-07-28 07:50:28 -07:00
Mark McDowall 74a38415cf Profiles
Indexes are created with the same uniqueness when copying a table

New: Non-English episode support
New: Renamed Quality Profiles to Profiles and made them more powerful
New: Configurable wait time before grabbing a release to wait for a better quality
2014-07-25 23:21:44 -07:00
Taloth Saldono d64c4445b8 Fixed compile warnings. 2014-07-21 08:18:24 -07:00
Mark McDowall fdddb13686 New: NZBgeek added as preset indexer 2014-07-20 21:07:36 -07:00
Mark McDowall 86936303dd Fixed: Age of releases includes time of day in calculation 2014-07-09 22:43:32 -07:00
Mark McDowall 87d15092e5 New: nzbplanet.net as a newznab preset 2014-07-08 22:37:31 -07:00
Mark McDowall 07cb7edfcf Fixed newznab testing and saving 2014-07-07 13:12:00 -07:00
Mark McDowall 7af782d353 Provider testing improvements
New: Test button for indexers in UI

Fixed: Testing download clients shows error messages in UI
Fixed: Testing notifications shows error messages in UI
2014-07-06 20:12:42 -07:00
Mark McDowall 193672b652 Anime!
New: Anime support
New: pull alternate names from thexem.de
New: Search using all alternate names (if rage ID is unavailable)
New: Show scene mapping information when hovering over episode number
New: Full season searching for anime (searches for each episode)
New: animezb.com anime indexer
New: Treat BD as bluray

Fixed: Parsing of 2 digit absolute episode numbers
Fixed: Loading series details page for series that start with period
Fixed: Return 0 results when manual search fails, instead of an error
Fixed: animezb URL
2014-07-02 07:33:51 -07:00
Scott Rice 828dd5f5ad Adds Anime-specific searching and Fanzub support
Splits searching in the same way as a Daily search, each indexer has a
method to search specifically for anime. Fanzub support was also added,
with its own indexer and parser classes.
2014-07-02 07:33:49 -07:00
Taloth Saldono 9633afc612 New: Added Presets to Indexers to add indexers with default properties. In an older version of NzbDrone these default indexers were added automatically and could not be removed. 2014-06-22 21:26:59 +02:00
Taloth Saldono c04ae9f1d0 Fixed: Newznab parser will attempt to use the usenetdate for age determination instead of the feed publish date. 2014-06-04 23:44:36 +02:00
Taloth Saldono 2035fe8578 New: Drone now uses the Download Client API to determine if a download is ready for import. (User configuration is required to replace the drone factory with this feature) 2014-05-30 19:40:29 +02:00
Mark McDowall a40b9a306e Fixed: API keys should be more reliably cleansed from the logs 2014-05-24 23:17:59 -07:00
Mark McDowall b3fb807f41 HttpProvider.PostCommand will no longer keep the connection alive 2014-05-10 21:37:07 -07:00
Mark McDowall eeacf9ef9f Set dognzb URL to api for new installs 2014-05-04 00:56:49 -07:00
Mark McDowall 017b6ade5e Fixed: Do not search for episodes that were just grabbed via RSS Sync 2014-04-27 23:12:28 -07:00
Mark McDowall 192e79d2ff New: Automatic search for missing episodes if RSS Sync hasn't been run recently 2014-04-12 13:49:50 -07:00
Mark McDowall 357726ed09 Fixed: Do not prevent adding of indexer when API request limit was reached 2014-03-21 07:59:42 -07:00
Mark McDowall 2f3430387e Major logging overhaul 2014-03-13 13:13:02 -07:00
Mark McDowall 176f3e0563 Log startup location, log number of results from feed 2014-03-08 22:11:38 -08:00
Mark McDowall e0d8d18838 Better logging when adding a new indexer and it fails 2014-03-01 20:05:35 -08:00
Mark McDowall c8ae9f40fb New: App health displayed in UI 2014-02-25 21:40:47 -08:00
Mark McDowall faa24c5bb6 Merge branch 'special-episode-search' of https://github.com/iaddis/NzbDrone into special-episode-search
Conflicts:
	src/NzbDrone.Core/Indexers/Omgwtfnzbs/Omgwtfnzbs.cs
2014-02-19 23:23:20 -08:00
Mark McDowall 606d78f5e1 Download clients now use thingy provider 2014-02-16 23:01:36 -08:00
Mark McDowall a6361d0bbd New: XBMC Metadata (Frodo+) 2014-02-12 01:04:51 -08:00
markus101 3d423f57f8 Fixed: Use friendly name instead of "Newznab" when fetching feeds 2014-02-04 20:20:00 -08:00
Mark McDowall 642f56c221 Fixed: Womble's URL 2014-01-16 09:36:21 -08:00
Mark McDowall 442ab2b7c4 Get 1000 releases from indexers 2014-01-15 19:43:49 -08:00
Mark McDowall c50fb84216 Some test cleanup for season search 2014-01-14 11:58:53 -08:00
Mark McDowall 5ac55b0421 Fixed: omgwtfnzbs season/series searches stuck in a loop
Fixed:  MegaSearch season/series searches stuck in a loop
2014-01-13 19:47:45 -08:00
Icer Addis d727840fbf Indexer searching for special episodes using query string
Added SpecialEpisodeSearchCriteria criteria to handle special episode search queries
Added method NzbSearchService.SearchSpecial() for season0 episodes
Added IIndexer GetSearchUrls() for doing text based queries
2014-01-07 00:21:05 -08:00
Mark McDowall 195cf97303 New: Added OZnzb.com as a default indexer 2013-12-30 21:44:07 -08:00
Mark McDowall f76c4700a6 New: Release Group can now be used in rename patterns 2013-12-08 22:25:11 -08:00
kayone d5cbd5dc33 added nzbindex.in to list of newznab indexers that require API Key. 2013-12-02 14:41:19 -08:00
kayone 37ae2d04e3 fixed newznab validation when URL is null. 2013-12-02 14:16:34 -08:00
kayone be3ec7ddb8 new: smarter validation for newznab indexer settings 2013-12-01 13:33:53 -08:00
kayone ec63053fe7 cleaned up using directives. 2013-11-19 16:42:17 -08:00
Mark McDowall 6b04faedbc Newznab daily search forces slashes now.
Fixed: Issue with some locales and daily episode searching
2013-11-07 16:33:26 -08:00
Mark McDowall 52da5b643d Using string for airdate instead of DateTime in models to prevent timezone issues
Fixed: Manual search air by date shows can now be sent to download client
2013-10-22 22:17:02 -07:00
Mark McDowall 03149b1396 Newznab indexers are tested before creating 2013-10-13 23:28:20 -07:00
Mark McDowall 25c5401a9d More Connects cleanup/fixing 2013-10-12 19:46:36 -07:00
Mark McDowall 27da44ba45 Converted notifications to thingi provider
Fixed: Issues creating and saving Connects
2013-10-12 12:05:37 -07:00
Mark McDowall 5bf0e197ec Moved source code under src folder - massive change 2013-10-02 18:01:32 -07:00