This version fixes an issue noticed by kasimi (I should not have used the offsetGet service of the config service).
A new version of this extension that supports phpBB 3.3 is available. See this post for details. It works with both phpBB 3.2 and 3.3. One bug that was writing double statistics was fixed.
At the end of December 2019, MaxMind, the publishers of the free GeoLite Country Code database used by this extension, required that users authenticate to download the database. So this version addresses this new requirement, but adds no new functionality.
You will have to get a license key to download the extension. The link you can use to get this key is in the extension’s settings page when you install this new version. You do not need to pay to get a license key. In fact, this version will only download the free database.
It will not work on phpBB 3.3, but I am told if you hack the ext.php file it will install and work correctly.
With this and my digests extension now fixed with their backlog of issues, I should be able to install a local PHP 7.4 development environment so I can test all my extensions for phpBB 3.3 and offer versions compatible with phpBB 3.3.
The VPN-only feature has been removed because it didn’t work. This version will also check a number of HTTP headers for IP addresses, since there are many possibilities including headers from content delivery networks like Cloudflare. More here.
This is a release candidate version of the extension, so it’s close to being feature complete, reasonably bug-free and going for formal review by the phpBB extension review team. Features are here. It can be downloaded from GitHub or its extensions page. If downloaded from GitHub, make sure you place it in the /ext/phpbbservices/filterbycountry folder.