Commit Graph

50 Commits (master)

Author SHA1 Message Date
Robert Dailey 4388515614 refactor: Address a few more SonarLint issues
2 weeks ago
Robert Dailey cb56ab5737 refactor: Better handling of exceptions in logging system
2 weeks ago
Robert Dailey 71f4823ff4 refactor: Utilize lifetime scopes for operating on instances
3 weeks ago
Robert Dailey 6a848b50c3 refactor: Move SupportedServices to the TrashGuide project
2 months ago
Robert Dailey a1be77f800 refactor: Move HTTP-specific code to its own project
2 months ago
Robert Dailey d45563cf1c feat!: Remove Sonarr v3 Support
3 months ago
Robert Dailey 1ab44f974c fix: Better diagnostics for connectivity issues
7 months ago
Robert Dailey a937de74cf refactor: Fix several warnings related to .NET 8 updates
7 months ago
Robert Dailey 6811706b2f refactor: Convert all class constructors to primary
7 months ago
Robert Dailey 9f349d674a fix: Handle ServiceIncompatibilityException
8 months ago
Robert Dailey 8bf205f171 fix: Properly rethrow non-deterministic exceptions
9 months ago
Robert Dailey bc485a8ac2 refactor: Reorganize and rename ServarrApi classes
9 months ago
Robert Dailey 5ed9b8f1ee style: Solution-wide code cleanup
9 months ago
Robert Dailey a4cfa4706d refactor: More TrashLib splitting
9 months ago
Robert Dailey aae8897250 refactor: Split API code into own project
9 months ago
Robert Dailey 9ede5125bf refactor: Split up TrashLib into more projects
9 months ago
Robert Dailey 4f5946bc67 fix: Parse error messages from service with title & errors list
9 months ago
Robert Dailey ec7516d6a6 refactor: Replace Newtonsoft.Json with System.Text.Json
9 months ago
Robert Dailey 58b59c4a62 fix: Print information about HTTP 401
9 months ago
Robert Dailey 7f332406f1 fix: Better wording for logs containing remote service error msgs
9 months ago
Robert Dailey 159861aaeb refactor: Split Recyclarr.TrashLib project
9 months ago
Robert Dailey 016bcb6624 refactor: Centralize JSON serializer settings
9 months ago
Robert Dailey 8f267483a2 feat: Add list command for template includes
9 months ago
Robert Dailey 5bb2bfa8a0 feat: YAML includes
9 months ago
Robert Dailey 175aa6733b refactor: Reorganize config list command code
9 months ago
Robert Dailey ef8ae7dd48 refactor: Centralize repo updating
10 months ago
Robert Dailey bede64eadd refactor: Rework ConfigCreation unit tests
10 months ago
Robert Dailey 3a50b9fa61 fix: Add validation for duplicate instances
10 months ago
Robert Dailey 0b82c3bea3 fix: Better processing for HTTP 500 service responses
10 months ago
Robert Dailey aaf810fd68 feat: Print completed date & time after each instance sync
10 months ago
Robert Dailey 4b3542fc7a fix: Add a check for Sonarr v3 in the delete CFs command
10 months ago
Robert Dailey f6465316d2 feat: New delete custom-formats command
10 months ago
Robert Dailey 0f88f2a306 fix: Detect & fail on split instance config files
10 months ago
Robert Dailey e6924c10e4 fix: Better error message when no config files are found
10 months ago
Robert Dailey 01fdc0639f fix: Output more detail about HTTP 4xx "bad data" responses
10 months ago
Robert Dailey a6ceae65fc refactor: Add SonarCloud Analyzer and fix analysis warnings
11 months ago
Robert Dailey 84b9db13f4 refactor: Print full exception stack trace to console
11 months ago
Robert Dailey 7d757c0d5f fix: Better error messages for non-existent config files
12 months ago
Robert Dailey 5a3b850f11 style: Code cleanup on CS files
12 months ago
Robert Dailey 58927728f8 fix: Clone/update config repo in config create command
12 months ago
Robert Dailey 406e0590a4 fix: Refactor and re-introduce capability enforcement
12 months ago
Robert Dailey f020459023 fix: Do not exit application when instance sync fails
12 months ago
Robert Dailey ee377e55fa feat: Create configs from templates
1 year ago
Robert Dailey ca941ac31d refactor: Rename ConfigListCategory enum
1 year ago
Robert Dailey a8aaca42cc feat: Support `*.yaml` extension
1 year ago
Robert Dailey deb6696622 refactor: Reorganize processor classes into subdirs
1 year ago
Robert Dailey 3823b0ec43 feat: Move config templates to new repository
1 year ago
Robert Dailey 96a278b06f refactor: Make InstanceName non-nullable
1 year ago
Robert Dailey c773a1a90b refactor: Output log for each pipeline execution
1 year ago
Robert Dailey 76040df597 refactor: Reorganize code and fix unit tests
1 year ago