Commit Graph

212 Commits (c3ba7980a8fe80f020900a2625c38f2df44e8368)

Author SHA1 Message Date
Robert Dailey 7daca894f7 fix(migrate): Skip moving cache directory if it does not exist
2 years ago
Robert Dailey bf8b860951 fix: Properly handle manually specified path in create-config
2 years ago
Robert Dailey 38b6ab5131 fix: Fix IAppPaths access issue in create-config
2 years ago
Robert Dailey cd9d9e7cdc fix: Simplify app data migration
2 years ago
Robert Dailey da38fd597f refactor: Move NormalizePath logic to TestLibrary
2 years ago
Robert Dailey bf7d884183 fix: Migration logic now handles symlinks (sort of)
2 years ago
Robert Dailey f5ce60589d feat: Debug logs for trash-updater dir migration
2 years ago
Robert Dailey 37d52b583a feat: Debug diagnostics for migrate subcommand
2 years ago
Robert Dailey c593675f3d ci: Move publish properties to ps1
2 years ago
Robert Dailey d499537f91 fix: Improve app data migration logic
2 years ago
Robert Dailey d50e08b1e3 refactor: Add MergeDirectory() method + tests
2 years ago
Robert Dailey 276f59ae8c feat: New migrate subcommand
2 years ago
Robert Dailey bba4d2a08a fix: Log files were empty & incorrect formatting
2 years ago
Robert Dailey 23c6871d41 refactor: Create app data subdirectories on startup
2 years ago
Robert Dailey a1f07c4ad0 refactor: Delay file logging until IAppPaths initialized
2 years ago
Robert Dailey 035836db49 fix: Better safeguards for HOME directory usage
2 years ago
Robert Dailey f6f6d2d0a1 test: Use Path.Combine() for unit test paths
2 years ago
Robert Dailey ef9430424b test: Fix configuration finder test
2 years ago
Robert Dailey d06059f99e chore: Remove BOM from all CS files
2 years ago
Robert Dailey c9face580d chore: Fix incorrect namespace
2 years ago
Robert Dailey 7f1b85f33a feat: Change default location of 'recyclarr.yml'
2 years ago
Robert Dailey 43c44a9295 feat: New --app-data option for specifying app data directory
2 years ago
Robert Dailey be9ae954f4 refactor: Organize Init & Cleanup source files better
2 years ago
Robert Dailey 042fe618c1 refactor: Make AppPaths injectable
2 years ago
Robert Dailey 1c63121c4e refactor: Factory class for logging creation
2 years ago
Robert Dailey 5fa23367a3 fix: Incorrect metadata in version info
2 years ago
Robert Dailey 17bff83a2a refactor: Init & Cleanup System
2 years ago
Robert Dailey 9a736426ce refactor: Move log janitor to ServiceCommand
2 years ago
Robert Dailey 8e3630608c chore: Update code cleanup rules
2 years ago
Robert Dailey 601f144afe fix: Cleanup and centralize URL sanitization
2 years ago
Robert Dailey 243d076087 refactor: New command structure
2 years ago
Robert Dailey d84b5c5093 fix: Missing terms when using term filters
2 years ago
Robert Dailey 5140272705 fix: strict_negative_scores works again
2 years ago
Robert Dailey b60ed3f079 chore: Replace 'rcdailey' with organization 'recyclarr'
2 years ago
Robert Dailey b759b26bd7 refactor(sonarr): Use record 'with' for partial update
2 years ago
Robert Dailey 59dc2568ca refactor: Newline after git clone progress output
2 years ago
Robert Dailey 20a443698b test: Fix crash in MigrationExecutorTest
2 years ago
Robert Dailey 72aebd59f2 fix: Migration broken by ILogger
2 years ago
Robert Dailey f03cc012a5 refactor: Improve migration step diagnostics
2 years ago
Robert Dailey 19d41c27a4 refactor: Address SonarCloud code smells
2 years ago
Robert Dailey 2572b15947 refactor: Fix namespace in TrashLib.TestLibrary
2 years ago
Robert Dailey f7229b2413 test: Verify order of all migration steps
2 years ago
Robert Dailey 840f85df05 fix: Migration steps are registered explicitly
2 years ago
Robert Dailey 5e118cf07c feat: Rename 'trash-updater' app dir to 'recyclarr'
2 years ago
Robert Dailey bede26c213 feat: Default config is now `recyclarr.yml`
2 years ago
Robert Dailey 7beba7eea6 build: Exclude TestResults from all test projects
2 years ago
Robert Dailey 10600ae4f1 refactor: Rename project & links in scripts, code, etc
2 years ago
Robert Dailey 0c11462af7 chore: Rename C# CLI projects to Recyclarr
2 years ago
Robert Dailey 2424d28015 test: Unit tests for new command code
2 years ago
Robert Dailey efc4455d92 feat(sonarr): New --list-terms command line option
2 years ago