Dan Staples
Dan Staples
One approach could be to switch from reCAPTCHA v2 to v3, which assigns scores to user interactions: https://developers.google.com/recaptcha/docs/v3. That way we can monitor spam registrations and set an appropriate threshold...
Ok i've updated #749 to use reCAPTCHA v3. I'll deploy to bpdwatch.com and report back.
After a couple days, reCAPTCHA v3 has stopped all the spam registration attempts, which I confirmed in my logs. PR #749 should solve this issue.
Could we generalize this or expand on this to also allow users to report generally inaccurate information (e.g. outdated rank/assignment)?
I initially created a new repo, but I had to have OO as a git submodule because the twitter bot needs to import the OO models, query the database, and...
> However, including the bot into the OpenOversight repo means that every time we make updates to the Officer, Job or Department model, or change the BrowseOfficer we need to...
For bpdwatch.com we've used Ansible to deploy docker-compose.yml files that are fully customized with all the relevant environment variables, so it has the benefits of both the Docker and Ansible...
This seems important for protecting people who upload photos. Would it be possible to implement a simple mechanism to do this w/ Python Image Library or another tool, with a...
I am also getting a lot of false positives (i.e. alerts about downtime when the website is still up) lately with Upptime. Are there any settings to tweak around how...
I am now getting false positive downtime alerts dozens of times a day, I am about to give up on Upptime at this point. Is there anything that can be...