Skip to content

Datadome server-side validation#654

Open
ChristianPavilonis wants to merge 2 commits intosplit/multi-backend-routingfrom
split/datadome-server-side-validation
Open

Datadome server-side validation#654
ChristianPavilonis wants to merge 2 commits intosplit/multi-backend-routingfrom
split/datadome-server-side-validation

Conversation

@ChristianPavilonis
Copy link
Copy Markdown
Collaborator

Summary

  • split the DataDome server-side validation work into a stacked follow-up PR
  • add server-side request validation and related sampling/timeout behavior
  • add DataDome docs and publisher request handling updates

What changed

  • add validate_request_server_side() and supporting DataDome config/logic
  • add DataDome validation tests and deterministic sampling behavior
  • return an edge-generated blocked response when validation denies the request
  • document DataDome server-side validation in the integration guide

Verification

  • cargo fmt --all -- --check
  • cargo test --workspace
  • cargo clippy --workspace --all-targets --all-features -- -D warnings

Stack

@ChristianPavilonis ChristianPavilonis changed the title Split DataDome server-side validation into a follow-up PR Datadome server-side validation Apr 23, 2026
@ChristianPavilonis ChristianPavilonis self-assigned this Apr 23, 2026
@ChristianPavilonis ChristianPavilonis force-pushed the split/multi-backend-routing branch from 7139cdb to b66b1d2 Compare April 23, 2026 18:52
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.

1 participant