-
Notifications
You must be signed in to change notification settings - Fork 43
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
Many resource handlers are missing the RATE_LIMITED flag as per the spec. #23
Comments
Hello! I'm interested in contributing to the project and was looking for nice issues that would let me get into the codebase. This issue was opened quite a while ago, is this issue still something that I can work on? |
This issue is still unfinished and would certainly appreciate your contribution! The logic for the actual rate-limiting itself is not in place so after adding these flags there won't be a testable difference; nevertheless adding the logic without the flags either would be equally useless. So one has to go first :) Feel free to inquire further here or in #test:zemos.net Thank you! |
I am also looking to contribute. Couple of questions.
Would love to help out! |
|
For #2, do you know if that is different from something like Synapse? Meaning does Synapse have the same issues with security? |
Resolving this issue involves going through the handlers in the
modules/
tree alongside the matrix client and server specification to flag methods required to be rate-limited. Currently some are, but many are not.Example of a method with the flag:
The text was updated successfully, but these errors were encountered: