Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Solr and basic search page #1313

Merged
merged 3 commits into from
Oct 1, 2024
Merged

Add Solr and basic search page #1313

merged 3 commits into from
Oct 1, 2024

Commits on Sep 23, 2024

  1. Add RSolr gem

    We are moving away from using OpenSearch and depending on the Publish
    app to get search results and information about datasets. We can use
    the RSolr gem to query for this information directly from Solr.
    deborahchua committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a6453f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Add basic functionality to search for Solr data

    This allows us to perform a basic query to Solr which will return a
    maximum of 20 datasets if they are available. We specify the fields
    to be included in the response which will then be available to use
    in the view.
    deborahchua committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1c8eb1a View commit details
    Browse the repository at this point in the history
  2. Add basic search page

    The default behaviour for this page is to show all results if a search
    term has not been provided. This initial search page does not have
    working filters or a working search box, and the results do not link
    to individual dataset pages. Their functionality will be added in
    future commits.
    
    We still want OpenSearch to be our default search method, but we can
    access the alternative search using Solr via /search/solr.
    deborahchua committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    2ff42a9 View commit details
    Browse the repository at this point in the history