- XF 2.3 compatibility
- php 8.4 compatibility fix
- Add support for DBTech Tickets
- Support @NixFifty's ticket add-on, by adding a XenForo license sidebar block when viewing a user's ticket for admins.
- Fix XenForo Cloud support
- Do not reject Cloud tokens
- Support uniqueness & domain checks for cloud licenses
- Require php 7.2+
- Require XenForo 2.2+
- Require Standard Library by Xon v1.1.0+ (free)
- Fix "Automatically reverify license" did not respect the unique token/domain options
- Log errors on API failure
- Add CLI command licence-xf:check to check a license (validation token+ domain)
- Add CLI command licence-xf:user-check to check a user's licence
- Vastly reduce batch size to avoid tripping rate-limiting
- Preserve license details if the license is not valid
- Remove legacy group-changes from XF1 version of this add-on, and for the old XF1 add-on "[XI] License Validation"
- Improve handling of errors from the API
- Remove broken "rate limit action" option, this option didn't work.
- When bulk checking users, include deliberate delay of 10 seconds per batch. If an API error occurs, then defers processing for 30 minutes.
- Fix use of transactions wrapped a HTTP request (ie possible very slow query warning)
- Avoid multiple API calls when applying license data
- Remove a transaction around an external API call, and ensure license + user changes are applied transactionally
- When viewing a user in the admincp, show if license can be transferred
This add-on has been migrated to a new maintainer. The same licensing will apply.
- Update various URL's to point to new github repo & support site
- Expose xenforo license details to admin search
Note: This version drops support for XF 2.0.x
- Fix possible bug relating to registration validation
- Rework some code to make it easier to understand and less error prone
- It was discovered that an option had no affect. This has been resolved.
- Overhauled phrases
- Added API support