-
Release v2.0.0 Stable
released this
2024-09-19 14:53:24 +00:00 | 0 commits to master since this releaseRelease Date: 2024-09-18
New Features
-
Migration to OpenSearch engine: OpenSearch is the new search engine in substitution of SOLR. The implemented functionality mainly involves:
- Term Search: Implementation of term-based searches.
- Faceted Search: Additional faceted search filter ("Data Type") with similar behaviour as with the previous engine.
- Fuzzy search: Search uses fuzzy matching to allow for term variations or misspellings.
- Term Highlighting: Highlighting (in the drop-down menu) of the term generating the search results proposed.
- Additional work done to optimize the search queries and improve performance.
-
Inclusion of a minimap in publication landing pages:
- Bounds Handling: Handling coverage areas effectively, especially at map limits.
- UI Improvements: Simplified interface for clarity. Differentiated visualization elements for points and areas.
-
Inclusion of the CoreTrustSeal logo and link to the certification document.
Bug Fixes
-
Facet Filtering:
- Fixed issues related to filtering by author and subjects, now replaced with "Creator" and "Keyword" filters.
- Resolved problems with facet labels, increased legibility.
-
Scroll and Pagination Fixes:
- Fix of the scrolling when the facet list is collapsed or a search filter is applied.
- The pagination element is now correctly aligned to the right, improving the overall UI consistency.
- The logos are better aligned.
Improvements
-
Pagination of search results.
-
Code Refactoring:
- Clean-up of the codebase for better maintainability.
- Added more detailed comments in areas related to OpenSearch and minimap functionalities for easier future development and debugging.
-
Results Box and Message:
- The background colour of the results box was updated for better visual clarity.
- The formatting of the feedback message has been redesigned to improve user experience.
-
Facet Updates:
- The values for the facet “language” have been updated to use "English" and "Deutsch" for faster user understanding.
- The datatype facet has been improved with more user-friendly terms to ensure a smoother search experience.
Known Issues
- In the publication landing pages, the linking of keywords to a keyword-based faceted search has to be implemented properly for cases when the access is done from a DOI.
Deployment Notes
- Now it is used an OpenSearch endpoint given that this is the new search engine.
This release brings significant improvements in both functionality and usability, with a focus on optimizing search functionality and enhancing the user interface for a smoother experience.
Changelog
Downloads
-