Link Checker by AddonsLab

Link Checker by AddonsLab 1.17.0

No permission to buy ($54.99)
This is a bug-fix release, that solves the wrong 405 response code for some servers, that don't support HEAD request type. For these servers the request will also be sent using the traditional GET method.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
In this version, we have fixed a PHP error which was happening when multiple posts from the same thread were deleted, including the first post of the thread.

We have also implemented two new options to disable the number of links shown for each status code in admin panel as well as to disable the preview of links. These features make admin panel pages slower in case of large link database.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
This version enhanced the control over background tasks scheduled and allows to re-start a task if it was lost for some reason (e.g., the server was restarted while the task was running). The delayed checks (scheduled to check the links that respond with "429" header) can now be canceled/deleted as well. Delayed tasks are usually registered to run with some delay in between and should not affect board performance, but if you notice any issue with them you can just delete them, and later check them anytime by selecting "429" status in Dead Link Check section.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Please consider posting a review if you are using the add-on and let us and other users know how it works for you.

Thank you!
  • Like
Reactions: dutchbb
This version fixes a bug with the message about background tasks disappearing sometimes. There is also a minor phrase fix.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
This version improves product's performance of checking link statuses. Instead of using XenForo built-in client we have built our implementation using CURL making sure, that the information of the URL itself does not download to your server, but only the headers of the page are requested. The client tries first "HEAD" type of request, which does not get the body of the page but only headers. Unfortunately, some servers block this type of requests, so in this case, we also send GET type of request. However, we make sure the entire content of the file is not downloaded by canceling the download request as soon as we have the headers available.

The optimization implemented because especially important by the implementation of image support in our product, as some images could be quite big, and fetching them fully into memory could cause memory issues.

There is also a small change in user interface introduced in this version. The list of links on Rebuild Data page is moved under "Check now" button, so it does not disturb admins, who are not in seeing the list and just want to check the status of the links.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
  • Like
Reactions: dutchbb
This version implements options to disable Moderation Queue and Alert features implemented. Moderation Queue should be disabled before large checks, as it may cause thousands of entries to be added to the queue, which may make the site slower for visiting moderators.

We have also fixed a bug when Cancel button was showing for server load information message.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
  • Like
Reactions: dutchbb
This version improves product's performance significantly.

In one of the recent versions, we have implemented cleaning up the database from URLs, that are not used in any post. The query checking for such links was missing an index and was executing slower than in should. This process was called on Batch Update page, every time a batch of links is processed. This caused Batch Update page not to respond and increase server load. Now the cleanup process is optimized and runs almost instantly, and it is moved to an hourly cron job.

In this version, we have also introduced server load-based control of background tasks. A new option is available to set the server load limit, above which indexation/dead link check/link update tasks will stop running. If the tasks run in the background (Cron mode), they will re-try every 1 minute and will continue automatically only if server load is normalized. If running in a browser window, a message will be shown including current server load and the page will reload every 15 seconds and will retry to continue the process.

Current server load information and the configured limit are shown to admins on top of Batch Update and Rebuild Data pages.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
  • Like
Reactions: dutchbb
This is another stability fix release. All reported PHP errors are fixed and the compatibility with Trending Content Tag Addon by @Xon is fixed. We have also changed the default tag type to All.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
  • Like
Reactions: dutchbb
This is another big-fix release improving add-on stability of under heavy load. Now all tag-related database queries will run considering possible table lock in another process.

There was a bug preventing link index update when threads are deleted. This bug is now fixed and threads deleted after the upgrade will be re-indexed.

There were several small fixes and enhancements as well, like choosing "Delete tag" as default option when there are no other options, selecting "Replace fully" or "Replace found part" in replacement options as soon as you start typing the replacements. Now "Delete tag" will also allow setting the replacement option even if there is no content type and tag type selected.

There have been errors reported in the Moderation Queue, which could happen when link index is not correctly updated (due to the issue mentioned above). The errors will be prevented now.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
This is a bug-fix release with improved stability in case of unexpected URL structures or table lock in the database. We have also implemented "Cancel" button for ongoing background tasks, which will allow you to stop the ongoing background task, both for batch updates and dead link checks.

The new version is available for all licensed customers at
https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
Top Bottom