ElasticSearch Essentials

ElasticSearch Essentials 3.17.10

No permission to buy ($30.00)
  • Require XenForo 2.2+
  • Fix "[ESE] Autocomplete" permission was not being checked for root-level autocomplete attempts
    • User's must have '[ESE] Autocomplete' permission in a global context, while '[ESE] Autocomplete' can be revoked per-forum.
  • Allow autocomplete links to be clickable
  • Add "last updated limit" to autocomplete & similar thread widget to support limiting by last update for threads/resources/Bob's AMS Articles
    • Requires re-indexing of resources & AMS Articles to enable this!
  • Add "Redirect to top validated suggestion" option.
    If search result suggestion validation is enabled, a search with no results will redirect to the suggested search term with the most results.
  • Fix "Cannot access offset of type string on string" on some member thread lists
Elasticsearch currently contains a vulnerability which can allow remote code execution or leaking server IP.

It is strongly recommended to upgrade to Elasticsearch 6.3+ and apply the documented migration.

For more information see; PSA: Potential security vulnerability in Elasticsearch and more via Apache Log4j (Log4Shell)
  • Restore ElasticSearch 5.0 support when using "Exact title" and "Exact body" features
    • ES 5.0 does not support the "quote for exact match" feature
    • ElasticSearch 2.x probably works but isn't actively supported
  • Prevent case where an elasticsearch error could be triggered by an autocomplete query with non-continuous child forum node ids
    • Work-around for similar stock XenForo bug for thread search and arbitrary forum nodes, most commonly seen by constructed search queries
  • Fix support for XF2.2+ "Writing before registering" when replacing XFES similar threads on thread creation
  • Like
Reactions: Sunka and Joe Link
  • Code cleanup around add-on options handling during install/upgrades
  • Fix "Auto complete results limit" option being ignored
  • Remove redundant join, as this add-on forces XFES to use caching provider if configured.
  • Do not fetch user activity records in similar thread block as these records are not used
  • Improvements to xf-rebuild:search-bulk;
    • Sort content types to index from least number of items to most, to get the most types done the quickest.
    • Allow multiple --content-type arguments to specify more than one content type to index
  • Remove potentially buggy redis cache invalidation code in the installer.
    • To manually purge a redis cache the following CLI command can be used;
      Code:
      redis-cli keys \*ESESimilar\* | xargs redis-cli del
  • Like
Reactions: Nirjonadda
Back
Top Bottom