1
0
mirror of https://github.com/Prowlarr/Indexers.git synced 2026-04-26 19:34:16 +01:00
2020-10-19 21:32:35 +01:00
2021-11-04 23:34:41 -05:00
2022-07-05 01:27:55 -05:00
2021-07-07 22:58:20 -04:00
2022-07-05 01:27:55 -05:00
2022-07-05 01:27:55 -05:00
2022-07-05 01:27:55 -05:00

Indexers

This Repo contains Cardigann YML indexer definitions for Prowlarr.

For more information on the formatting of the YML Indexer Definition, please see our Prowlarr Cardigann YML Version / Definition wiki entry

For Prowlarr Indexer Requests; please see our request site

Definition Versions

Versions require Prowlarr Cardigann C# modifications. Prowlarr will fall back to a previous version if no YML exists for the current version.

Schemas

Each Cardigann Version has a YML Schema for it contained within the definitions's respective folder named schema.json For more specific details between versions the schema files can be compared.

To test a definition file against a specific schema use the command below.

Note that the following npm packages are required ajv-cli-servarr ajv-formats These can be installed globally on your system with

npm install -g ajv-cli-servarr ajv-formats

To test the definition:

 ajv test -d "definitions/v{VERSION}/{INDEXER FILE NAME}.yml" -s "definitions/v{VERSION}/schema.json" --valid -c ajv-formats

Active Versions

  • V3 Indexers
    • Prowlarr Cardigann v3 includes support for APIs and JSON
    • Replace imdb: selector with imdbid:
    • Makes Description an optional by default
    • All new Indexers using APIs shall be in v3 as of 2021-10-21
      • Indexers utilizing CategoryDescr or any v4 features MUST be in v4
  • V4 Indexers
    • Prowlarr Cardigann v4 includes several changes such as
      • TMDBId
      • Genre
      • TraktID
      • CategoryDescr
  • V5 Indexers
    • Prowlarr Cardigann v5 includes several changes such as
      • Allow JSON Filters
  • V6 Indexers
    • Prowlarr Cardigann v6 includes several changes such as
      • doubanid support
      • tmdbid TV Search Support

Depreciated Versions

V1 Indexers

  • Prowlarr Cardigann v1 are base level standard YML
  • No new indexers are to be added to v1 as of 2021-10-13
  • No new updates backported to v1 as of 2021-10-17

V2 Indexers

  • Prowlarr Cardigann v2 include several changes such as
    • Regex removal for Size parsing
    • Multiple Download Selectors
    • Optional Selectors
    • Testlink Torrents
    • InfoHash links
    • AllowRawSearch property in caps
  • No new indexers are to be added to v2 as of 2022-04-18
  • No new updates backported to v2 as of 2022-04-18
Description
Contains indexer definitions
Readme 47 MiB
Languages
Shell 73.3%
Python 22.7%
PowerShell 4%