• v2.0.0 01e10d6f9d

    porfra released this 2024-09-19 14:53:24 +00:00 | 0 commits to master since this release

    Release 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