Commit Graph

205 Commits (master)

Author SHA1 Message Date
Robert Dailey 06b68772bd refactor: Configurator design pattern for log configuration
5 days ago
Robert Dailey beb3806120 style: Run code cleanup on whole solution
2 weeks ago
Robert Dailey 59fab961bb fix: Better change detection for CF specification fields
2 weeks ago
Robert Dailey bf68ebbadb refactor: Rename SyncProcessor.Process method
3 weeks ago
Robert Dailey 5b9edbfdf5 refactor: Move CF log logic to a reusable instance object
1 month ago
Robert Dailey 94430f394d refactor: Add support for custom log sinks
1 month ago
Robert Dailey a55ecb9b53 refactor: Use collection expression in more places
1 month ago
Robert Dailey e33b75d3f1 refactor: Redesign limit factory to make code more testable
1 month ago
Robert Dailey 042840b8bc fix: Use new quality size limits in Radarr & Sonarr
1 month ago
Robert Dailey 96c3cb368e style: Use collection expressions across whole solution
1 month ago
Robert Dailey b0c1423ee4 refactor: Use autofac composite for sync pipelines
1 month ago
Robert Dailey 4ab0e67a7e refactor: Make JetBrains.Annotation a global using
1 month ago
Robert Dailey 11f7c7ed02 refactor: Use Autofac composite support for global setup tasks
1 month ago
Robert Dailey a634a25e8d fix: Use correct Radarr preferred limit
2 months ago
Robert Dailey 94b65c720f feat: Improved console output for quality definition sync
2 months ago
Robert Dailey 0a8de83b34 refactor: Consolidate the two QualityItem types
2 months ago
Robert Dailey 8bbdec38f7 fix: Sync preferred even if it is null
2 months ago
Robert Dailey 94daa54996 refactor: Better pipeline execusion debug logs
2 months ago
Robert Dailey e2cff7d9fa feat: Renamed CF `quality_profiles` to `assign_scores_to`
2 months ago
Robert Dailey 47081f3a30 fix: Fix incorrect URLs in local config template
2 months ago
Robert Dailey c1f4d4d175 refactor: Generalize cache system
3 months ago
Robert Dailey 6cac2ed5c2 fix: --app-data is now common to all commands
3 months ago
Robert Dailey c9c7c05261 fix: --app-data option works again
3 months ago
Robert Dailey 51553b2eaf refactor: Address Resharper analysis warnings
3 months ago
Robert Dailey e11753d7ee fix: Signal interrupt support for all API calls
3 months ago
Robert Dailey 9e53ac49e7 feat: Repair quality profiles missing required qualities
3 months ago
Robert Dailey d05206f4be fix(sync): Unconditionally handle deleting custom formats when enabled.
3 months ago
Robert Dailey 602f68a6e3 feat: Support NO_COLOR env var to disable CLI coloring
3 months ago
Robert Dailey bbc32ef3d7 refactor: Upgrade Serilog.Expressions to v5.0.0
3 months ago
Robert Dailey 4388515614 refactor: Address a few more SonarLint issues
4 months ago
Robert Dailey cb56ab5737 refactor: Better handling of exceptions in logging system
4 months ago
Robert Dailey 4dc026ec94 build: Clean up unused project references
4 months ago
Robert Dailey 8cf15365df refactor: Move exception message enricher to Logging dir in CLI project
4 months ago
Robert Dailey 71f4823ff4 refactor: Utilize lifetime scopes for operating on instances
4 months ago
Robert Dailey 207d3aaf97 refactor: Remove ILogJanitor
4 months ago
Robert Dailey eb5b34f5cd refactor: Move app path creation to DefaultAppDataSetup
4 months ago
Robert Dailey 1963ef09b1 refactor: Remove DI hacks and workarounds for Spectre.Console
4 months ago
Robert Dailey 8bca7111c4 feat: Introduce new includes dir for include templates
5 months ago
Robert Dailey b77f2a5919 refactor: Replace SubDir with SubDirectory from IFileSystem
5 months ago
Robert Dailey 6a848b50c3 refactor: Move SupportedServices to the TrashGuide project
6 months ago
Robert Dailey 8f3c0a7b6b refactor: Upgrade to SuperLinq v6.0.0
6 months ago
Robert Dailey a1be77f800 refactor: Move HTTP-specific code to its own project
6 months ago
Robert Dailey c6fe122d84 fix: Media naming works again for Sonarr v4
6 months ago
Robert Dailey 921a4cd9eb fix: CF sync stats print to console again
6 months ago
Robert Dailey d45563cf1c feat!: Remove Sonarr v3 Support
6 months ago
Robert Dailey fe6eb40c6a fix(cli): Do not display CFs with no trash IDs
6 months ago
Robert Dailey 75a87707bf refactor: Use collection expressions in a few places
6 months ago
Robert Dailey 89a64ab01c fix: Improve display of version number on CLI
10 months ago
Robert Dailey 1ab44f974c fix: Better diagnostics for connectivity issues
10 months ago
Robert Dailey 29c75549fb refactor: Fix formatting & analysis warnings
10 months ago