Robert Dailey
d6cbc9652c
docs(cl): Add all the changelog details for the redesign
2 years ago
Robert Dailey
cffb8d783a
refactor: Convert processors/updaters to pipelines
2 years ago
Robert Dailey
e3d6d4f79a
refactor: Remove DI for IServiceConfiguration in API services
2 years ago
Robert Dailey
bcc65857df
refactor: Split Sonarr/Radarr orthogonally into service-based classes
...
Instead of organizing logic using service, such as Sonarr or Radarr,
organize it using function. So now logic is broken up by Custom Format,
Release Profile, and Quality Size.
2 years ago
Robert Dailey
7dec45a07a
refactor: Eliminate generics for config type
2 years ago
Robert Dailey
ea59e71b18
chore(style): Some defaults explicitly added by Rider
2 years ago
Robert Dailey
f73b9b5f46
chore(style): Wrap params after opening brace
2 years ago
Robert Dailey
82c2b47d91
chore: Ignore whitespace in DotSettings files
2 years ago
Robert Dailey
289d661247
refactor: Silence warnings in _Layout.cshtml
2 years ago
Robert Dailey
77f8788239
docs: Fix broken wiki links in README
2 years ago
Robert Dailey
c0bad938d7
feat: Split and restructure CLI logs
2 years ago
Robert Dailey
5adb966aa9
refactor: Add serilog to implicit usings
2 years ago
Robert Dailey
d9de34e474
ci: use env var instead of file for notify.yml json
2 years ago
Robert Dailey
1cbc5a9d1b
ci: More robust way to write JSON to file
2 years ago
Robert Dailey
53d6fdf831
release: v4.3.0
2 years ago
Robert Dailey
94b000c55f
build: Upgrade nuget packages for tests
2 years ago
Robert Dailey
adeb478777
fix: Exception when either Sonarr or Radarr configs are empty
2 years ago
Robert Dailey
d072e77b3c
ci: Switch back to upstream resharper_inspectcode GHA
2 years ago
Robert Dailey
7be4189378
refactor: Code cleanup
2 years ago
Robert Dailey
d66aa8ba44
refactor: Solution-wide code cleanup
2 years ago
Robert Dailey
86eca33eb3
refactor: Move Commands.Shared CS files up a level
...
This is to address a roslyn warning.
2 years ago
Robert Dailey
ce6afa4157
refactor: Fix more analysis issues
2 years ago
Robert Dailey
c226097cb5
refactor: Clone URL is now a Uri object
2 years ago
Robert Dailey
c45860d280
refactor: BaseUrl type is now Uri instead of string
2 years ago
Robert Dailey
7185cc5844
refactor: Fix various analysis issues
2 years ago
Robert Dailey
5d0db006ba
chore(style): Overhaul editorconfig
2 years ago
Robert Dailey
7bc5d407e3
build: Upgrade multiple nuget packages
2 years ago
Robert Dailey
4275336a8a
refactor: Fix unused member variable inspection issue
2 years ago
Robert Dailey
c05d73a84b
refactor: Remove redundant config validation
...
Validation already happens in ConfigParser, then SyncProcessor does not
need to do it as well.
2 years ago
Robert Dailey
8e22a5d561
test: Verify exceptional case for env var parsing
2 years ago
voltron4lyfe
aa523a0e14
feat: Enable referencing environment variables in config
...
Closes #145
Closes #154
2 years ago
Robert Dailey
6e397aefcf
test: Restructure tests
2 years ago
Robert Dailey
b9dc15f6a7
refactor: Relocate secrets yaml behavior to secrets dir
2 years ago
Robert Dailey
9d75a247e2
release: v4.2.0
2 years ago
Robert Dailey
6fb1d4ad66
feat: Improved preview output for release profiles
2 years ago
Robert Dailey
964aeb8380
feat: Improved preview output for custom formats
2 years ago
Robert Dailey
fd3d76bc55
refactor: Rename Empty/NotEmpty extension methods
2 years ago
Robert Dailey
61c9dbcbf9
feat: Improved preview output for quality sizes
2 years ago
Robert Dailey
806a0fa64f
refactor: Do not use "empty" for SonarrCommand terms
2 years ago
Robert Dailey
7cdd94e626
fix: Use right deprecation message based on arguments
2 years ago
Robert Dailey
de3bf08543
fix: Update local repo before running commands that need it
2 years ago
Robert Dailey
7c000b438b
chore(docker): Add explicit container name
...
Makes it easier to run raw `docker exec` commands for testing purposes.
2 years ago
Robert Dailey
cd6636d44c
Merge branch 'cli-revamp' into master
2 years ago
Robert Dailey
e326a3754a
chore(docker): Update docker image to use new CLI features
2 years ago
Robert Dailey
8d26d891d3
docs(cl): Add entries related to the CLI revamp
2 years ago
Robert Dailey
7a008a6639
feat: CLI Revamp
...
Deprecate old commands: create-config, radarr, sonarr
New commands: config, sync, list
2 years ago
Robert Dailey
3ed9d4c814
chore: Update run configurations in Rider
2 years ago
Robert Dailey
64306db2dc
refactor: Add exception message enricher
...
Allows exception message without a stack trace to be written to the
console, while full exception details are still written to file sinks.
2 years ago
Robert Dailey
684128968c
release: v4.1.3
2 years ago
Robert Dailey
d73a888247
fix: Do not print skipped CFs to the console
...
They are too verbose
2 years ago