mirror of https://github.com/Jackett/Jackett
core: disable tv-search by default (#9893)
* Disable tv-search in music trackers * Add TVRage search in Cardigann
This commit is contained in:
parent
a8933a3844
commit
56a260f0d7
|
@ -44,6 +44,7 @@ caps:
|
|||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep]
|
||||
book-search: [q]
|
||||
|
||||
settings: []
|
||||
|
|
|
@ -23,6 +23,7 @@ caps:
|
|||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q]
|
||||
movie-search: [q]
|
||||
music-search: [q]
|
||||
book-search: [q]
|
||||
|
|
|
@ -45,7 +45,6 @@ caps:
|
|||
- {id: 45, cat: Books, desc: "Ethical hacking"}
|
||||
- {id: 59, cat: Books, desc: "WEB | SocialMedia"}
|
||||
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
book-search: [q]
|
||||
|
|
|
@ -32,6 +32,7 @@ caps:
|
|||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q]
|
||||
music-search: [q]
|
||||
book-search: [q]
|
||||
|
||||
|
|
|
@ -59,6 +59,7 @@ caps:
|
|||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q]
|
||||
movie-search: [q]
|
||||
book-search: [q]
|
||||
|
||||
|
|
|
@ -73,6 +73,7 @@ caps:
|
|||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q]
|
||||
movie-search: [q]
|
||||
book-search: [q]
|
||||
|
||||
|
|
|
@ -43,7 +43,9 @@ caps:
|
|||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q]
|
||||
movie-search: [q]
|
||||
music-search: [q]
|
||||
|
||||
settings: []
|
||||
|
||||
|
|
|
@ -14,6 +14,7 @@ caps:
|
|||
|
||||
modes:
|
||||
search: [q]
|
||||
music-search: [q]
|
||||
|
||||
settings: []
|
||||
|
||||
|
|
|
@ -57,7 +57,14 @@ namespace Jackett.Common.Indexers
|
|||
description: "General French Private Tracker",
|
||||
link: "https://abnormal.ws/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -19,7 +19,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://alpharatio.cc/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -32,7 +32,14 @@ namespace Jackett.Common.Indexers
|
|||
name: "AniDUB",
|
||||
description: "AniDUB Tracker is a semi-private russian tracker and release group for anime",
|
||||
link: "https://tr.anidub.com/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
// TODO: add music, movie, book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
|
|
@ -23,7 +23,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "AniLibria",
|
||||
description: "AniLibria is a Public torrent tracker for anime, voiced on russian by AniLibria team",
|
||||
link: "https://www.anilibria.tv/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
|
|
@ -29,7 +29,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "Anidex",
|
||||
description: "Anidex is a Public torrent tracker and indexer, primarily for English fansub groups of anime",
|
||||
link: "https://anidex.info/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
|
|
@ -44,7 +44,14 @@ namespace Jackett.Common.Indexers
|
|||
configService: configService,
|
||||
client: client,
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
logger: l,
|
||||
p: ps,
|
||||
|
|
|
@ -38,7 +38,14 @@ namespace Jackett.Common.Indexers
|
|||
description: "Definitive source for anime and manga",
|
||||
link: "https://animetorrents.me/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: c,
|
||||
|
|
|
@ -32,7 +32,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "Animedia",
|
||||
description: "Animedia is a public russian tracker and release group for anime.",
|
||||
link: "https://tt.animedia.tv/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
@ -80,7 +86,7 @@ namespace Jackett.Common.Indexers
|
|||
}
|
||||
|
||||
const string ReleaseLinksSelector = "a.ads-list__item__title";
|
||||
|
||||
|
||||
var releases = new List<ReleaseInfo>();
|
||||
|
||||
try
|
||||
|
@ -157,7 +163,7 @@ namespace Jackett.Common.Indexers
|
|||
var name_ru = r.QuerySelector("div.media__post__header > h1").Text().Trim();
|
||||
var name_en = r.QuerySelector("div.media__panel > div:nth-of-type(1) > div.col-l:nth-of-type(1) > div > span").Text().Trim();
|
||||
var name_orig = r.QuerySelector("div.media__panel > div:nth-of-type(1) > div.col-l:nth-of-type(2) > div > span").Text().Trim();
|
||||
|
||||
|
||||
var title = name_ru + " / " + name_en;
|
||||
if (name_en != name_orig) {
|
||||
title += " / " + name_orig;
|
||||
|
|
|
@ -36,7 +36,14 @@ namespace Jackett.Common.Indexers
|
|||
description: "A movies tracker",
|
||||
link: "https://anthelion.me/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -18,8 +18,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://avistaz.to/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -31,8 +31,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://awesome-hd.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: c,
|
||||
|
|
|
@ -39,7 +39,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "bB is a Private Torrent Tracker for 0DAY / GENERAL",
|
||||
link: StringUtil.FromBase64("aHR0cHM6Ly9iYWNvbmJpdHMub3JnLw=="),
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -67,7 +67,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://bj-share.info/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -41,7 +41,14 @@ namespace Jackett.Common.Indexers
|
|||
name: "BakaBT",
|
||||
description: "Anime Comunity",
|
||||
link: "https://bakabt.me/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
|
|
@ -285,7 +285,7 @@ namespace Jackett.Common.Indexers
|
|||
if (query.HasSpecifiedCategories)
|
||||
if (!caps.SupportsCategories(query.Categories))
|
||||
return false;
|
||||
if (caps.SupportsImdbTVSearch && query.IsImdbQuery && query.IsTVSearch)
|
||||
if (caps.TvSearchImdbAvailable && query.IsImdbQuery && query.IsTVSearch)
|
||||
return true;
|
||||
if (caps.MovieSearchImdbAvailable && query.IsImdbQuery && query.IsMovieSearch)
|
||||
return true;
|
||||
|
@ -293,7 +293,7 @@ namespace Jackett.Common.Indexers
|
|||
return false;
|
||||
if (caps.SearchAvailable && query.IsSearch)
|
||||
return true;
|
||||
if (caps.TVSearchAvailable && query.IsTVSearch)
|
||||
if (caps.TvSearchAvailable && query.IsTVSearch)
|
||||
return true;
|
||||
if (caps.MovieSearchAvailable && query.IsMovieSearch)
|
||||
return true;
|
||||
|
@ -301,9 +301,9 @@ namespace Jackett.Common.Indexers
|
|||
return true;
|
||||
if (caps.BookSearchAvailable && query.IsBookSearch)
|
||||
return true;
|
||||
if (caps.SupportsTVRageSearch && query.IsTVRageSearch)
|
||||
if (caps.TvSearchTvRageAvailable && query.IsTVRageSearch)
|
||||
return true;
|
||||
if (caps.SupportsTvdbSearch && query.IsTvdbSearch)
|
||||
if (caps.TvSearchTvdbAvailable && query.IsTvdbSearch)
|
||||
return true;
|
||||
if (caps.MovieSearchImdbAvailable && query.IsImdbQuery)
|
||||
return true;
|
||||
|
|
|
@ -36,7 +36,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "A German general tracker.",
|
||||
link: "https://bc-reloaded.net/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -34,8 +34,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://www.bit-hdtv.com/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -34,7 +34,15 @@ namespace Jackett.Common.Indexers
|
|||
name: "BroadcasTheNet",
|
||||
description: "BroadcasTheNet (BTN) is an invite-only torrent tracker focused on TV shows",
|
||||
link: "https://broadcasthe.net/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
LimitsDefault = 100,
|
||||
LimitsMax = 1000,
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
@ -45,9 +53,6 @@ namespace Jackett.Common.Indexers
|
|||
Language = "en-us";
|
||||
Type = "private";
|
||||
|
||||
TorznabCaps.LimitsDefault = 100;
|
||||
TorznabCaps.LimitsMax = 1000;
|
||||
|
||||
AddCategoryMapping("SD", TorznabCatType.TVSD, "SD");
|
||||
AddCategoryMapping("720p", TorznabCatType.TVHD, "720p");
|
||||
AddCategoryMapping("1080p", TorznabCatType.TVHD, "1080p");
|
||||
|
|
|
@ -113,11 +113,10 @@ namespace Jackett.Common.Indexers
|
|||
Type = Definition.Type;
|
||||
TorznabCaps = new TorznabCapabilities
|
||||
{
|
||||
// SupportsImdbTVSearch temporarily disabled due to #8107
|
||||
// SupportsImdbTVSearch = Definition.Caps.Modes.Any(c => c.Key == "tv-search" && c.Value.Contains("imdbid")),
|
||||
SupportsTvdbSearch = Definition.Caps.Modes.Any(c => c.Key == "tv-search" && c.Value.Contains("tvdbid")),
|
||||
BookSearchAvailable = Definition.Caps.Modes.Any(c => c.Key == "book-search" && c.Value.Contains("author") && c.Value.Contains("title"))
|
||||
};
|
||||
if (Definition.Caps.Modes.ContainsKey("tv-search"))
|
||||
TorznabCaps.ParseTvSearchParams(Definition.Caps.Modes["tv-search"]);
|
||||
if (Definition.Caps.Modes.ContainsKey("movie-search"))
|
||||
TorznabCaps.ParseMovieSearchParams(Definition.Caps.Modes["movie-search"]);
|
||||
if (Definition.Caps.Modes.ContainsKey("music-search"))
|
||||
|
@ -1630,7 +1629,7 @@ namespace Jackett.Common.Indexers
|
|||
if (query.TmdbID != null && TorznabCaps.MovieSearchTmdbAvailable)
|
||||
break; // skip andmatch filter for tmdb searches
|
||||
|
||||
if (query.TvdbID != null && TorznabCaps.SupportsTvdbSearch)
|
||||
if (query.TvdbID != null && TorznabCaps.TvSearchTvdbAvailable)
|
||||
break; // skip andmatch filter for tvdb searches
|
||||
|
||||
var queryKeywords = variables[".Keywords"] as string;
|
||||
|
|
|
@ -18,8 +18,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://cinemaz.to/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam> {
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -51,7 +51,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Italian Torrents",
|
||||
link: "https://corsaro.red/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -32,7 +32,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://danishbits.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -41,7 +41,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Darmowe torenty is a POLISH Semi-Private Torrent Tracker for MOVIES / TV / GENERAL",
|
||||
link: "https://darmowe-torenty.pl/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -36,7 +36,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://digitalcore.club/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -51,7 +51,14 @@ namespace Jackett.Common.Indexers
|
|||
description: "DivxTotal is a SPANISH site for Movies, TV series and Software",
|
||||
link: "https://www.divxtotal.la/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -31,8 +31,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://elite-tracker.net/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
logger: logger,
|
||||
|
|
|
@ -43,7 +43,7 @@ namespace Jackett.Common.Indexers
|
|||
{"11", "portugués"},
|
||||
{"12", "esperanto"}
|
||||
};
|
||||
|
||||
|
||||
public override string[] AlternativeSiteLinks { get; protected set; } = {
|
||||
"https://epublibre.org/",
|
||||
"https://epublibre.unblockit.lat/"
|
||||
|
@ -54,6 +54,7 @@ namespace Jackett.Common.Indexers
|
|||
name: "EpubLibre",
|
||||
description: "Más libros, Más libres",
|
||||
link: "https://epublibre.org/",
|
||||
// TODO: add book search
|
||||
caps: new TorznabCapabilities(),
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -24,7 +24,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "ExoticaZ",
|
||||
description: "ExoticaZ (YourExotic) is a Private Torrent Tracker for 3X",
|
||||
link: "https://exoticaz.to/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
|
|
@ -21,7 +21,13 @@ namespace Jackett.Common.Indexers.Feeds
|
|||
name: "Anime Tosho",
|
||||
description: "AnimeTosho (AT) is an automated service that provides torrent files, magnet links and DDL for all anime releases",
|
||||
link: "https://animetosho.org/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: client,
|
||||
logger: logger,
|
||||
|
|
|
@ -37,7 +37,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://filelist.io/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -30,8 +30,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://www.funfile.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -43,7 +43,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://www.fuzer.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -34,8 +34,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "GimmePeers",
|
||||
description: "Formerly ILT",
|
||||
link: "https://www.gimmepeers.com/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -32,8 +32,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://hdbits.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId },
|
||||
SupportsTvdbSearch= true
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.TvdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
},
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -32,8 +32,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://hd-space.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
//SupportsImdbTVSearch = true; (supported by the site but disabled due to #8107)
|
||||
// TODO: add music search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -51,8 +51,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://hdts.ru/", // Domain https://hdts.ru/ seems more reliable
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -34,8 +34,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "Hebits",
|
||||
description: "The Israeli Tracker",
|
||||
link: "https://hebits.net/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -56,8 +56,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://iptorrents.com/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -23,8 +23,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://icetorrent.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -39,8 +39,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "ImmortalSeed",
|
||||
description: "ImmortalSeed (iS) is a Private Torrent Tracker for MOVIES / TV / GENERAL",
|
||||
link: "https://immortalseed.me/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -47,7 +47,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Internet Archive is a non-profit digital library offering free universal access to books, movies & music, as well as 406 billion archived web pages",
|
||||
link: "https://archive.org/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -63,7 +63,6 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://libble.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TVSearchAvailable = false,
|
||||
SupportedMusicSearchParamsList = new List<string> { "q", "album", "artist", "label", "year" }
|
||||
},
|
||||
configService: configService,
|
||||
|
|
|
@ -98,8 +98,15 @@ namespace Jackett.Common.Indexers
|
|||
name: "LostFilm.tv",
|
||||
description: "Unique portal about foreign series",
|
||||
link: "https://www.lostfilm.run/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
@ -111,6 +118,7 @@ namespace Jackett.Common.Indexers
|
|||
Language = "ru-ru";
|
||||
Type = "semi-private";
|
||||
|
||||
// TODO: review if there is only this category (movie search is enabled)
|
||||
AddCategoryMapping(1, TorznabCatType.TV);
|
||||
}
|
||||
|
||||
|
|
|
@ -48,8 +48,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "MejorTorrent",
|
||||
description: "MejorTorrent - Hay veces que un torrent viene mejor! :)",
|
||||
link: "https://www.mejortorrentt.net/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -28,8 +28,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "Milkie",
|
||||
description: "Milkie.cc (ME) is private torrent tracker for 0day / general",
|
||||
link: "https://milkie.cc/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -40,7 +40,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://www.morethantv.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: c,
|
||||
|
|
|
@ -33,8 +33,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "myAmity",
|
||||
description: "A German general tracker.",
|
||||
link: "https://ttv2.myamity.info/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -30,6 +30,7 @@ namespace Jackett.Common.Indexers
|
|||
description: "Friendliness, Warmth and Sharing",
|
||||
link: "https://www.myanonamouse.net/",
|
||||
configService: configService,
|
||||
// TODO: add book search
|
||||
caps: new TorznabCapabilities(),
|
||||
client: c,
|
||||
logger: l,
|
||||
|
|
|
@ -48,9 +48,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://ncore.cc/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// supported by the site but disabled due to #8107
|
||||
// SupportsImdbTVSearch = true
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -29,7 +29,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "Nebulance",
|
||||
description: "At Nebulance we will change the way you think about TV",
|
||||
link: "https://nebulance.io/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: c,
|
||||
logger: l,
|
||||
|
|
|
@ -122,7 +122,14 @@ namespace Jackett.Common.Indexers
|
|||
description: "NewPCT - Descargar peliculas, series y estrenos torrent gratis",
|
||||
link: "https://pctmix.com/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -34,8 +34,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "New Real World",
|
||||
description: "A German general tracker.",
|
||||
link: "https://nrw-tracker.eu/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -49,7 +49,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://norbits.net/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> {MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and books search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -18,8 +18,19 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://notwhat.cd/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q },
|
||||
SupportedMusicSearchParamsList = new List<string> { "q", "album", "artist", "label", "year" }
|
||||
// TODO: add book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
},
|
||||
SupportedMusicSearchParamsList = new List<string>
|
||||
{
|
||||
"q", "album", "artist", "label", "year"
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -18,8 +18,19 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://orpheus.network/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q },
|
||||
SupportedMusicSearchParamsList = new List<string> { "q", "album", "artist", "label", "year" }
|
||||
// TODO: add book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
},
|
||||
SupportedMusicSearchParamsList = new List<string>
|
||||
{
|
||||
"q", "album", "artist", "label", "year"
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -33,8 +33,16 @@ namespace Jackett.Common.Indexers
|
|||
name: "Partis",
|
||||
description: "Partis is a SLOVENIAN Private Torrent Tracker",
|
||||
link: "https://www.partis.si/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities {
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -38,7 +38,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://passthepopcorn.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: c,
|
||||
|
|
|
@ -38,7 +38,10 @@ namespace Jackett.Common.Indexers
|
|||
link: "http://piratethenet.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -39,7 +39,10 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://pixelhd.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
logger: logger,
|
||||
|
|
|
@ -34,8 +34,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://pte.nu/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -30,8 +30,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://pretome.info/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true; (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
client: wc,
|
||||
configService: configService,
|
||||
|
|
|
@ -18,8 +18,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://privatehd.to/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -18,7 +18,11 @@ namespace Jackett.Common.Indexers
|
|||
description: "Psytorrents (PSY) is a Private Torrent Tracker for ELECTRONIC MUSIC",
|
||||
link: "https://psytorrents.info/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music search
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -38,7 +38,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://rarbg.to/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -22,8 +22,19 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://redacted.ch/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q },
|
||||
SupportedMusicSearchParamsList = new List<string> { "q", "album", "artist", "label", "year" }
|
||||
// TODO: add book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
},
|
||||
SupportedMusicSearchParamsList = new List<string>
|
||||
{
|
||||
"q", "album", "artist", "label", "year"
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -32,7 +32,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://revolutiontt.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -40,7 +40,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "RuTracker is a Semi-Private Russian torrent site with a thriving file-sharing community",
|
||||
link: "https://rutracker.org/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -24,8 +24,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://scenefz.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -33,7 +33,15 @@ namespace Jackett.Common.Indexers
|
|||
configService: configService,
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
client: c,
|
||||
logger: l,
|
||||
|
|
|
@ -34,7 +34,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Always on time",
|
||||
link: "https://www.scenetime.com/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -21,8 +21,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://secret-cinema.pw/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId },
|
||||
SupportedMusicSearchParamsList = new List<string> { "q", "album", "artist", "label", "year" }
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
},
|
||||
SupportedMusicSearchParamsList = new List<string>
|
||||
{
|
||||
"q", "album", "artist", "label", "year"
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -36,7 +36,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "Shazbat",
|
||||
description: "Modern indexer",
|
||||
link: "https://www.shazbat.tv/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: c,
|
||||
logger: l,
|
||||
|
|
|
@ -24,7 +24,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "ShizaProject",
|
||||
description: "ShizaProject Tracker is a semi-private russian tracker and release group for anime",
|
||||
link: "http://shiza-project.com/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
@ -101,7 +107,7 @@ namespace Jackett.Common.Indexers
|
|||
}
|
||||
|
||||
const string ReleaseLinksSelector = "article.grid-card > a.card-box";
|
||||
|
||||
|
||||
var releases = new List<ReleaseInfo>();
|
||||
|
||||
try
|
||||
|
|
|
@ -32,7 +32,13 @@ namespace Jackett.Common.Indexers
|
|||
name: "ShowRSS",
|
||||
description: "showRSS is a service that allows you to keep track of your favorite TV shows",
|
||||
link: "https://showrss.info/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
|
|
@ -41,7 +41,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Solid Torrents is a Public torrent meta-search engine",
|
||||
link: "https://solidtorrents.net/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -39,8 +39,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://speed.cd/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -36,7 +36,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://superbits.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -38,8 +38,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://tvstore.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId },
|
||||
SupportsImdbTVSearch = true
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
},
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
@ -50,6 +56,7 @@ namespace Jackett.Common.Indexers
|
|||
Encoding = Encoding.UTF8;
|
||||
Language = "hu-hu";
|
||||
Type = "private";
|
||||
|
||||
AddCategoryMapping(1, TorznabCatType.TV);
|
||||
AddCategoryMapping(2, TorznabCatType.TVHD);
|
||||
AddCategoryMapping(3, TorznabCatType.TVSD);
|
||||
|
|
|
@ -34,8 +34,14 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://tv-vault.me/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -77,7 +77,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Pirate Bay (TPB) is the galaxy’s most resilient Public BitTorrent site",
|
||||
link: "https://thepiratebay.org/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: client,
|
||||
|
@ -90,11 +98,6 @@ namespace Jackett.Common.Indexers
|
|||
Language = "en-us";
|
||||
Type = "public";
|
||||
|
||||
AddCategoryMappings();
|
||||
}
|
||||
|
||||
private void AddCategoryMappings()
|
||||
{
|
||||
// Audio
|
||||
AddCategoryMapping(100, TorznabCatType.Audio, "Audio");
|
||||
AddCategoryMapping(101, TorznabCatType.Audio, "Music");
|
||||
|
|
|
@ -37,7 +37,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Toloka is a Semi-Private Ukrainian torrent site with a thriving file-sharing community",
|
||||
link: "https://toloka.to/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -36,6 +36,7 @@ namespace Jackett.Common.Indexers
|
|||
name: "Torrentech",
|
||||
description: "Torrentech (TTH) is a Private Torrent Tracker for ELECTRONIC MUSIC",
|
||||
link: "https://www.torrentech.org/",
|
||||
// TODO: add music search
|
||||
caps: new TorznabCapabilities(),
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -31,8 +31,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://www.torrentbytes.net/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -53,8 +53,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://tday.love/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -26,7 +26,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "A German general tracker.",
|
||||
link: "https://newheaven.nl/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
@ -37,8 +45,10 @@ namespace Jackett.Common.Indexers
|
|||
Encoding = Encoding.GetEncoding("iso-8859-1");
|
||||
Language = "de-de";
|
||||
Type = "private";
|
||||
|
||||
// incomplete CA chain
|
||||
wc.AddTrustedCertificate(new Uri(SiteLink).Host, "cbf23ac75b07255ad7548a87567a839d23f31576");
|
||||
|
||||
AddCategoryMapping(1, TorznabCatType.PCGames, "GAMES/PC");
|
||||
AddCategoryMapping(3, TorznabCatType.Console, "GAMES/Sonstige");
|
||||
AddCategoryMapping(59, TorznabCatType.ConsolePS4, "GAMES/PlayStation");
|
||||
|
|
|
@ -38,8 +38,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://www.torrentleech.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -37,7 +37,14 @@ namespace Jackett.Common.Indexers
|
|||
description: "TorrentMafya is a Turkish general torrent tracker ",
|
||||
link: "https://www.torrentmafya.org/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -39,7 +39,15 @@ namespace Jackett.Common.Indexers
|
|||
description: "Torrent Network (TN) is a GERMAN Private site for TV / MOVIES / GENERAL",
|
||||
link: "https://tntracker.org/",
|
||||
caps: new TorznabCapabilities {
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -12,7 +12,6 @@ using Jackett.Common.Models;
|
|||
using Jackett.Common.Models.IndexerConfig;
|
||||
using Jackett.Common.Services.Interfaces;
|
||||
using Jackett.Common.Utils;
|
||||
using Jackett.Common.Utils.Clients;
|
||||
using Newtonsoft.Json.Linq;
|
||||
using NLog;
|
||||
|
||||
|
@ -32,8 +31,17 @@ namespace Jackett.Common.Indexers
|
|||
name: "TorrentSeeds",
|
||||
description: "TorrentSeeds is a Private site for MOVIES / TV / GENERAL",
|
||||
link: "https://torrentseeds.org/",
|
||||
caps: new TorznabCapabilities{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q }
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
|
@ -37,7 +37,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://torrent-syndikat.org/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// TODO: add music and book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: w,
|
||||
|
|
|
@ -27,7 +27,17 @@ namespace Jackett.Common.Indexers
|
|||
name: "Torrents.csv",
|
||||
description: "Torrents.csv is a self-hostable, open source torrent search engine and database",
|
||||
link: "https://torrents-csv.ml/",
|
||||
caps: new TorznabCapabilities(),
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
logger: l,
|
||||
|
|
|
@ -36,8 +36,15 @@ namespace Jackett.Common.Indexers
|
|||
link: "https://www.xspeeds.eu/",
|
||||
caps: new TorznabCapabilities
|
||||
{
|
||||
MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q, MovieSearchParam.ImdbId }
|
||||
// SupportsImdbTVSearch = true (supported by the site but disabled due to #8107)
|
||||
// TODO: add book search
|
||||
TvSearchParams = new List<TvSearchParam>
|
||||
{
|
||||
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
|
||||
},
|
||||
MovieSearchParams = new List<MovieSearchParam>
|
||||
{
|
||||
MovieSearchParam.Q, MovieSearchParam.ImdbId
|
||||
}
|
||||
},
|
||||
configService: configService,
|
||||
client: wc,
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue