mirror of
https://github.com/TRaSH-Guides/Guides.git
synced 2026-05-18 23:38:45 -05:00
33ab63d853
* chore(backend): Add profile-groups schema and metadata Add JSON schema for quality profile groups - a simplified structure to organize quality profiles into logical categories. Update metadata.schema.json and metadata.json with quality_profile_groups path. * chore(backend): Add Radarr profile groups Add groups.json to organize Radarr quality profiles into categories: Standard, Anime, French, German, and SQP. * chore(backend): Add Sonarr profile groups Add groups.json to organize Sonarr quality profiles into categories: Standard, Anime, French, and German. * docs: Add profile-groups section to CONTRIBUTING Document the simplified quality-profile-groups structure with example JSON format. --------- Co-authored-by: Claude <noreply@anthropic.com>
48 lines
1.5 KiB
JSON
48 lines
1.5 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft-07/schema",
|
|
"$id": "https://raw.githubusercontent.com/TRaSH-/Guides/master/metadata.schema.json",
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"$schema": { "type": "string" },
|
|
"json_paths": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"radarr": { "$ref": "#/$defs/radarr" },
|
|
"sonarr": { "$ref": "#/$defs/sonarr" }
|
|
}
|
|
}
|
|
},
|
|
"$defs": {
|
|
"paths_object": {
|
|
"type": "array",
|
|
"items": { "type": "string" }
|
|
},
|
|
"radarr": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"custom_formats": { "$ref": "#/$defs/paths_object" },
|
|
"qualities": { "$ref": "#/$defs/paths_object" },
|
|
"naming": { "$ref": "#/$defs/paths_object" },
|
|
"quality_profiles": { "$ref": "#/$defs/paths_object" },
|
|
"custom_format_groups": { "$ref": "#/$defs/paths_object" },
|
|
"quality_profile_groups": { "$ref": "#/$defs/paths_object" }
|
|
}
|
|
},
|
|
"sonarr": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"custom_formats": { "$ref": "#/$defs/paths_object" },
|
|
"qualities": { "$ref": "#/$defs/paths_object" },
|
|
"naming": { "$ref": "#/$defs/paths_object" },
|
|
"quality_profiles": { "$ref": "#/$defs/paths_object" },
|
|
"custom_format_groups": { "$ref": "#/$defs/paths_object" },
|
|
"quality_profile_groups": { "$ref": "#/$defs/paths_object" }
|
|
}
|
|
}
|
|
}
|
|
}
|