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.7
No permission to buy ($45.00)
- Fix migrating add-on multi-accounts records from XF 1.x 'alter ego detector' records
- Fix ipregistery asn lookup support
- Report GeoIP/ASN API errors to the XF error log and do not swallow them
- Fix ipregistry.co support
- Fix bad links to known email providers in the approval queue
- Fix "Ban ASN" option not appearing in approval queue
- Use ipStack/ipApi/ipregistry geo/asn providers if configured over cloudflare/Cymru
- Fix ASN lookup for ipApi/ipregistry
- Fix "Ban ASN" feature (ErrorException: Job XF:ApprovalQueueProcess: [E_WARNING] preg_match_all(): Unknown modifier '/')
- On display of registration logs, correctly encode URLs.
- Compatibility fix with New Registration Email add-on
- 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