Skip to content

Commit

Permalink
Clean Metadata Controlled by Yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Qstick committed Apr 18, 2022
1 parent f2c730f commit 142c901
Show file tree
Hide file tree
Showing 61 changed files with 0 additions and 296 deletions.
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/AlphaRatio.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,6 @@ namespace NzbDrone.Core.Indexers.Definitions
public class AlphaRatio : Gazelle.Gazelle
{
public override string Name => "AlphaRatio";
public override string[] IndexerUrls => new string[] { "https://alpharatio.cc/" };
public override string Description => "AlphaRatio(AR) is a Private Torrent Tracker for 0DAY / GENERAL";
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public AlphaRatio(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/Anidub.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class Anidub : TorrentIndexerBase<AnidubSettings>
{
public override string Name => "Anidub";
public override string[] IndexerUrls => new string[] { "https://tr.anidub.com/" };
public override string Description => "Anidub is russian anime voiceover group and eponymous anime tracker.";
public override string Language => "ru-RU";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.SemiPrivate;

public Anidub(IIndexerHttpClient httpClient,
IEventAggregator eventAggregator,
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/Anilibria.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class Anilibria : TorrentIndexerBase<AnilibriaSettings>
{
public override string Name => "Anilibria";
public override string[] IndexerUrls => new string[] { "https://anilibria.tv/" };
public override string Description => "Anilibria is russian anime voiceover group and eponymous anime tracker.";
public override string Language => "ru-RU";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Public;

public Anilibria(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/AnimeBytes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class AnimeBytes : TorrentIndexerBase<AnimeBytesSettings>
{
public override string Name => "AnimeBytes";
public override string[] IndexerUrls => new string[] { "https://animebytes.tv/" };
public override string Description => "AnimeBytes (AB) is the largest private torrent tracker that specialises in anime and anime-related content.";
public override string Language => "en-US";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public AnimeBytes(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
4 changes: 0 additions & 4 deletions src/NzbDrone.Core/Indexers/Definitions/AnimeTorrents.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,8 @@ namespace NzbDrone.Core.Indexers.Definitions
public class AnimeTorrents : TorrentIndexerBase<AnimeTorrentsSettings>
{
public override string Name => "AnimeTorrents";

public override string[] IndexerUrls => new string[] { "https://animetorrents.me/" };
public override string Description => "Definitive source for anime and manga";
private string LoginUrl => Settings.BaseUrl + "login.php";
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public AnimeTorrents(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/Animedia.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class Animedia : TorrentIndexerBase<AnimediaSettings>
{
public override string Name => "Animedia";
public override string[] IndexerUrls => new string[] { "https://tt.animedia.tv/" };
public override string Description => "Animedia is russian anime voiceover group and eponymous anime tracker.";
public override string Language => "ru-RU";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Public;

public Animedia(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/Anthelion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,8 @@ namespace NzbDrone.Core.Indexers.Definitions
public class Anthelion : TorrentIndexerBase<AnthelionSettings>
{
public override string Name => "Anthelion";
public override string[] IndexerUrls => new string[] { "https://anthelion.me/" };
private string LoginUrl => Settings.BaseUrl + "login.php";
public override string Description => "A movies tracker";
public override string Language => "en-US";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public Anthelion(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
2 changes: 0 additions & 2 deletions src/NzbDrone.Core/Indexers/Definitions/Avistaz/Avistaz.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,7 @@ namespace NzbDrone.Core.Indexers.Definitions.Avistaz
public class Avistaz : TorrentIndexerBase<AvistazSettings>
{
public override string Name => "Avistaz";
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override string[] IndexerUrls => new string[] { "" };
protected virtual string LoginUrl => Settings.BaseUrl + "api/v1/jackett/auth";
public override string Description => "";
public override bool SupportsRss => true;
Expand Down
4 changes: 0 additions & 4 deletions src/NzbDrone.Core/Indexers/Definitions/BB.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,7 @@ public class BB : TorrentIndexerBase<BBSettings>
public override string Name => "BB";
public override string[] IndexerUrls => new string[] { StringUtil.FromBase64("aHR0cHM6Ly9iYWNvbmJpdHMub3JnLw==") };
private string LoginUrl => Settings.BaseUrl + "login.php";
public override string Description => "BB is a Private Torrent Tracker for 0DAY / GENERAL";
public override string Language => "en-US";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public BB(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/BakaBT.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,8 @@ public class BakaBT : TorrentIndexerBase<BakaBTSettings>
{
public override string Name => "BakaBT";

public override string[] IndexerUrls => new string[] { "https://bakabt.me/" };
public override string Description => "Anime Community";
private string LoginUrl => Settings.BaseUrl + "login.php";
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public BakaBT(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
4 changes: 0 additions & 4 deletions src/NzbDrone.Core/Indexers/Definitions/BeyondHD.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class BeyondHD : TorrentIndexerBase<BeyondHDSettings>
{
public override string Name => "BeyondHD";

public override string[] IndexerUrls => new string[] { "https://beyond-hd.me/" };
public override string Description => "BeyondHD (BHD) is a Private Torrent Tracker for HD MOVIES / TV";
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public BeyondHD(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/BinSearch.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class BinSearch : UsenetIndexerBase<BinSearchSettings>
{
public override string Name => "BinSearch";
public override string[] IndexerUrls => new string[] { "https://binsearch.info/" };
public override string Description => "The binary Usenet search engine";
public override string Language => "en-US";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Usenet;
public override IndexerPrivacy Privacy => IndexerPrivacy.Public;
public override bool SupportsRss => false;

public BinSearch(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, IValidateNzbs nzbValidationService, Logger logger)
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/BitHDTV.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class BitHDTV : TorrentIndexerBase<BitHDTVSettings>
{
public override string Name => "BitHDTV";
public override string[] IndexerUrls => new string[] { "https://www.bit-hdtv.com/" };
public override string Description => "BIT-HDTV - Home of High Definition";
public override string Language => "en-US";
public override Encoding Encoding => Encoding.GetEncoding("iso-8859-1");
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public BitHDTV(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,13 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
public class BroadcastheNet : TorrentIndexerBase<BroadcastheNetSettings>
{
public override string Name => "BroadcasTheNet";

public override IndexerPrivacy Privacy => IndexerPrivacy.Private;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override bool SupportsRss => true;
public override bool SupportsSearch => true;
public override int PageSize => 100;

public override TimeSpan RateLimit => TimeSpan.FromSeconds(5);

public override string[] IndexerUrls => new string[] { "http://api.broadcasthe.net/" };
public override string Description => "BroadcasTheNet (BTN) is an invite-only torrent tracker focused on TV shows";

public BroadcastheNet(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
{
Expand Down
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/BrokenStones.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ namespace NzbDrone.Core.Indexers.Definitions
public class BrokenStones : Gazelle.Gazelle
{
public override string Name => "BrokenStones";
public override string[] IndexerUrls => new string[] { "https://brokenstones.club/" };
public override string Description => "Broken Stones is a Private site for MacOS and iOS APPS / GAMES";
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public BrokenStones(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/CGPeers.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,6 @@ namespace NzbDrone.Core.Indexers.Definitions
public class CGPeers : Gazelle.Gazelle
{
public override string Name => "CGPeers";
public override string[] IndexerUrls => new string[] { "https://cgpeers.to/" };
public override string Description => "CGPeers is a Private Torrent Tracker for GRAPHICS SOFTWARE / TUTORIALS / ETC";
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public CGPeers(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/DanishBytes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class DanishBytes : TorrentIndexerBase<DanishBytesSettings>
{
public override string Name => "DanishBytes";
public override string[] IndexerUrls => new string[] { "https://danishbytes.club/", "https://danishbytes2.org/" };
public override string Description => "DanishBytes is a Private Danish Tracker";
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public DanishBytes(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/DigitalCore.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class DigitalCore : TorrentIndexerBase<DigitalCoreSettings>
{
public override string Name => "DigitalCore";
public override string[] IndexerUrls => new string[] { "https://digitalcore.club/" };
public override string Description => "DigitalCore is a Private Torrent Tracker for MOVIES / TV / GENERAL";
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public DigitalCore(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/FileList/FileList.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,7 @@ namespace NzbDrone.Core.Indexers.FileList
public class FileList : TorrentIndexerBase<FileListSettings>
{
public override string Name => "FileList.io";
public override string[] IndexerUrls => new string[] { "https://filelist.io" };
public override string Description => "FileList (FL) is a ROMANIAN Private Torrent Tracker for 0DAY / GENERAL";
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;
public override bool SupportsRss => true;
public override bool SupportsSearch => true;
public override bool SupportsRedirect => true;
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/GazelleGames.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,7 @@ namespace NzbDrone.Core.Indexers.Definitions
public class GazelleGames : TorrentIndexerBase<GazelleGamesSettings>
{
public override string Name => "GazelleGames";
public override string[] IndexerUrls => new string[] { "https://gazellegames.net/" };
public override string Description => "GazelleGames (GGn) is a Private Torrent Tracker for GAMES";
public override string Language => "en-US";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public GazelleGames(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
3 changes: 0 additions & 3 deletions src/NzbDrone.Core/Indexers/Definitions/HDBits/HDBits.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,7 @@ namespace NzbDrone.Core.Indexers.HDBits
public class HDBits : TorrentIndexerBase<HDBitsSettings>
{
public override string Name => "HDBits";
public override string[] IndexerUrls => new string[] { "https://hdbits.org" };
public override string Description => "Best HD Tracker";
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;
public override bool SupportsRedirect => true;

public override int PageSize => 30;
Expand Down
5 changes: 0 additions & 5 deletions src/NzbDrone.Core/Indexers/Definitions/HDSpace.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,8 @@ namespace NzbDrone.Core.Indexers.Definitions
public class HDSpace : TorrentIndexerBase<HDSpaceSettings>
{
public override string Name => "HD-Space";
public override string[] IndexerUrls => new string[] { "https://hd-space.org/" };
private string LoginUrl => Settings.BaseUrl + "index.php?page=login";
public override string Description => "HD-Space (HDS) is a Private Torrent Tracker for HD MOVIES / TV";
public override string Language => "en-US";
public override Encoding Encoding => Encoding.UTF8;
public override DownloadProtocol Protocol => DownloadProtocol.Torrent;
public override IndexerPrivacy Privacy => IndexerPrivacy.Private;

public HDSpace(IIndexerHttpClient httpClient, IEventAggregator eventAggregator, IIndexerStatusService indexerStatusService, IIndexerDefinitionUpdateService definitionService, IConfigService configService, Logger logger)
: base(httpClient, eventAggregator, indexerStatusService, definitionService, configService, logger)
Expand Down
Loading

0 comments on commit 142c901

Please sign in to comment.