Commit Graph

52 Commits (372fd804fe05d8f4eb81f1d2f5e6b7687fd40808)

Author SHA1 Message Date
Robert Dailey 372fd804fe refactor: Replace TestCorrelator with Observable sink
10 months ago
Robert Dailey 4d7a5f49c3 fix: NRE when `reset_unmatched_scores` not present
10 months ago
Robert Dailey 3f5960c414 feat: Add score sets and raw output to list custom-formats
10 months ago
Robert Dailey 4f52201ede feat: Support for "score sets" in quality profiles
10 months ago
Robert Dailey f9ba985d1f fix: Grab scores from the `trash_scores` object in CF json data
10 months ago
Robert Dailey 4935377a4b refactor: Remove GetOrDefault method
10 months ago
Robert Dailey 8b350b5bce feat: Add exclusions support to 'reset_unmatched_scores'
10 months ago
Robert Dailey c033dd8a13 refactor: Change structure of processed QP object
10 months ago
Robert Dailey f6465316d2 feat: New delete custom-formats command
10 months ago
Robert Dailey a84c8a0efc refactor: Improve service connection error message
10 months ago
Robert Dailey c9d015f492 test: Fix newline insertion in MockYaml method
11 months ago
Robert Dailey 0f88f2a306 fix: Detect & fail on split instance config files
11 months ago
Robert Dailey b79a71a1cf test: Fix broken tests due to mistakenly removed whitespace
11 months ago
Robert Dailey c190d5e6d6 refactor: Use raw string literals for multi-line strings
11 months ago
Robert Dailey d6fc96f247 fix: Allow quality group names to duplicate quality names.
11 months ago
Robert Dailey def934ebeb refactor: Upgrade FileSystem to remove hack
11 months ago
Robert Dailey 8596168757 feat: Add Allowed flag for QP upgrades
11 months ago
Robert Dailey 0652cfd800 fix: More robust handling of missing qualities list
11 months ago
Robert Dailey ade5ee72b2 fix: Cutoff set properly when disabling upgrades
11 months ago
Robert Dailey ce338e24f3 feat: Quality profile sync
11 months ago
Robert Dailey abcf4f7d8f feat: api_key and base_url are now optional
1 year ago
Robert Dailey 7c5da06e57 refactor: Remove instance name from cache storage path
1 year ago
Robert Dailey 241eb261e9 test: Verify CF in cache but not in service
1 year ago
Robert Dailey 58927728f8 fix: Clone/update config repo in config create command
1 year ago
Robert Dailey 010c788e14 feat: Add migration step to delete old repo directory
1 year ago
Robert Dailey 406e0590a4 fix: Refactor and re-introduce capability enforcement
1 year ago
Robert Dailey 0eb084b146 style: Code cleanup
1 year ago
Robert Dailey f05ff6e04b fix: Service cache now remembers CFs no longer in config
1 year ago
Robert Dailey f06a2c829a refactor: Move Cache code files to Cli project
1 year ago
Robert Dailey 2a28130599 fix: Do not unconditionally show deleted custom formats
1 year ago
Robert Dailey d799da385e fix: Regression caused reset_unmatched_scores: false to not be respected
1 year ago
Robert Dailey fd8a2f570b test: Add AutoFixture to global usings in Cli test project
1 year ago
Robert Dailey ee377e55fa feat: Create configs from templates
1 year ago
Robert Dailey ca941ac31d refactor: Rename ConfigListCategory enum
1 year ago
Robert Dailey d5c4a5d8ec test: Remove unused FileSystem extension methods
1 year ago
Robert Dailey fe7773ea07 fix: Fix false-positive duplicate score warnings
1 year ago
Robert Dailey a8aaca42cc feat: Support `*.yaml` extension
1 year ago
Robert Dailey 4f0e365dd5 test: Remove a few Refresh() calls no longer needed
1 year ago
Robert Dailey deb6696622 refactor: Reorganize processor classes into subdirs
1 year ago
Robert Dailey 8d2f582b38 refactor: Move all test projects under src/tests
1 year ago
Robert Dailey ffc5a9df56 Delete existing Python project
3 years ago
Robert Dailey dc5ef2b25a Shorten --config-file option
3 years ago
Robert Dailey 3aad617219 Radarr quality definition support
3 years ago
Robert Dailey 8c31968bfc Modularize main logic in the app package
3 years ago
Robert Dailey f128939f57 Fix incorrect path logic for default YAML location
3 years ago
Robert Dailey 232cc0909e Include 2 tags in the YAML config tags test case
3 years ago
Robert Dailey 545f1ac289 Sonarr profile tags support in YAML config
3 years ago
Robert Dailey cb44ab36cb Support for WEB-DL release profile guide
3 years ago
Robert Dailey cdc5973cde Option to treat negative scores as ignored
3 years ago
Robert Dailey 09c24a911d More flexible release profile header parsing
3 years ago