Commit Graph

38 Commits (master)

Author SHA1 Message Date
Robert Dailey 0707517bb8 feat: Notifications support through Apprise
4 weeks ago
Robert Dailey 042840b8bc fix: Use new quality size limits in Radarr & Sonarr
3 months ago
Robert Dailey e2cff7d9fa feat: Renamed CF `quality_profiles` to `assign_scores_to`
4 months ago
Robert Dailey e11753d7ee fix: Signal interrupt support for all API calls
4 months ago
Robert Dailey 9e53ac49e7 feat: Repair quality profiles missing required qualities
5 months ago
Robert Dailey cb56ab5737 refactor: Better handling of exceptions in logging system
6 months ago
Robert Dailey 71f4823ff4 refactor: Utilize lifetime scopes for operating on instances
6 months ago
Robert Dailey 8f3c0a7b6b refactor: Upgrade to SuperLinq v6.0.0
7 months ago
Robert Dailey f4857c7050 refactor: Make custom format pipeline generic
12 months ago
Robert Dailey b14787e471 refactor: Make quality profile pipeline generic
12 months ago
Robert Dailey a937de74cf refactor: Fix several warnings related to .NET 8 updates
1 year ago
Robert Dailey 6811706b2f refactor: Convert all class constructors to primary
1 year ago
Robert Dailey bc485a8ac2 refactor: Reorganize and rename ServarrApi classes
1 year ago
Robert Dailey aae8897250 refactor: Split API code into own project
1 year ago
Robert Dailey 9ede5125bf refactor: Split up TrashLib into more projects
1 year ago
Robert Dailey ec7516d6a6 refactor: Replace Newtonsoft.Json with System.Text.Json
1 year ago
Robert Dailey 03a84e099c fix: Relax validation rules for custom format configuration
1 year ago
Robert Dailey 08db62ee8c fix: Remove log that prints CFs without scores
1 year ago
Robert Dailey 93c8de9739 fix: Print score instead of object
1 year ago
Robert Dailey 159861aaeb refactor: Split Recyclarr.TrashLib project
1 year ago
Robert Dailey f52d73cdaf fix: Less verbose logging for scoreless CFs
1 year ago
Robert Dailey 4f52201ede feat: Support for "score sets" in quality profiles
1 year ago
Robert Dailey f9ba985d1f fix: Grab scores from the `trash_scores` object in CF json data
1 year ago
Robert Dailey 8b350b5bce feat: Add exclusions support to 'reset_unmatched_scores'
1 year ago
Robert Dailey c033dd8a13 refactor: Change structure of processed QP object
1 year ago
Robert Dailey aa8140add4 refactor: Print more information about QP updates
1 year ago
Robert Dailey a6ceae65fc refactor: Add SonarCloud Analyzer and fix analysis warnings
1 year ago
Robert Dailey 8596168757 feat: Add Allowed flag for QP upgrades
1 year ago
Robert Dailey 0652cfd800 fix: More robust handling of missing qualities list
1 year ago
Robert Dailey 6bb7980827 fix: Preview and stat logging are more accurate
1 year ago
Robert Dailey ce338e24f3 feat: Quality profile sync
1 year ago
Robert Dailey 67d604d8a0 refactor: Log format ID in logs
1 year ago
Robert Dailey 715d777f9e refactor: replace morelinq with superlinq
1 year ago
Robert Dailey d799da385e fix: Regression caused reset_unmatched_scores: false to not be respected
1 year ago
Robert Dailey fe7773ea07 fix: Fix false-positive duplicate score warnings
1 year ago
Robert Dailey cd6eda4055 feat!: Remove `reset_unmatched_scores` under quality score config
2 years ago
Robert Dailey 32ce3bde21 refactor: Fix serializable issue with CacheException
2 years ago
Robert Dailey 76040df597 refactor: Reorganize code and fix unit tests
2 years ago