-
Notifications
You must be signed in to change notification settings - Fork 26
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
Spam reporting #128
Comments
Definitely my biggest concern. What would people think to having an (optional) buffer that stored reports, but didn't submit them to Github until approved from a gitreports dashboard? |
I'd be happy to review a PR implementing that. It would need to be opt-in though, since it adds an extra step that existing users may not want. |
Hi, If these features are implemented, when it happens, could someone mention it here? Cheers. |
I don't like this idea at all - it just adds another layer of complexity and another set of actions you need to take per report. |
Sooner or later, someone is going to use GitReports to generate spam. Whilst the CAPTCHA helps, it won't stop it. So we will need some better anti-spam functionality. A few ideas:
Allow repo owners to report spam issues and use these to ban the IP address.
Keep a track of IP addresses creating issues and ban those sending multiple issues within a short timescale as spammers.
Watch for people trying GitReports against repos that are not registered with GitReports, and ban those who do this multiple times (once or twice is OK, but spammers will try hundreds).
The text was updated successfully, but these errors were encountered: