Enhanced Retrieval extension ChangeLog ====================================== VERSION 3.2 * Bugfixes related to MW 1.43 * Bugfix: Search was initially delayed by 10 seconds VERSION 3.1 * added support for MW 1.43 VERSION 3.0 * updated extension.json for MW1.39 * renamed global config variable * from $SOLRhost, $SOLRport, $SOLRuser, $SOLRpass, $SOLRcore * to $fsgSolrHost, $fsgSolrPort, $fsgSolrUser, $fsgSolrPass, $fsgSolrCore * removed $fsgCustomConstraint config variable * removed unused config variables * $fsgScriptPath * $fsgIP * Enhanced Retrieval now has a user preference dialog VERSION 2.3 - Got rid of separate proxy implementation. Instead, the proxy now is a REST endpoint of MW. VERSION 2.2 - Support for promoting and demoting search results visually - SOLR field names with non-ascii characters are now properly escaped Make sure to re-index your wiki when updating from an earlier version! - DISPLAYTITLE of pages is now used to display them on the search page: This replaces $fsgTitleProperty . Please use the DisplayTitle extension to set the page titles. - Ranking by display title is now possible VERSION 2.1.8 - Fix: Race condition on loading of search page VERSION 2.1.7 - Error on article that has no revision VERSION 2.1.6 - Modification date was not properly updated when article does not have annotations - Encoding issue with special characters in property names VERSION 2.1.5 - Hits per page did not work properly - Better debugging capabilities VERSION 2.1.4 - compatibility with SOLR 8.3 - improved relevance ranking if search term appears in page title - compatibility changes to MW 1.33 - max. number of hits per page is now configurable - sort order default is now configurable VERSION 2.1.3 - Bugfix: table prefix used by MW was not used by ER on some queries VERSION 2.1 - Compatibility with PHP 7 - Compatibility with MW 1.31 - 1.33 - Compatibility with SMW 3.0 VERSION 1.9.3 - Refactoring extension structure. Basically using composer autoload. - Support for DIQAimport (direct download of documents in search interface) VERSION 1.9.2 - Configurable numeric clusters(cf. FS_Settings.php for an example) $fsgNumericPropertyClusters - Bug on SOLR update could cause infinite loops in some cases - Complex update operations when using $fsgTitleProperty are moved into MW-jobs - Bug on displaying clusters of negative values and floating points values - Bug on displaying aggregated hitcount in cluster titles - Bug when indexing datetime values if they contain time data, not only date data. VERSION 1.9.1 - Version hint on Special:Version fixed VERSION 1.9.0 - Add several JS extension points: registerAdditionalActions, registerAdditionalFacets, getPageTitle, translateName Add PHP extension points: extendedFilters, extendedFacets - New config options: $fsgTitleProperty: Specifies the property used to display as title $fsgExtraPropertiesToRequest: Specifies all properties which get requested for all results $fsgShowSortOrder (true/false): Show/hide sort order drop down $fsgShowCategories (true/false): Show/hide category facets - Composer support Older versions are not supported anymore.