gitreports.com icon indicating copy to clipboard operation
gitreports.com copied to clipboard

Spam reporting

Open Sophist-UK opened this issue 8 years ago • 4 comments

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:

  1. Allow repo owners to report spam issues and use these to ban the IP address.

  2. Keep a track of IP addresses creating issues and ban those sending multiple issues within a short timescale as spammers.

  3. 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).

Sophist-UK avatar Aug 23 '17 08:08 Sophist-UK

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?

CareyJWilliams avatar Oct 11 '17 16:10 CareyJWilliams

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.

schneidmaster avatar Oct 11 '17 18:10 schneidmaster

Hi,

If these features are implemented, when it happens, could someone mention it here? Cheers.

Maikuolan avatar Nov 09 '17 20:11 Maikuolan

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 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.

Sophist-UK avatar Nov 09 '17 22:11 Sophist-UK