Skip to content

feat(backend): implement event deduplication configuration schema and…#675

Merged
DokaIzk merged 3 commits into
SoroScan:mainfrom
godamongstmen897:feature/event-deduplication-configuration-ui
May 30, 2026
Merged

feat(backend): implement event deduplication configuration schema and…#675
DokaIzk merged 3 commits into
SoroScan:mainfrom
godamongstmen897:feature/event-deduplication-configuration-ui

Conversation

@godamongstmen897
Copy link
Copy Markdown
Contributor

Summary

Closes #528. Introduces the backend architectural data-layer models, fields, and migration streams required to allow administrators to dynamically configure event deduplication criteria rules via an explicit configuration UI.

What Changed

  • Database Schema Models: Authored the backend database tracking parameters to register specific incoming smart contract fields unique to deduplication evaluation rules.
  • Migration Orchestration: Generated structural Django app migration paths under soroscan/ingest/migrations/0041_eventdeduplicationconfig.py unblocking baseline operations.
  • Test Integrity: Confirmed successful local isolation testing passes natively utilizing standalone virtual environment testing commands.

Testing & Validation

  • Successfully executed schema tracking changes via local .venv migration runners.
  • Confirmed unit assertion blocks pass cleanly under pytest -q soroscan/ingest/tests/test_dedup.py.

Closes #528

Copilot AI review requested due to automatic review settings May 30, 2026 10:42
@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 30, 2026

@godamongstmen897 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@DokaIzk DokaIzk merged commit b0b9c11 into SoroScan:main May 30, 2026
3 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.

Event Deduplication Configuration UI

3 participants