Plugin / Proxy & VPN Blocker

RickstermUK

Changelog

Changelog

1.5.3

  • 2019-11-06
  • Corrected an issue that could cause higher than normal known good IP cache misses for some users.

1.5.2

  • 2019-10-25
  • Fix for an issue that could potentially cause conflicting PVB settings CSS styles and other plugins settings CSS styles.
  • Implemented a unique settings key feature – When the settings are saved a new unique key is generated, this is saved alongside cached known good IP’s and ensures good IP’s within the last 30 minutes are checked again if you update the settings.
  • Settings CSS updated due to some changes in WordPress 5.3.
  • Chosen.js library updated.

1.5.1

  • 2019-04-13
  • Bug fix for PHP Error on statistics page if API key is not specified.
  • Updated readme and some text on the plugin settings page.

1.5.0

  • 2019-03-31
  • Added ability to block on specified posts.
  • Updated text descriptions for some settings to make it more clear as to what the setting does.
  • Improved performance of API Key Statistics Page and new statistics table with pagination.
  • Code cleanup and refinements.

1.4.0

  • 2018-08-15
  • added option to allow blocking on specified pages (in addition to the core protection of wordpress, registration, login, admin area, commenting etc).
  • added proxycheck.io blacklist & whitelist control to the plugin settings
  • added option to redirect blocked users to your own custom page.
  • Added a rudimentary Anti Click-Bombing feature to enable the protection of ads or other content if you wrap it in the html div class ‘pvb-protect-div’. Not compatible with Block on all pages or if a page caching plugin is used.
  • Fixed an issue where WordPress cron tasks could potentially be blocked from running on certain hosts which are detected as a Proxy or VPN.
  • Removed the Custom Tag Switch (Checkbox) from the plugin options page, status of custom tagging is now determined by whether the Custom Tag field contains any text.
  • Updated Plugin logo and admin panel UI.

1.3.2

  • 2018-06-27
  • Fixed an issue where the Cloudflare option was the reverse on servers that don’t support X-Forwarded-For headers used by Cloudflare – If you had the plugin Cloudflare switch set to “on” on such servers it was doing the opposite and not supporting Cloudflare and “off” was the Cloudflare supporting state. If you had the Cloudflare option set to “off” to fix this issue while using Cloudflare, please set it back to “on” after this update.

1.3.1

  • 2018-05-16
  • fixed an issue where the plugin was not setting its new version number to the database on update.
  • fixed a minor issue with percentages not being rounded on the information page.

1.3.0

  • 2018-05-15
  • Added the ability to block entire countries if desired, this uses the proxycheck.io data to determine location of the visitor, but note that this will not show up in your statistics due to this check being done within the plugin.
  • Altered the API Key Information page to display key, proxycheck.io plan, Queries remaining today, and 30 days stats in a line graph.
  • Fixed a minor issue effecting PHP versions prior to v5.6 on the API key Information page, although the plugin is made for PHP v5.6+ this fixes the bug on prior versions on this page.

1.2.1

  • 2018-05-01
  • Known good IP addresses will now get cached for 30 minutes this is to reduce API Queries and site latency on rechecks for legitimate users. Proxy and VPN IP’s will not get cached and will be rechecked every time they attempt to visit protected pages.
  • Fixed caching issue where Denied pages could potentially be served to other people using the site when ‘block on all pages’ is enabled while using a Cache Plugin.
  • Added warning about Block On All Pages and the use of page caching plugins, please see the FAQ.
  • Improved the styling of the settings pages further.

1.2.0

  • 2018-04-17
  • Added IP country to stats page
  • Extended stats page to show positive detections from the last 100 queries instead of 50
  • Added toggle to block Proxies/VPN’s on all pages (Note this is at the expense of significantly higher query usage)
  • Added slider that enables setting the amount of days from 1 to 60 (default 7) that an IP will be checked for Proxy/VPN history so that you can set your level of security.

1.1.0

  • 2018-01-12
  • Updated plugin to support the new proxycheck.io v2 API
  • Fixed a bug that caused an error when enabling the Cloudflare option but not having Cloudflare enabled for the domain
  • Improved plugin options panel UI
  • Added a toggle to disable querying the proxycheck.io API without having to deactivate the plugin
  • Added a API Key statistics page that uses data from the proxycheck.io dashboard API if you specify an API Key (This does not use your queries!)

1.0.2

  • 2017-12-28
  • Added support for WooCommerce Login Forms for aesthetic reasons
  • improved access denied page
  • removed unnecessary scripts

1.0.1

  • 2017-12-25
  • Fixed an issue with site login
  • Switched from cURL to official WordPress HTTP API for querying the proxycheck.io API

1.0

  • 2017-12-22
  • Initial release

Ratings

4.6
9 reviews

Rating breakdown

Details Information

Version

1.5.3

First Released

26 Apr, 2009

Total Downloads

8,709

Wordpress Version

4.7 or higher

Tested up to:

5.3

Require PHP Version:

5.6 or higher

Tags

Contributors

Languages

The plugin hasn't been transalated in any language other than English.

DIRECTORY DISCLAIMER

The information provided in this THEME/PLUGIN DIRECTORY is made available for information purposes only, and intended to serve as a resource to enable visitors to select a relevant theme or plugin. wpSocket gives no warranty of any kind, express or implied with regard to the information, including without limitation any warranty that the particular theme or plugin that you select is qualified on your situation.

The information in the individual theme or plugin displayed in the Directory is provided by the owners and contributors themselves. wpSocket gives no warranty as to the accuracy of the information and will not be liable to you for any loss or damage suffered by you as a consequence of your reliance on the information.

Links to respective sites are offered to assist in accessing additional information. The links may be outdated or broken. Connect to outside sites at your own risk. The Theme/Plugin Directory does not endorse the content or accuracy of any listing or external website.

While information is made available, no guarantee is given that the details provided are correct, complete or up-to-date.

wpSocket is not related to the theme or plugin, and also not responsible and expressly disclaims all liability for, damages of any kind, arising out of the use, reference to, or reliance on, any information or business listed throughout our site.

Keep Leading Your Followers!
Share it for them.