Skip to content

Conversation

@dend
Copy link
Owner

@dend dend commented Feb 10, 2026

Summary

Added the same search parameters from the C# implementation to the Node/TypeScript version of the library as requested in #21.

Changes

  • Added averageRatingMin parameter for minimum rating filter
  • Added date range parameters: fromDateCreatedUtc, toDateCreatedUtc, fromDateModifiedUtc, toDateModifiedUtc, fromDatePublishedUtc, toDatePublishedUtc

All parameters are optional and properly URL-encoded. Date parameters use ISO 8601 format. This matches the implementation in PR #23 for the C# version.

Fixes #21

🤖 Generated with Claude Code

Added the same search parameters that were implemented in the C# version to the Node/TypeScript version:
- averageRatingMin: Minimum average rating between 0 and 5
- fromDateCreatedUtc: Minimum date created
- toDateCreatedUtc: Maximum date created
- fromDateModifiedUtc: Minimum date modified
- toDateModifiedUtc: Maximum date modified
- fromDatePublishedUtc: Minimum date published
- toDatePublishedUtc: Maximum date published

All date parameters are formatted as ISO 8601 strings and properly URL-encoded.

Co-authored-by: Den Delimarsky <dend@users.noreply.github.com>
@dend dend merged commit 4c8955d into master Feb 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add parameters to UgcDiscoveryModule.Search method.

1 participant