Skip to content

Search refactor#11

Merged
el-rabies merged 4 commits intomainfrom
search-refactor
Feb 26, 2026
Merged

Search refactor#11
el-rabies merged 4 commits intomainfrom
search-refactor

Conversation

@el-rabies
Copy link
Collaborator

No description provided.

adamjohnwright and others added 4 commits February 26, 2026 10:51
Integrate advanced search into the existing /content/query page as a
toggleable panel with tab-style navigation between Simple and Advanced
modes. Advanced mode provides a textarea for Lucene query syntax (AND,
OR, NOT, wildcards, proximity, grouping), inline syntax hints with link
to Solr documentation, collapsible syntax help table, and upfront facet
filter grid (species, types, compartments, keywords).

- Add getAllFacets() to search service calling GET /search/facet
- Add advanced mode state, toggle, and submit logic to search component
- Add FormsModule for ngModel on textarea
- Update nav-options.json Advanced Data Search link to /content/query?advanced=true
- Add redirects for /content/advanced and /tools/advanced
- Responsive facet grid (4 cols desktop, 2 tablet, 1 mobile)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@el-rabies el-rabies merged commit 5d9c4c9 into main Feb 26, 2026
0 of 2 checks passed
@el-rabies el-rabies deleted the search-refactor branch February 26, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants