ElasticSearch Essentials

ElasticSearch Essentials 3.17.10

No permission to buy ($30.00)
This is a XenForo 2.2 and 2.1 compatible release, and due to the unexpected time taken an extra 4 months have been added to existing license holders

  • Require php 7.0+
  • Now depends on Standard Library by Xon
  • Now depends on Browser detection
  • If installed, require Redis View Counters v2.1.0+
  • Fix incorrectly displaying deleted results that where deleted after the search was started and "Enable suggestions only for the first page of search results" is true
  • Fix setting the option "Content types to autocomplete" to empty
  • Fix "Weight by X" features not working for ElasticSearch v6+
  • Fix setting the option "Content types to autocomplete" to empty
  • Auto-complete now respects "Enable accent removal and character simplification" option
  • Support custom queries querying against ngram-based title field in addition to title/body
  • Only index auto-complete field if that content type is configured for it, this can space in the elasticsearch index
  • Extend Enhanced Search Setup page with relevant options
  • Add "Push specific content type permission checks into general search" option to work-around unexpectedly expensive php permission checks
  • Add support for "Weight by reply count (threads)"
  • Add option "Apply ngram filter at search time" to support tuning the ngram auto-complete filter
  • Add "Minimum clauses that should match" option, exposing more of Simple query string query | Elasticsearch Reference [7.10] | Elastic configuration options
  • Add "Title boost" option, exposing more of Simple query string query | Elasticsearch Reference [7.10] | Elastic configuration options
  • Fix double-encoding of cache values, which is surprisingly expensive
  • Move options for similar threads list on thread view into Widget system, with option to suppress XFES 2.2's implementation.
  • Fix user change log showing raw column names added by this add-on
  • php 7.4 compatibility fix in mobile detection code
  • Fix autocomplete link to AMS article
  • Like
Reactions: mcatze and Sunka
  • Fix auto-complete not respecting the search spesiifity's content-type restriction (ie this <container>, this <type>, vs everywhere)
  • Add "Show similar content to bots" option
  • Add "older than" to date-range search, with a style property to revert to previous UI
  • Add search auto-complete for @Bob's AMS and XFRM
  • Add support for CLI command xf-rebuild:search-bulk's "--newest-first" for @Bob's AMS and XFRM

Post install requirements;
  • Re-index XFRM & AMS content
  • Update the "Content types to autocomplete" option to include "Resource" and "Article Item" as required
  • Disable various "Cutoff frequency" options when run against ElasticSearch +7, as the underlying option is deprecated with claims it isn't needed any more
  • Correct description for template modification that is expected to fail
  • Tweak js compatibility
  • Newer PixelExit style support
  • Fix XF2.1.8 support for member search accepting thread/post search criteria (ie limit forums)
  • Fix regression to default Xenforo behaviour in general search where user restrictions where not consistently pushed into the search layer
  • Like
Reactions: thedude and Sunka
  • MySQL compatibility tweaks for bulk-search indexer
  • Add Similar thread feature for quick thread create
  • Add a search widget with auto-complete support
  • Allow member search to accept thread/post search criteria (ie limit to forums, prefixes, etc)
  • Autocomplete changes
    • Rework autocomplete javascript again
    • Fix Pixel Exit style compatibility with "search location" style property
    • Remove front-end highlighting as it gives useless results for partial matches
  • Fix compatibility with UI.X mobile view & autocomplete
  • Improve extending XF js to be better compatible with other add-ons
  • Like
Reactions: Sunka and Aysberg
Back
Top Bottom