renovate[bot]
1480f64655
build(deps): Update dependency Autofac.Extensions.DependencyInjection to v10
2 months ago
renovate[bot]
78b6c613ac
build(deps): Update dependency YamlDotNet to 16.1.0
2 months ago
renovate[bot]
285737fd0f
chore(deps): update dependency dotnet-sonarscanner to 8.0.2
2 months ago
renovate[bot]
dc5f749443
build(deps): Update dependency Autofac to 8.1.0
2 months ago
Robert Dailey
d164662d2c
ci: Upgrade download and upload artifact actions to v4
2 months ago
renovate[bot]
80a5490cdd
build(deps): Update dependency NUnit to 4.2.2
2 months ago
Robert Dailey
6636004774
test: Fix analysis warning in test
2 months ago
Robert Dailey
04b416f73c
release: v7.2.3
2 months ago
Robert Dailey
a3186dbb52
docs(changelog): Added note about API perf improvement
2 months ago
Robert Dailey
64cfa97e6f
fix: Support for more field value types in CF payload
...
Added or extended support for the following types that may appear in the
"value" property in CF specifications payload:
- Integer
- Double
- String
- Boolean (true and false)
- Null
Fixes #318
2 months ago
renovate[bot]
99c4e1ac35
build(deps): Update dependency NUnit to 4.2.1
2 months ago
Robert Dailey
c3d96d27d7
perf: Only obtain service information once per instance
2 months ago
renovate[bot]
8d564bb800
chore(deps): update dependency dotnet-sonarscanner to v8.0.1
2 months ago
Robert Dailey
5b9edbfdf5
refactor: Move CF log logic to a reusable instance object
...
This replaces the static extension method.
2 months ago
Robert Dailey
94430f394d
refactor: Add support for custom log sinks
2 months ago
Robert Dailey
08b88fa0b7
release: v7.2.2
3 months ago
Robert Dailey
33e59ca98e
test: Optimize StubAutofacIndex.AddRange()
3 months ago
renovate[bot]
e90443c58b
build(deps): Update dependency Microsoft.NET.Test.Sdk to v17.11.0
3 months ago
Robert Dailey
75e7719a8c
build: Pin version of System.Diagnostics.DiagnosticSource
3 months ago
Robert Dailey
b39386d450
chore(style): consolidate line length & XML style
3 months ago
renovate[bot]
6e96545bcb
build(deps): Update All GitVersion Packages to v6.0.2
3 months ago
Robert Dailey
a55ecb9b53
refactor: Use collection expression in more places
...
Addresses some Resharper analysis warnings.
3 months ago
Robert Dailey
e33b75d3f1
refactor: Redesign limit factory to make code more testable
...
The quality size factory now implements an interface so that tests can
mock it.
3 months ago
Robert Dailey
042840b8bc
fix: Use new quality size limits in Radarr & Sonarr
...
- Max/Preferred in Sonarr bumped to 1000/995.
- Max/Preferred in Radarr bumped to 2000/1999.
3 months ago
renovate[bot]
51ebfa21c5
chore(deps): update dependency dotnet-sonarscanner to v8
3 months ago
Robert Dailey
a7020823b3
chore(style): Collection expression analysis set to warning level
3 months ago
Robert Dailey
594879b7d3
ci: Trigger SonarCloud workflow on pull requests
3 months ago
Robert Dailey
96c3cb368e
style: Use collection expressions across whole solution
3 months ago
Robert Dailey
b0c1423ee4
refactor: Use autofac composite for sync pipelines
3 months ago
Robert Dailey
4ab0e67a7e
refactor: Make JetBrains.Annotation a global using
...
Explicit using statements removed in whole solution.
3 months ago
Robert Dailey
11f7c7ed02
refactor: Use Autofac composite support for global setup tasks
...
Utilize built-in composite support in Autofac for `IGlobalSetupTask`
implementations.
3 months ago
Robert Dailey
e745bc32d0
chore(docker): Prevent sqlite service from starting
...
The sqlite service no longer starts when running `docker/Debug.ps1`
3 months ago
renovate[bot]
755e22b284
build(deps): Update dependency MudBlazor to v7.6.0
3 months ago
renovate[bot]
e1ad545a14
build(deps): Update dependency NUnit.Analyzers to v4.3.0
3 months ago
renovate[bot]
d5ccdc98c8
build(deps): Update dependency Serilog.AspNetCore to v8.0.2
3 months ago
renovate[bot]
a9be9f3f85
build(deps): Update All GitVersion Packages to v6.0.1
3 months ago
renovate[bot]
6331a008fc
build(deps): Update dependency Spectre.Console.Analyzer to v1
3 months ago
Robert Dailey
8070929c04
release: v7.2.1
3 months ago
Robert Dailey
4314f44a78
docs(changelog): Add latest bugfix
3 months ago
Robert Dailey
f7eac4493e
test: Fix broken quality size test
3 months ago
Robert Dailey
a634a25e8d
fix: Use correct Radarr preferred limit
...
At some point in the past, Radarr altered its Preferred upper limit to
399 (from 395). As a result, these upper limits can no longer be
hard-coded the same way for all services. A new design has been
implemented to support distinct max and preferred limits for each
service.
3 months ago
renovate[bot]
7553dc6350
build(deps): Update dependency NUnit3TestAdapter to v4.6.0
3 months ago
renovate[bot]
5e55449e1c
build(deps): Update System.IO.Abstractions Packages to v21.0.29
3 months ago
renovate[bot]
a50d9e2b99
build(deps): Update dependency Serilog to v4.0.1
3 months ago
Robert Dailey
4aaa5fc45e
release: v7.2.0
3 months ago
Robert Dailey
94b65c720f
feat: Improved console output for quality definition sync
3 months ago
Robert Dailey
0a8de83b34
refactor: Consolidate the two QualityItem types
...
Previously, quality item was split into a second part for only the
Preferred size settings, because at one point both Radarr and Sonarr
didn't support them the same. However, that has changed now so they are
now consolidated.
3 months ago
Robert Dailey
8bbdec38f7
fix: Sync preferred even if it is null
...
When preferred was null, it was not considered for change detection.
This was a regression likely introduced to support Radarr, which does
not have a preferred setting.
- Fixes #301
- Likely fixes #193 as well, which is a duplicate.
3 months ago
Robert Dailey
94daa54996
refactor: Better pipeline execusion debug logs
3 months ago
Robert Dailey
e2cff7d9fa
feat: Renamed CF `quality_profiles` to `assign_scores_to`
3 months ago