Skip to content

feat: complete search endpoint parameters and pagination#31

Merged
randomn4me merged 1 commit into
mainfrom
feat/search-pagination
Mar 22, 2026
Merged

feat: complete search endpoint parameters and pagination#31
randomn4me merged 1 commit into
mainfrom
feat/search-pagination

Conversation

@randomn4me
Copy link
Copy Markdown
Owner

Related Issue

Closes #17

Changes

Extend SearchParams with all EUVD API search parameters:

  • from_epss / to_epss — EPSS score range (0-100)
  • from_date / to_date — published date range (YYYY-MM-DD)
  • from_updated_date / to_updated_date — updated date range
  • product, vendor, assigner — text filters
  • exploited — boolean filter
  • page (0-based) and size (max 100) — pagination

All new params are Option with Default::default() for backwards compatibility.

Checklist

  • Linked to an existing issue
  • Rebased on main, squashed into a single commit
  • cargo fmt passes
  • cargo clippy -- -D warnings passes
  • cargo test passes
  • Added/updated tests if applicable

@randomn4me randomn4me force-pushed the feat/search-pagination branch from 3fa520d to 33c36e3 Compare March 22, 2026 15:17
@randomn4me randomn4me merged commit 48ed6ef into main Mar 22, 2026
4 checks 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.

feat: complete search endpoint parameters and pagination

1 participant