Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v0.84 Release: Release v0.84
    - Fixed docker entry point bug.
  • v0.83 Release: Release v0.83
    - Added unit tests for TorSharpProxyWrapper.
    - Updated Nuget packages.
    - Included XML comments to Swagger UI.
    - Added API endpoint comments.
    - Updated Readme files.
    - Added short circuit to health check.
    - Minor link bugfix.
    - Renamed namespace to respect application name.
    - Updated workflow charts with application name.
    - Added tag rule for build and testing stages.
  • v0.82 Release: Release v0.82
    - New application name `NZB Dark Onion Caramelizarr`.
    - Changed application file and display name.
    - NId property is now required.
    - Added table of contents to readme files.
    - Improved cookie generation.
    - Updated Readme file.
    - Updated unit tests.
  • v0.81 Release: Release v0.81
    - Updated CI YML file to respect .NET 7 breaking change in output directory.
    - Removed unnecessary Nuget packages.
  • v0.8 Release: Release v0.8
    - Updated solution to .NET 7
    - Updated dockerfile to .NET 7
    - Updated solution to .NET 8
    - Updated dockerfile to .NET 8
    - Updated pipeline YML to .NET 8
    - Some .NET 8 modifications.
    - Added title name for this application.
    - Added regex source generators for season and episode detection.
    - Removed regex usage for date detection (hot path).
    - Switched to Length check instead of LINQ Any usage.
    - Removed Debian comments from Dockerfile.
  • v0.79 Release: Release v0.79
    - Bugfix related NZBHydra 2 searches using the extended attribute.
  • v0.78 Release: Release v0.78
    * Switched to Docker Alpine base image.
    * Updated link to Docker Hub.
    * Updated editorconfig file.
    * Updated Nuget packages.
  • v0.77 Release: Release v0.77
    - Moved gitlab ci yml file to build subfolder.
    - Added some unit tests for SearchResult model.
    - Introduced variable for build configuration in gitlab ci.
    - Updated readme files.
    - Disallow negative application port.
    - Added some more unit tests for SearchResult model.
    - Added unit tests for DarkOnion settings.
    - Added unit tests for application settings.
    - Added unit tests for RSS request dto.
    - Added unit tests for Newznab caps.
    - Added some unit tests for RssHandler.
    - Added some unit tests for DarkOnionHandler.
    - Added unit tests for DownloadDto.
    - Added unit tests for NewznabRequestDto.
    - Added FromQuery attribute to request parameters.
    - Added custom timeouts for HTTP requests based on settings.
    - Updated gitlab ci yml file: Added timezones to unit test stages.
    - Updated Readme files.
    - Bugfix: Newznab books endpoint.
    - Improved logout warning while trying to download NFOs.
    - Added some more DarkOnionHandler unit tests.
    - Added unit tests for NewznabHandler.
    - Moved RssHandlerTests to Handler folder.
    - Updated Readme files.
    - Added unit tests for RssController.
    - Added unit tests for NewznabController.
    - Added unit tests for FaviconController.
    - Added unit tests for DarkOnionController.
    - Updated error message targeting missing guid for NZB downloads.
    - Updated some Nuget packages.
    - Removed oonews support from application.
    - Updated error logging.
    - Enabled CORS.
    - Added unit tests for service helper methods.
    - Added unit tests for SearchResultEqualityComparer.
    - Moved some setup configuration steps to helper methods.
    - Added validation for input Dark Onion identifier for downloads.
    - Added example API calls.
    - Updated requested CAPS format output to be case insensitive.
    - Updated Nuget packages.
  • v0.76 Release: Release v0.76
    - Added test coverage (`Cobertura`) to CI pipeline.
    - Run code coverage step also on merge requests.
    - Moved Germany time zone generation out of hot path.
    - Added unit tests for ICookieHandler.
    - Added unit tests for IHttpRequestBuilder.
    - Added unit test for RFC1123 date conversion.
    - Added unit test for HealthCheck.
    - Added unit tests for NewznabHelper.
    - Added unit tests for RSS generation.
    - Added unit test for SearchResultEqualityComparer.
    - Improved episode information detection.
    - Setup warnings for missing file scope namespace declarations.
    - Removed boxing instructions in application.
    - Moved service and middleware injections to helper classes.
    - Added unit tests for service injection helper class.
    - Changed default setting of `EnableSwaggerUI` to true.
    - Marked `oonews` stuff as obsolete.
    - Moved some models to dedicated sub folders.
    - Added pushing of Docker images to Docker Hub (as a docker container mirror).
    - Updated release information to respect new Docker Hub mirror.
    - Updated Readme files to explain the new Docker Hub mirror.
  • v0.75 Release: Release v0.75
    - Added workflow charts.
    - Updated Readme files (for workflow charts).
    - Added test project using NUnit.
    - Added unit tests for season and episode detection.
    - Improved season and episode detection of series.
    - Added support for detecting multiple episodes.
    - Added support for adding range episodes.
    - Improved string parsing.
    - Enabled unit testing in Gitlab CI.
    - Improved Windows Service CD output.
  • v0.74 Release: Release v0.74
    - Improved concurrent handling. Reduced complexity.
    - Added non-generic IEqualityComparer.
    - Added background service for cleaning up outdated Tor downloads.
    - Fixed download bug.
    - Updated Nuget packages.
    - Moved old RSS generation to helper class.
    - Added RSS generation option via XmlDocument api.
    - Added RSS generation option via XDocument api.
    - Added stub for yielding the RSS XML as a stream.
    - Added base class for RSS XML generation.
    - RSS feeds: Fixed bug related to XML special characters in release titles (like apostrophes).
    - Added missing comparison operators to search result model.
    - Added more category properties to search result model.
    - Added count of deleted old Tor folders to log entry.
    - Improved XML declaration handling for XDocument.
  • v0.73 Release: Release v0.73
    - Added output of release size in RSS XML description tag of search results.
    - Added missing mapping of `XXX` in NZB Dark Onion.
    - Added mapping for lossless Audio.
    - Improved performance while login user to NZB Dark Onion. 
    - Improved performance while querying NZB Dark Onion.
    - Added upload delay information for search results.
    - Added comparison of search results.
    - Added another line break in gitlab ci yml release stage.
    - Updated some Nuget packages.
  • v0.72 Release: Release v0.72
    - Fixed potential issue while parsing German time to UTC times.
    - Fixed misleading error log messages. Updated readme files.
    - Moved comparison logic for search results to data class.
    - Moved XML Newznab attribute generation to dedicated method.
    - Updated HtmlAgilityPack Nuget package.
  • v0.71 Release: Release v0.71
    - Fixed issue not extracting dates for new content.
    - Added line break to release description.
    - Updated Readme files.
    - Fixed typo in Windows service script.
  • v0.7 Release: Release v0.7
    - Hide oonews endpoints in Swagger UI.
    - Removed oonews from readme files.
    - Removed usage of credential masking.
  • v0.69 Release: Release v0.69
    - Fixed an issue where the apikey is not masked in log entries if its the first query.
    - Improved retry logic by added http request exceptions to it.
    - Changed parallel cancellation token usage.
    - Added more link types to release step in Gitlab ci.
    - Updated readme files.
  • v0.68 Release: Release v0.68
    - Added RSS reader screenshot to Readme files.
    - Added contact information to Readme files.
    - Extracted application name from caps generation.
    - Switched to private protected access modifier for Darknet handler base class methods.
    - Fixed some typos.
    - Added .editorconfig file to solution.
  • v0.67 Release: Release v0.67
    - Sanitized log messages of oonews API keys.
    - Added current thread id to log messages.
    - Switched to read-only collections.
    - Improved Docker image creation.
    - Improved Newznab category mapping.
    - Removed obsolete properties in csproj file.
    - Sanitized input variables before logging them.
    - Omit Kestrel "Server" header.
  • v0.66 Release: Release v0.66
    - Updated Nuget packages.
    - Fixed 1 medium security issue targeting `Swagger UI`.
    - Added check for an established Tor connection.
    - IHttpContextAccessor cleanup.
    - Removed settings `JSON`s from Docker build process.
    - Improved some configuration issues error messages.
  • v0.65 Release: Release v0.65
    - Bugfix: SEHException while disposing on Windows environments.
    - Excluded health checks from log files.
    - Reduced heap allocations by using Streams for HtmlDocument.
    - Improved caps XML generation.
    - Added initial capacity to StringBuilders.
    - Added (disabled) flag for using garbage collector in workstation mode.
    - Updated Readme files.
    - Updated screenshots in Readme files.