Robert Dailey
ec7516d6a6
refactor: Replace Newtonsoft.Json with System.Text.Json
9 months ago
Robert Dailey
b6de1bf97e
refactor!: Remove support for older versions of Sonarr
...
New minimum version is `3.0.9.1549`.
9 months ago
Robert Dailey
159861aaeb
refactor: Split Recyclarr.TrashLib project
...
Split into Config and Guide class library projects to help decouple and
componentize the TrashLib library, which is growing too big.
10 months ago
Robert Dailey
a84c8a0efc
refactor: Improve service connection error message
...
When unable to connect to a service, we no longer send a confusing
message saying capabilities could not be obtained. This also involved
removing nullability in a few places to simplify logic an error
handling.
10 months ago
Robert Dailey
c713b99747
refactor: Make out variables inline
10 months ago
Robert Dailey
c190d5e6d6
refactor: Use raw string literals for multi-line strings
11 months ago
Robert Dailey
406e0590a4
fix: Refactor and re-introduce capability enforcement
...
Fixes #189
1 year ago
Robert Dailey
76040df597
refactor: Reorganize code and fix unit tests
1 year ago