Releases: Epinova/Epinova.Elasticsearch
Releases · Epinova/Epinova.Elasticsearch
Mapping validator
Added mapping validation to mapping viewer - BETA
v11.7.1.84
Performance fix by Thomas Leela
v11.7.1.70
Lookup server-info when needed, not only on startup.
Fix blob-size comparison
Fixed blob size comparison (#100) Fixed blob size comparison returning false positive
Fix TotalHits in GetContentResultsAsync
v11.7.1.44 Fix TotalHits (#99)
Scripted sorting
Scripted sorting (#89) * Add scripted sorting * Move inline-vs-source to constant * Don't throw on updates if index is missing * Add link to script documentation in xml doc * Switch on version for script vs inline field * Fix tests * Update Sort doc [skip ci] * Add params to scripted sorting
v11.7.1.27: Index inspector fixes (#88)
Better handling of conflicting simple vs full analyers
More visible index-selector
Broaden vnext filter
Restore keyword field on Type mapping
Restore keyword field on Type mapping for custom indices
Align index search tool with other tools, refactoring
v11.7.1.13
- Add json converter for GeoPoint. Fixes deserialzation issues.
- Refactoring
v11.7.1.10
vNext (#68) * Added AsyncUtil and replaced blocking calls * Add Directory.Build.props with LangVersion * Add support for synonyms text file * Refactor controllers * Refactor viewmodels * Simplify analyzer init * wip DisplayName, MultiWord synonyms * Fix tests after refactoring * Fix xml comment syntax * Code cleanup * Code cleanup * Code cleanup and more tests * More code cleanup * Code cleanup * Code cleanup * Add 'delete all' button * Add support for dictionary properties * Cleanup csproj * More tests and cleanup * HttpClientHelper tests * Added AsyncUtil and replaced blocking calls * Add Directory.Build.props with LangVersion * Add support for synonyms text file * Refactor controllers * Refactor viewmodels * Simplify analyzer init * wip DisplayName, MultiWord synonyms * Fix tests after refactoring * Code cleanup * Update changelog * Create pre-release nuget from vnext branch * Update appveyor.yml * Added AsyncUtil and replaced blocking calls * Add Directory.Build.props with LangVersion * Add support for synonyms text file * Refactor controllers * Refactor viewmodels * Simplify analyzer init * wip DisplayName, MultiWord synonyms * Fix tests after refactoring * Fix xml comment syntax * Code cleanup * Code cleanup * Code cleanup and more tests * More code cleanup * Code cleanup * Code cleanup * Add support for dictionary properties * Add 'delete all' button * Cleanup csproj * More tests and cleanup * HttpClientHelper tests * Refactor controllers * Refactor viewmodels * wip DisplayName, MultiWord synonyms * Fix tests after refactoring * Code cleanup * Update changelog * Create pre-release nuget from vnext branch * Update appveyor.yml * Remove hardcoded FileBlob assumption and calculate blob size based on length of actual bytes * Use .NET 4.7.2 in test projects * Code cleanup and language opportunities * Make tests more robust in regards to ServiceLocator * Move Indexer out of Contracts folder * Subscribe to Save event in addition to Publish event * Fire index update based on transition status * Add ApplyDefaultFilters property + logic * Add applyDefaultFilters argument to GetResults() * Add ignore-filter logic for GetContentResults() * Add blank line * Fix reported code quality issues * Code cleanup * Add more Indexer tests * Update Moq * Add test for BulkUpdate * Moq Reset() => Invocations.Clear() * Add more tests * Add Episerver nuget source with nuget.config instead of build script * Use ToString on stringbuilder when returning value from GetIndexValue * Make StripHtmlAndEntities more dry * Fail build if Update-AppveyorBuild returns error * Update readme.md * Update appveyor.yml * Geopoint support (#60) * Add GeoPoint type * Add GeoPoint mapping type * Rename lng to lon * New json constants for geopoints * Add System.ValueTuple for use in new Geo filters * Add query models for geo filters * Add json converters for geo filters * Add filter methods for geo queries * Handle geo-filters in QueryBuilder * Update doc for geo points * Placeholder for changelog * Add support for Geo sorting * Update docs * Add more tests for SortBy * Update docs * Add tests for Geo json converters * Add tests for Geo filters * Remove System.ValueTuple nuget from test project since its included in NET 4.7 * Fix code smell "Change this condition so that it does not always evaluate to true" * Cleanup after merge * Add tests for ACL change event * Comment emtpy uninit methods * More robust event handling * Filter on StartPublish by default * Add test for Start/Stop-publish filter * Null checks in IndexingEvents * Refactor UpdateIndex * Log unhandled event * Code cleanup * Code cleanup; braces * Update .ediorconfig * Code cleanup; formatting * Dont return null from GetProviderKeys * Update docs * Update assembly version to 11.7.1.0 * Code cleanup * Add more tests for AsIndexItem * Fix if-blooper in ShouldAdd * Align GetContentResults and GetContentResultsAsync * Code formatting * Servicelocator cleanup (#69) * Make HttpClientHelper non-static and extract interface * Update usages of HttpClientHelper * Update usages of HttpClientHelper in tests * Add tests for CoreIndexer * Remove commented out ctors * Extract ContentFragment logic to helper method * Extract error logging in CreateAnalyzedMappingsIfNeeded * Reuse duplicate GetIndexableProperties code * Make local method HandleMappingError a normal private method * Simplify BulkBatchResult init * Add more tests for CoreIndexer * Adjust tests for CoreIndexer * Add tests for ShouldHideFromSearch * Refactor controller ctors, remove internal stuff * Adjust controller tests * Fix index fallback in ConsoleController * Update .editorconfig * Add test for descending geosort