Robert Dailey
1ca192f3e5
docs(changelog): Fix broken links
2 years ago
voltron4lyfe
e1e3afff02
refactor: Rename QualityProfileConfig ( #135 )
2 years ago
Robert Dailey
18074b6619
revert: "ci: Continue on error instead of using `if: always()`"
...
This reverts commit 044a064069
.
2 years ago
voltron4lyfe
bb556c72f9
chore: Add vscode editor configuration ( #134 )
2 years ago
Robert Dailey
044a064069
ci: Continue on error instead of using `if: always()`
2 years ago
Robert Dailey
c842c6d584
ci: Proper boolean comparison for SHOULD_PUBLISH
...
Because `SHOULD_PUBLISH` is an environment variable, it isn't a true
boolean: it's a string. Update the `if:` condition logic to handle it as
a string instead.
2 years ago
Robert Dailey
ada30da70b
build: Upgrade Microsoft.NET.Test.Sdk (patch)
2 years ago
Robert Dailey
035bb0e17a
build: Upgrade MudBlazor (patch)
2 years ago
Robert Dailey
ebc46abd75
build: Upgrade Serilog Packages (minor)
2 years ago
Robert Dailey
2e45fbe1c5
build: Upgrade FluentValidation (patch)
2 years ago
Robert Dailey
9470377856
build: Upgrade AutoMapper (major)
2 years ago
Robert Dailey
32d7aa8a67
build: Upgrade YamlDotNet
2 years ago
Robert Dailey
4ab18fc9b0
build: Upgrade System.IO.Abstractions
2 years ago
Robert Dailey
16376ea11e
ci: Fix diff semantics depending on branch vs PR vs master
2 years ago
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