rdt-client/server/RdtClient.Service
MentalBlank 98042f8040 Improved enrichment validation, logging, and test coverage.
Strengthened URL Validation.
Improved HTTP Client Configuration.
Logged total rejected tracker count at the information level.
Logged individual rejected tracker details at the debug level.
Debug logs for bytes and enriched bytes are now conditional.
Converted some tests from Fact to Theory.
Used Assert.Collection in EnricherTest.cs.
Standardized URL Encoding in Enricher.cs.
2025-05-25 21:50:26 +10:00
..
BackgroundServices Moved the websocket update process to its own background thread to improve UI update consistency. 2025-04-13 09:53:15 -06:00
Helpers Use ISynologyClient (mockable) and inject IDelayProvider so SynologyTorrentClient is testable 2025-02-17 22:00:19 +00:00
Middleware Add retry handler with polly to intercept 429 rate limit errors with Real-Debrid. 2024-07-13 19:54:36 -06:00
Properties Added most functionality on the client and serverside 2020-04-04 15:12:04 -06:00
Services Improved enrichment validation, logging, and test coverage. 2025-05-25 21:50:26 +10:00
Wrappers Cleanup, upgrade packages. 2025-04-13 07:55:22 -06:00
DiConfig.cs Tracker list caching with configurable expiration 2025-05-21 00:45:14 +10:00
GlobalSuppressions.cs Cleanup, upgrade packages. 2025-04-13 07:55:22 -06:00
RdtClient.Service.csproj Cleanup, upgrade packages. 2025-04-13 07:55:22 -06:00
RdtClient.Service.csproj.user Refactored download processor. 2021-01-09 19:51:36 -07:00