Skip to content

Releases: exadel-inc/etoolbox-link-inspector

EToolbox Link Inspector 2.0.2

Choose a tag to compare

@AlKaliada AlKaliada released this 31 Oct 07:40
511efc3

Updates and fixes

  • Adds the possibility to disable the redirect for external search.
  • Fixes adding extension for links with query parameters.
  • Fixes clientlibs minification.

EToolbox Link Inspector 2.0.1

Choose a tag to compare

@AlKaliada AlKaliada released this 05 Sep 11:47

Updates and fixes

  • Reduces the log level during the scan.
  • Fixes the internal links with query parameters.
  • Fixes "Internal Links Host" option.

EToolbox Link Inspector 2.0.0

Choose a tag to compare

@smiakchilo smiakchilo released this 28 Jun 06:52
f04d8f4

New features

  • New results grid.
  • Ability to run link inspection (scan) either on schedule or on demand from the UI.
  • API for creating custom Resolver's (=OSGi components responsible for validation) for links of different format as well as arbitrary text blocks.
  • Ability to modify a link (or an arbitrary text field) either by a pattern (regexp replacements supported) or manually via the UI.
  • User-available settings console.
  • Compatible with both AEM 6.5 and AEMaaCS.

Updates and fixes

  • Links validation by pattern.
  • Ability to filter results grid.
  • Improved visual identuty.

EToolbox Link Inspector 1.0.1

Choose a tag to compare

@vihnatsenka vihnatsenka released this 23 Jun 14:30

This release includes the following features:

Filtering links from the report page
Users got possibility to specify a set of regular expressions which is used for excluding links from reports. It is available from the report page and no need to change OSGi config.

Possibility to add host for internal links
In order to improve accuracy of results for internal links added ability to specify host name for them. It can be set up in com.exadel.etoolbox.linkinspector.core.services.helpers.impl.LinkHelperImpl OSGi config. After setting up internal links will be checked via http if it cannot be found in JCR.

Bug fixes
Fixed false positive results for some links with redirects.

EToolBox Link Inspector 1.0

Choose a tag to compare

@adantsou adantsou released this 05 Apr 19:00

This release includes the following features:

  • Scheduled Data Feed Generation
    The tool leverages a data feed generated by the scheduled task instead of calculating data upon each request in order to prevent additional load on AEM instance and improve user experience (loading time). Data feed generation is started as a sling job.

  • Data Filtering
    There is a set of configurable options allowing to set up content and links filtering for conducting a more precise inspection.

  • Concurrent Links Validation
    The service sends HEAD requests concurrently to validate external links.

  • CSV Report
    The full report in the CSV format can be downloaded via clicking the 'Download Full Report' button.

  • Fix Broken Link
    The feature is available for a single selection and allows to replace the selected link with the specified one. Performs ACL check to ensure sufficient user's permissions to complete the operation. The input link validation takes place as well.

  • Replace by Pattern
    The feature allows to apply replacement by a regex pattern within the detected broken links scope. Performs ACL check to ensure sufficient user's permissions to complete the operation. The input fields validation takes place as well. Besides, has the 'Dry Run' mode (no changes are persisted in a repository), allows to create the backup prior to processing and to download output as CSV.

  • Notification about necessity of data feed regeneration
    After updating any link via UI dialog the alert, indicating that further data feed regeneration is required in order to reflect the latest changes, is shown.

  • Stats popover
    The popover contains the last generation stats along with filtering properties.

  • Support localized output in the report
    The links containing locale specific characters are properly encoded and displayed in the grid as well as in the CSV report.