You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
Signup abuse detection and blocking
1.16.12
No permission to buy ($45.00)
- Add php7 typehinting (partial)
- Add short caching to DNS querys lookups for ASN resolving
- Support using Cymru country lookup as a last ditch geoip lookup
- Add new GeoIP lookups, most require paid accounts or limited free services
- Add support for ipstack.com for geoip/asn service. This service requires an account for the geoip, and a paid account for the asn lookup service
- Add support for ip-api.com for geoip/asn service. This service requires an account for the geoip, and a paid account for the asn lookup service
- Add support for ipregistry.co for geoip/asn service. This service requires an account, with a free tier and then requiring payment
- Update GetIpIntel "private ip" error text to indiciate this can also be due to BGP hijacking
- In user registration log, render IP's as links to ip-lookup tool
- In user registration log, render ASN's as links to peeringdb.com to describe the ISP/network provider
- Support setting a per-content type default for spam link check rendering
- Fix php 8.1 compatibility, with csv export
- Fix GetIpIntel integration from being soft-disabled
- On user delete, ensure expensive large data recomputing only occurs once even if multiple users are deleted at once.
- Fix running expensive data delete is full-delete for GDPR is not enabled
- Add "Approval queue - skip click-to-shrink" option which allows individual content types to skip the XF2.2+ default click-to-shrink behaviour
- Add "Allow rejected user logout" option
- Fix the moderate based off threshold was incorrectly using reject threshold instead of moderation threshold (affects v1.9.1-1.9.3)
- As documented, make ASN matching actually stop on first match
- As documented, make Allowed email domain matching actually stop on first match
- Fix Link Checker not being run on post contents
- Fix allowing banned users to logout was failing
- Inject a "log out" link onto banned error page if "Allow banned logout" is true
- Force global namespace for functions which are known to be optimizable to bytecode in php
- Use <xf:fa icon="..." /> instead of hard-coded icons
- Ensure multi-account tracking isn't triggered from an admincp login
- Correctly set tracking cookie on logout & keep-alive ping (previous code was ineffective as it had the wrong cookie path)
- Capture client timezone & language into user registration log
- Add filtering for allowed email domains in admincp