Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: full-text advanced search field, in Bootstrap Dropdown (#1982)
* feat: video fulltext search * feat: replace API toggle with fulltext input * fix: request hits if fulltext queried * refactor: preserve fulltext query; stop preserving api query * chore: grammar * feat: add full-text advanced search field * chore: linting * fix: do not field blank metadata query * refactor: use bootstrap dropdown for adv search field * refactor: add aggregated fields to mixin * fix: update local field * chore: linting * style: increase height of adv search field dropdown * style: add class for search filter dropdown * chore: re-apply height increase * chore: style linting * feat: alert users to API toggle replacement * test: update specs * chore: deodorise code smells * style: set colours for info alerts * chore: remove redundant recordsPerPage * refactor: use computed properties for API params & options * chore: re-remove api param * refactor: loop over dropdown sections; l10n * Fix active styles secondary button and dropdown toggle * Clean up unused STANDARD_API_DEFAULT data prop * chore: supply required mock * Add placeholders for advanced search inputs * Use close icon for alert * chore: remove unused var * Style lint fixes * Revert date filter apply button styles to be defined in the component * feat: add custom rule validation with popover messages * refactor: use feedback validation * chore: linting * fix: use method name for watch handler * feat: apply validation state to form controls * refactor: add validation callback * chore: method ordering * Fix form validation styles * Fix invalid focus styles * test: spec rule validation and event handling * test: spec rule validation * refactor: dropdown for modifier; DRY up template * chore: move computed prop * feat: full-text in query, text in qf * fix: combine query into one qf, then concat to other qfs * chore: linting * refactor: move adv search rules to qf * test: update API param specs * test: add e2e test for full-text adv search * refactor: include parentheses around fulltext * refactor: derive qa parsing patterns * Update hover style dropdown group item * chore: remove redundant comment * chore: bump size limits * refactor: add adv search dropdown component * test: spec adv search dropdown component * l10n: update translations (#1998) Co-authored-by: lbiedinger <[email protected]> * l10n: update translations (#1999) Co-authored-by: lbiedinger <[email protected]> * Update reset button text and allow to wrap (#1994) * feat: disable scrollToZoom for mouse in mirador (#1995) * style: update account page styles (#1997) * Update account page background to white and buttons to secondary variant * Set xxl page styles * fix: revert unintended content type change * l10n: update translations (#2001) Co-authored-by: rwd <[email protected]> * chore: permit (invalid) https IIIF contexts * v1.116.0 * fix: invalid truthiness checks * chore: optimise portal DockerFile (#1991) * chore: move client-only deps to dev deps * chore: nuxtjs/i18n and lang files are build deps * chore: npm ci * chore: make vuedraggable client/dev dependency * chore: update nuxt to v2.17.0 (#2002) * fix: remove duplicate key --------- Co-authored-by: Leonie Peters <[email protected]> Co-authored-by: Europeana Foundation Development <[email protected]> Co-authored-by: lbiedinger <[email protected]> Co-authored-by: Leonie Peters <[email protected]> Co-authored-by: rwd <[email protected]>
- Loading branch information