Commit Graph

2291 Commits

Author SHA1 Message Date
kaso17 30ac099653 Reset SiteLink on unconfigure 2017-11-13 12:55:54 +01:00
kaso17 1a85927e44 PirateTheNet: add auo relogin support 2017-11-13 11:18:41 +01:00
ZackEndboss b1d55fdf00 Update TorrentSyndikat.cs (#2128)
Add imdb support
2017-11-13 19:42:25 +11:00
Nathan Holland 1c62504b22 Remove Static Configuration Class and .NET Core Prep (#2122)
* Remove static configuration class that required prior knowledge of when it was initialised to dependency injected method that ensures all configuration has already occured.

* Specify a different log name for the updater, require a path when running the Jackett updater

* Update to all .NET Standard packages

* Explicitly specify the restore project style

* Move automapper out of the  DI framework and put crude detection to prevent it from initializing more than once.
2017-11-13 19:38:38 +11:00
Garfield69 fe504ed660 TPB: lowercase the search to allow proxies to work. fix #2120 2017-11-12 19:12:00 +13:00
kaso17 84571f05fc The Place: update site links 2017-11-11 13:56:18 +01:00
Garfield69 d055cf789f downloadville: add French Private site for Movies/TV/General. resolves #1565 2017-11-11 16:35:04 +13:00
Garfield69 15412c2508 elittracker: add Hungarian Private site 0day/general #1445 2017-11-11 07:32:09 +13:00
kaso17 c216727735 PassThePopcorn: make GUID uniq 2017-11-10 16:56:08 +01:00
kaso17 a38b13608e automapper: default to UTF8 encoding 2017-11-10 12:48:24 +01:00
kaso17 0b302915d6 Fix automapper encoding handling 2017-11-10 12:46:04 +01:00
kaso17 009cc28415 Torrent Downloads: use magnet links 2017-11-10 12:06:59 +01:00
kaso17 7007f2e650 ETTV: improve keywordsfilters 2017-11-10 11:30:11 +01:00
Garfield69 05b1895205 ettv: fix #2052 so that 'sortby added' returns proper results
the default search for ettv is to return 'any words' matched, which when
paired with 'sortby added' meant the top resutls were not useful.
now we prefix the keyworks with '+' and urlencodes them, ensuring that
'all words' matched is returned.
2017-11-10 09:50:30 +13:00
Garfield69 955aa2c9ec ettv: add description 2017-11-10 08:02:09 +13:00
kaso17 7b8f6ccd7f add ETTV 2017-11-09 13:28:44 +01:00
kaso17 a6b5401c0b add support for magnet file download links 2017-11-09 13:28:15 +01:00
kaso17 6d53e486c5 fix Content/Definition folder usage in Debug mode 2017-11-09 12:32:36 +01:00
kaso17 aa35280ca9 Shareisland: force HTTPS 2017-11-09 11:38:42 +01:00
kaso17 804dc12a47 BJShare: fix seeders/leechers 2017-11-08 17:33:40 +01:00
kaso17 5095c543d0 The Horror Charnel: improve rows selector 2017-11-08 16:41:50 +01:00
kaso17 3ae850e69b Cardigann: fix null pointer exception in if template 2017-11-08 16:18:28 +01:00
Nathan Holland 52c0179e8e Feature/autofac tidyup (#2096)
* Move service config service back into shared .NET Framework Library

* Move Content files into shared folder. Make autoface load different assembilies depending on what framework is using it.

* Change my mind on what the shared module should be called. Common Module is too bland.

* DotNet4.SocksProxy is not yet publically .NET Standard. Revert to previous SocksWebProxy package.

* Check in unstaged change to test dependency injection setup.
2017-11-08 15:45:21 +01:00
flightlevel 2209ab226c
Updater: Use Product Version (#2094) 2017-11-08 19:53:00 +11:00
Garfield69 81b2eed342 torrentproject: removed to stop user confusion re: 403 forbidden
in the event it revives we can always add it back ;-)
2017-11-08 07:44:44 +13:00
kaso17 5a555427ee torznab: fix time format for pubDate default 2017-11-07 17:14:10 +01:00
kaso17 9c98465b21 EliteTracker: clear cookies on login 2017-11-07 16:17:07 +01:00
kaso17 8c053797ce WebClient: set Accept-Language if missing 2017-11-07 16:10:12 +01:00
Garfield69 e72298ad42 gfxnews: update categories, support milti-cat search #2036 2017-11-07 19:13:28 +13:00
Garfield69 3b447b697c yggtorrent: add all cats, fix rss, plus more. fix #2066 2017-11-07 17:21:13 +13:00
flightlevel a3c685388e
Move Definitions to Jackett.Common (#2085) 2017-11-07 11:42:18 +11:00
Alexander Chapliuk 969c365a64 LostFilm.tv: Perform logout before logging in to invalidate session and fix "error":1 response (#2083) 2017-11-07 11:16:05 +11:00
kaso17 55ce1394c6 Cardigann template: add if support for collections 2017-11-06 17:16:29 +01:00
kaso17 1739ac3935 TehConnection: removed (dead) 2017-11-06 15:26:51 +01:00
kaso17 51d2c2148a DigitalHive: improve login error handling 2017-11-06 15:13:02 +01:00
kaso17 44f241a4eb IndexerException: use GetBaseException for better error messages 2017-11-06 15:03:12 +01:00
kaso17 27e314088e AnimeBytes: add captcha support 2017-11-06 14:30:03 +01:00
kaso17 be2a041a71 AnimeBytes: add captcha support 2017-11-06 14:29:46 +01:00
Andy Simons 2b32fb358c Socks proxy support (#2058)
* socks proxy implementaion through SocksWebProxy package

* after merge fixes
2017-11-06 21:51:26 +11:00
flightlevel 7ce1c4acfb
Appveyor: Patch Version (#2073)
-Patch csproj version in Appveyor build
-Rename Jacket.Common to Jackett.Common
-Remove build.bat (no longer used or maintained)
2017-11-05 21:53:43 +11:00
Nathan Holland 571c52a0f2 Feature/netcore preparation (#2072)
* Use platform detection that works on mono 4.6+

* Move to use package reference for restoring nuget packages.

* DateTimeRoutines does not have Nuget packages that support .NET Standard (and therefore .NET Core). We will have to include them for now until we can get rid of this dependency.

* Start spliting some interfaces into their own files - this will help by allowing us to split them out in the future into a seperate project so the actual implementations can stay within their respective architectures when required

* Move out common libraries

* Few more tidy up tasks to get things working with .NET Standard

* Restructure the solution layout

* Encoding work to reduce rework later on platforms without Windows codepages (or require compliance with RFC1345)

* Move folder structure around to have more natural layout of the solutions

* DI server configuration to get rid of "temporary" hack and dependency circle for serverservice

* Make all encoding consistent to match the expected encoding casing for earlier versions of mono.
2017-11-05 20:42:03 +11:00