We’re happy to release a new beta version that comes packed with some highly anticipated features:
- Administrators can now choose between outright blocking (block) or challenging suspicious connections with a CAPTCHA (captcha). Both Cloudflare Turnstile and hCaptcha are currently supported.
- Independent clearance tokens for visitor, login, signup, email_login, and forgot_password to ensure solving a challenge in one context does not grant blanket access to others.
- Interactive 30-day (can be extended) visual analytics powered by Chart.js displaying total checks vs. detected proxy/VPN traffic.
- Logs displaying the last 500 blocked attempts including timestamp, IP address, username (if enabled), and action.
To test this new beta release all you have to do is to change the line in your containers/app.yml from:
git clone https://github.com/proxytracer/discourse-proxytracer.git
to the following:
git clone -b beta-testing https://github.com/proxytracer/discourse-proxytracer.git
And after a ./launcher rebuild app you should be set and ready.
We’d appreciate any feedback and suggestions on how to further improve the plugin.