Robert Dailey
cda317d3c3
fix: Run validation against Custom Formats in Sonarr
...
If custom formats are provided, run validation logic against them. This
also was an opportunity to make the ServiceConfiguration validation
logic reusable between Sonarr and Radarr.
2 years ago
voltron4lyfe
e1e3afff02
refactor: Rename QualityProfileConfig ( #135 )
2 years ago
Robert Dailey
71580acc40
refactor: Service cache test fixes & improved testability
2 years ago
Robert Dailey
63c3bff27a
feat!: Remove names support for custom formats
...
BREAKING CHANGE: The `names` property is no longer supported under
`custom_formats:`. This feature was previously deprecated.
2 years ago
Robert Dailey
73fb40de04
refactor: Move CF config objects to ServiceConfiguration
2 years ago
Robert Dailey
07c4b48578
feat: Quality definition logic uses new JSON files
2 years ago
Robert Dailey
6400716150
refactor: Move Radarr & Sonarr code to Services directory
...
And update namespaces
2 years ago
Robert Dailey
d06059f99e
chore: Remove BOM from all CS files
2 years ago
Robert Dailey
546bd3bf5e
refactor: Enable implicit using and run code cleanup
2 years ago
Robert Dailey
593740900a
refactor: convert to file-scoped namespaces
2 years ago
Robert Dailey
ee3cfec50a
refactor: use correct container types through code base
...
From Sonarcloud code smell list
3 years ago
Robert Dailey
53b11e04c9
chore: code cleanup on solution
3 years ago
Robert Dailey
aecd2dc5dc
refactor: fluent validation for configuration
3 years ago
Robert Dailey
1db23e6be9
refactor: new trashlib project
...
Move non-CLI specific code from Trash project to TrashLib. This is for
future code sharing with Recyclarr. Trash project is officially
deprecated and will eventually go away in favor of the web app.
3 years ago