Robert Dailey
790a0952a5
refactor: Rename `format` to `standard` for Radarr media naming
1 year ago
Robert Dailey
13b8e5679e
feat: Naming Sync
...
Fixes #179
1 year ago
Robert Dailey
03a84e099c
fix: Relax validation rules for custom format configuration
1 year ago
Robert Dailey
802a0466c5
chore: Add includes to config schema
...
Also broke it up into separate include files.
1 year ago
Robert Dailey
81ab62eca2
chore(schema): Update config schema for `score_set`
1 year ago
Robert Dailey
8b350b5bce
feat: Add exclusions support to 'reset_unmatched_scores'
...
A new `except` property is provided under `reset_unmatched_scores` to
list one or more custom format names to exclude when resetting scores.
1 year ago
Robert Dailey
8596168757
feat: Add Allowed flag for QP upgrades
1 year ago
Robert Dailey
ce338e24f3
feat: Quality profile sync
...
Initial implementation with sync support for the following fields:
- Name
- Upgrade Allowed
- Min Format Score
- Cutoff
- Cutoff Format Score
- Items
Quality profiles are always created if they are defined under
`quality_profiles` at the top-level. Within a quality profile
configuration, Recyclarr will not modify quality profile fields if those
corresponding properties in the config are omitted.
1 year ago
Robert Dailey
abcf4f7d8f
feat: api_key and base_url are now optional
...
These can be implicitly set via secrets that follow a naming convention.
1 year ago
Robert Dailey
012a9ef755
chore: Fix incorrect settings schema
1 year ago
Robert Dailey
4b22fc9d36
chore: Update schema to reflect new defaults
1 year ago
Robert Dailey
da35eef1ed
feat!: Restructure repository settings
2 years ago
Robert Dailey
7cab32d279
chore(schema): Remove arrays support for instances
2 years ago
Robert Dailey
7284cccf35
chore(schema): Add missing properties to settings schema
2 years ago
Robert Dailey
11a5a56ff8
chore: Schema change for quality profiles
2 years ago
Robert Dailey
cffb8d783a
refactor: Convert processors/updaters to pipelines
2 years ago
Robert Dailey
bbb2195df2
feat!: Change Sonarr quality definitions config YAML to match Radarr
...
- Shares same syntax as Radarr
- Only Sonarr impacted
- Default behavior of `preferred_ratio` changed.
- Hybrid quality definition removed.
2 years ago
Robert Dailey
af664139ce
chore(schema): Remove pattern from base_url in config schema
...
BaseURL can now be set via `!secret`, so it makes no sense to enforce a
pattern anymore.
2 years ago
Robert Dailey
1d604b141b
feat: Named instances support
...
Use mapping-style instead of array-style for instances in configuration
YAML.
2 years ago
Robert Dailey
1a4b6855a1
chore: Remove names array from config schema
2 years ago
Robert Dailey
21aba3b2aa
chore(schema): Allow custom formats in Sonarr config
2 years ago
Robert Dailey
500a20e885
chore(schema): Use string for quality_definition types
...
Using JSON data now instead of enumerations in code. There's no finite
set anymore.
2 years ago
Robert Dailey
8266410092
feat: New branch and sha1 repository settings
...
- `repository`: Branch name in the local clone to check out
- `sha1`: An explicit revision to reset to.
Fixes #27
2 years ago
Robert Dailey
154ec7cf7e
feat: Deprecate `names` list for custom formats in config YAML
2 years ago
Robert Dailey
5a97883904
chore(schema): Do not allow additional properties in object types
2 years ago
Robert Dailey
10dfb7e54e
chore: Schema for configuration YAML
2 years ago
Robert Dailey
10600ae4f1
refactor: Rename project & links in scripts, code, etc
3 years ago
Robert Dailey
d540cf37c9
feat: Add JSON schema for settings
3 years ago