Skip to content

fix: include directory paths in file searches - #12685

Open
youseihuayu-wonderful wants to merge 2 commits into
IQSS:developfrom
youseihuayu-wonderful:fix/frontend-1062-directory-search
Open

youseihuayu-wonderful wants to merge 2 commits into
IQSS:developfrom
youseihuayu-wonderful:fix/frontend-1062-directory-search

Conversation

@youseihuayu-wonderful

@youseihuayu-wonderful youseihuayu-wonderful commented Sep 10, 2026

Copy link
Copy Markdown

What this PR does / why we need it:

Adds directory-path matching to dataset and site-wide file searches. Filename/description searches and access checks are unchanged.

Which issue(s) this PR closes:

Closes IQSS/dataverse-frontend#1062

Special notes for your reviewer:

Update and reload the Solr schema before deploying, then reindex existing files. No PostgreSQL migration.

Suggestions on how to test this:

Search for a directory name that does not appear in the filenames or descriptions, e.g. Figure1. Verified both search pages; 17 targeted tests passed locally. The strict docs build reports two existing duplicate-target warnings.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

No layout changes.

Is there a release notes update needed for this change?:

Yes: directory search support and the required Solr update/reindex.

Additional documentation:

Updated user/API docs, API changelog, and Solr upgrade instructions.

@@ -6,6 +6,26 @@ A Dataverse installation requires Solr to be operational at all times. If you st
.. contents:: Contents:
:local:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pdurbin pdurbin added the Size: 10 A percentage of a sprint. 7 hours. label Sep 15, 2026
@pdurbin pdurbin moved this from Ready for Triage to Ready for Review ⏩ in IQSS Dataverse Project Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Size: 10 A percentage of a sprint. 7 hours.

Projects

Status: Ready for Review ⏩

Development

Successfully merging this pull request may close these issues.

Feature Request/Idea:search by folder/directory name

2 participants