-
Notifications
You must be signed in to change notification settings - Fork 320
Protection-Suite for Gateway. - Rate Limiter implementation #1082
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Protection-Suite for Gateway. - Rate Limiter implementation #1082
Conversation
Signed-off-by: Madhavan Kidambi <[email protected]>
Signed-off-by: Madhavan Kidambi <[email protected]>
Signed-off-by: Madhavan Kidambi <[email protected]>
make serve - FAILS with the following ERROR. Appears to be an alembic migration issue. Can you please review again? INFO [alembic.runtime.migration] Will assume non-transactional DDL. |
Thanks @MohanLaksh . It seems a PR has merged in the meanwhile causing this head to be outdated. Will fix it now. |
Signed-off-by: Madhavan Kidambi <[email protected]>
Issue fixed. Now the builds are passing. |
Signed-off-by: Mohan Lakshmaiah <[email protected]>
Signed-off-by: Madhavan Kidambi <[email protected]>
Fixed the failing tests and lint issues
GOOD TO MERGE!!! |
Signed-off-by: Mohan Lakshmaiah <[email protected]>
Signed-off-by: Mohan Lakshmaiah <[email protected]>
β¨ Feature / Enhancement PR
π Epic / Issue
Gateway-Level Rate Limiting, DDoS Protection & Abuse Detection
#257
π Summary (1-2 sentences)
This PR adds Rate limiting functionality to the MCP Gateway. This covers all the High priority task as outlined in
#257
i.e
Rate limiting middleware with Redis backend
Rate limit headers and client-friendly error responses
π§ͺ Checks
make lint
passesmake test
passesπ Notes (optional)
the following files as added