Robert Dailey
cea83477db
ci: Inspect code workflow
...
Runs Resharper Inspect Code & Code Cleanup.
2 years ago
Robert Dailey
8c936951c0
chore: Update DotSettings file
2 years ago
Robert Dailey
c775bc3c4d
refactor: Address Resharper inspection issues
2 years ago
Robert Dailey
3d403ef737
feat!: Do not load config next to executable
...
BREAKING CHANGE: The deprecated feature that still allowed you to keep
your `recyclarr.yml` next to the executable has been removed. Your
`recyclarr.yml` configuration file must now be located in your
application data directory
2 years ago
Robert Dailey
1a4b6855a1
chore: Remove names array from config schema
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
845947ada0
release: v2.6.1
2 years ago
Robert Dailey
bdaada1049
refactor: Remove unnecessary Reset and factory semantics from steps
2 years ago
Robert Dailey
87747680ba
refactor: Fix unit tests and change DI resolution a bit
...
The introduction of lifetime scopes inside of configuration processing
in the Command classes introduced issues with the way resolution
overrides happened especially with integration test fixtures.
2 years ago
Robert Dailey
735c8562fc
chore: Fix path to .editorconfig in Recyclarr.sln
2 years ago
Robert Dailey
a68455d8d6
ci: Check out source code in docker-hub workflow
2 years ago
Robert Dailey
18082e9d7f
ci: Separate docker hub updates into separate workflow
...
Allows updating the README outside of Docker image releases.
2 years ago
Robert Dailey
a9e5875bc5
chore: Move .editorconfig up a level and make intent rules consistent
2 years ago
Robert Dailey
3a21465ff1
fix: Fix incorrect version enforcement for Sonarr
...
When using multiple instances of Sonarr at v4 and v3, it was possible to
get a VersionException due to stale information carrying over between
processing instances.
2 years ago
Robert Dailey
361078ef86
refactor: Use better error message for Sonarr v3/v4 enforcement
2 years ago
Robert Dailey
9b3b56c31b
ci: Allow discord notification to be invoked manually
...
If this workflow fails during normal releases, this provides a way to
correct issues and re-run if necessary.
2 years ago
Robert Dailey
b3cf6a9c17
ci: Add workflow_dispatch to notify.yml
...
Isn't used right now. Just setting it up for testing purposes.
2 years ago
Robert Dailey
8cfa7b24f8
release: v2.6.0
2 years ago
Robert Dailey
1815f9d3a8
docs(changelog): Note about Docker Hub support
2 years ago
Robert Dailey
1619bd8817
fix: Show a warning for duplicate scores
2 years ago
Robert Dailey
a63d570ec5
refactor: Change Log property to field
2 years ago
Robert Dailey
bff81639ce
ci: Publish docker image to Docker Hub
...
https://hub.docker.com/r/recyclarr/recyclarr
2 years ago
Robert Dailey
5f418a9d90
refactor: Namespace inconsistency
2 years ago
Robert Dailey
2e189ff275
fix(sonarr): Run version enforcement always
...
Version enforcement was only running if the user specified release
profiles because that logic was unintentionally tightly coupled to them.
Now that logic runs regardless of whether the user is using RPs or CFs.
2 years ago
Robert Dailey
ba84b07713
fix: Use compact JSON in debug logs
...
When logging HTTP response/request bodies during communication with
Radarr, Sonarr, etc, use a compact form instead. The previous form had
newlines in it which ended up making the logs vertically very long and
hard to follow.
2 years ago
Robert Dailey
dfd55883f2
chore(docker): Print the value of `CRON_SCHEDULE` in logs on start up
2 years ago
Robert Dailey
42d2316eb1
chore(docker): Remove errors when PUID & PGID are specified
...
It's been a sufficient amount of time since support for these variables
has been removed; users should no longer require an explicit error to
remind them to use `--user` from now on.
Fixes #115 .
2 years ago
Robert Dailey
87843b4ee1
chore: Code cleanup
2 years ago
Robert Dailey
7a25f79fa8
feat: Custom format lists are now grouped by category
...
When using `--list-custom-formats` with either the `sonarr` or `radarr`
subcommand, custom formats will be grouped according to the respective
tables at the top of the "Collection of custom formats" page.
2 years ago
Robert Dailey
27b252f405
chore: Update DotSettings and editorconfig files
2 years ago
Robert Dailey
6ed7961c8c
build: Use Nuget central package management
...
Move all package versions from `Directory.Build.targets` to
`Directory.Packages.props` as shown here:
https://learn.microsoft.com/en-us/nuget/consume-packages/central-package-management#enabling-central-package-management
2 years ago
Robert Dailey
7482bdc616
docs(readme): Delete a lot of docs and link to the new wiki site
2 years ago
Robert Dailey
160182fa54
chore: Delete wiki workflow and remaining md files
...
New wiki is at https://recyclarr.dev
2 years ago
Robert Dailey
37ffa36ff9
docs(wiki): Delete all wiki pages except Home.md
...
This is to force the wiki workflow to remove most of the pages on the
wiki site.
2 years ago
Robert Dailey
c32bc0f2c9
build: markdown-lint.yml added to paths that trigger its build
2 years ago
snoopy82481
08bd66e04b
docs(wiki): Correct YAML indenting in config example ( #124 )
2 years ago
Robert Dailey
a3253c2fa0
release: v2.5.0
2 years ago
Robert Dailey
1c58a1a6f2
docs(wiki): Docs for next release
2 years ago
Robert Dailey
f19219eef3
docs(wiki): Update config examples for Sonarr v4
...
Also fixed some other issues that existed prior and unrelated to v4
support.
2 years ago
Robert Dailey
f1d18837a4
docs(readme): Update with information about Sonarr v4 CF support
2 years ago
Robert Dailey
31f9e65a7a
docs(wiki): Fix ToC in Config Examples
2 years ago
Robert Dailey
411c00e509
docs(wiki): Add more link-backs to Custom Format Settings
2 years ago
Robert Dailey
e7a866196d
docs(wiki): Fix indentation in example YAML
2 years ago
Robert Dailey
53d2aa9a91
docs(wiki): Add notices about Sonarr CFs and RPs
...
- Sonarr RPs are deprecated
- Sonarr CFs only work in v4 and up
2 years ago
Robert Dailey
df4d4dcb8c
docs(wiki): Basic Settings and Custom Formats are now generalized
...
A new "All Services" section has been established with YAML
configuration under it that is applicable to both Radarr and Sonarr.
2 years ago
Robert Dailey
0291513d40
docs(wiki): Document new log_janitor.max_files setting
2 years ago
Robert Dailey
8acb3e17fc
refactor: Address several SonarCloud code smells
2 years ago
Robert Dailey
a124902f6d
feat: Custom format support for Sonarr v4
2 years ago
Robert Dailey
90a71817d6
docs: Add new feature to changelog
2 years ago