hyperswitch
feat(router): separate payment and payout blocklists
#14722
Open

feat(router): separate payment and payout blocklists #14722

ayush22667 wants to merge 26 commits into main from feat/payout-blocklist-scoping
ayush22667
ayush22667 feat(router): scope blocklists by transaction type
4a5939b3
ayush22667 fix(migrations): preserve legacy blocklist null uniqueness
ab91cb1a
ayush22667 ayush22667 requested a review 6 days ago
ayush22667 ayush22667 requested a review 6 days ago
ayush22667 ayush22667 requested a review 6 days ago
ayush22667 ayush22667 requested a review 6 days ago
ayush22667 ayush22667 added S-test-ready
ayush22667 ayush22667 requested a review 6 days ago
ayush22667 ayush22667 added S-test-ready
semanticdiff-com
hyperswitch-bot hyperswitch-bot added M-database-changes
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
3dde9236
hyperswitch-bot hyperswitch-bot added M-api-contract-changes
XyneSpaces
ayush22667 refactor(router): store blocklist namespace as text
c676054b
ayush22667 feat(router): support payment and payout blocklist uploads (#14723)
0100fda9
ayush22667 Merge remote-tracking branch 'origin/main' into feat/payout-blocklist…
0c9ba5cc
ayush22667 feat(blocklist): select payment and payout queries at storage boundary
0e62ffd8
hyperswitch-bot[bot] chore: run formatter
4237604a
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
793e0d94
ayush22667 feat(blocklist): support payout selection in clone and export workflows
bbcfa4c8
ayush22667 fix(blocklist): align transaction scope in count and lookup
944a147a
ayush22667 ayush22667 requested a review 4 days ago
ayush22667 ayush22667 assigned ayush22667 ayush22667 4 days ago
hyperswitch-bot[bot] docs(openapi): re-generate OpenAPI specification
2c80dc09
ayush22667 fix(diesel_models): remove doc comment gaps to satisfy Clippy
ea3f6b66
ayush22667 Merge remote-tracking branch 'origin/feat/payout-blocklist-scoping' i…
b7406dbe
ayush22667 chore: remove changelog changes from blocklist PR
8d9ccdfc
ayush22667 fix(blocklist): keep API pages generated and build indexes concurrently
ad855c3e
ayush22667 Merge remote blocklist updates while preserving generated API pages
7df95987
hyperswitch-bot[bot] chore: run formatter
914116ad
ayush22667 fix(migrations): remove concurrent blocklist index operations
fa119cd7
ayush22667 ayush22667 removed review request 3 days ago
hrithikesh026
hrithikesh026 commented on 2026-10-14
ayush22667 docs: remove PR-added blocklist query section
d6713c42
ayush22667 Merge branch 'main' into feat/payout-blocklist-scoping
4b4c8d93
hrithikesh026
hrithikesh026 commented on 2026-10-15
hrithikesh026
hrithikesh026 commented on 2026-10-15
hrithikesh026
hrithikesh026 commented on 2026-10-15
hrithikesh026
hrithikesh026 commented on 2026-10-15
ayush22667 refactor(diesel_models): align blocklist query names and model identity
c2f14be7
ayush22667 fix(migrations): split blocklist index changes into concurrent migrat…
334faf8c
hrithikesh026
hrithikesh026 commented on 2026-10-15
ayush22667 docs(migrations): clarify blocklist backfill batching requirement
0f4c85c8
hrithikesh026
hrithikesh026 dismissed these changes on 2026-10-15
ayush22667 fix(migrations): batch blocklist transaction type backfill
606b5181
ayush22667 ayush22667 dismissed their stale review via 606b5181 1 day ago
ayush22667
hrithikesh026
hrithikesh026 dismissed these changes on 2026-10-15
Sakilmostak
Sakilmostak dismissed these changes on 2026-10-16
ayush22667
ayush22667 fix(migrations): increase blocklist backfill pause to one second
25c40a8c
ayush22667 ayush22667 dismissed their stale review via 25c40a8c 10 hours ago
ayush22667 ayush22667 dismissed their stale review via 25c40a8c 10 hours ago
hrithikesh026
hrithikesh026 approved these changes on 2026-10-16
github-actions github-actions removed S-test-ready
ayush22667 ayush22667 added S-test-ready
ayush22667 ayush22667 enabled auto-merge 7 hours ago
Sakilmostak
Sakilmostak approved these changes on 2026-10-16

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone