Skip to content

Latest commit

 

History

History
104 lines (76 loc) · 4.78 KB

README.md

File metadata and controls

104 lines (76 loc) · 4.78 KB

Indexers

Supported 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

To develop and test definitions, you may use the Custom Definition Folder

For Prowlarr Indexer Requests; please see our request forum on Discord

Defintions from Jackett

With some differences and a few exceptions Prowlarr Cardigann Indexers are synced upstream with Jackett via the indexer-sync sync in this repository. Syncs are executed manually by the Prowlarr Team and Contributors; however, any user may pull request a sync.

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 --spec=draft2019

Active Versions

  • V11 Indexers - Dev 1.20.0.4590
    • Prowlarr Cardigann v11 includes several changes such as
      • Predefined setting type: info_category_8000
      • Optional selectorinputs and getselectorinputs for login section
  • V10 Indexers - Dev 1.18.0.4543
    • Prowlarr Cardigann v10 includes several changes such as
      • Predefined settings type: info_cookie, info_flaresolverr and info_useragent

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

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 - Dev 0.2.0.1678

  • Prowlarr Cardigann v4 includes several changes such as
    • TMDBId
    • Genre
    • TraktID
    • CategoryDescr

V5 Indexers - Dev 0.2.0.1678

  • Prowlarr Cardigann v5 includes several changes such as
    • Allow JSON Filters

V6 Indexers - Dev 0.4.2.1879

  • Prowlarr Cardigann v6 includes several changes such as
    • doubanid support
    • tmdbid TV Search Support

V7 Indexers - Dev 0.4.4.1947

  • Prowlarr Cardigann v7 includes several changes such as
    • Publisher, Year, Genre, Query support

V8 Indexers - Dev 1.1.0.2322

  • Prowlarr Cardigann v8 includes several changes such as
    • HtmlEncode and HtmlDecode filters

V9 Indexers - Dev 1.4.0.3230

  • Prowlarr Cardigann v9 includes several changes such as
    • AllowEmptyInputs
    • default values
    • MissingAttributeEqualsNoResults