WebUI: Add support for running concurrent searches
commiteb9e98a4b3bcd75a62b81b96f5bc6bd5c80090f2
authorThomas Piccirello <8296030+Piccirello@users.noreply.github.com>
Fri, 29 Mar 2024 07:05:43 +0000 (29 00:05 -0700)
committerGitHub <noreply@github.com>
Fri, 29 Mar 2024 07:05:43 +0000 (29 15:05 +0800)
tree77f5f6ca643cc9acdf94db0ed870ff237d10f510
parentf5cac139795d38f223b4450c86ebfab2ab3619cb
WebUI: Add support for running concurrent searches

This PR adds support for running multiple concurrent searches in the Web UI. This is already supported in the GUI as well as by the Web API. Behavior mimics the GUI as closely as possible.

All filters and sorting are preserved per-tab, allowing you to apply unique filters and sorts to each of your searches. Row selection is also preserved across tab navigation.

Closes #12840.
PR #20593.
.pre-commit-config.yaml
src/webui/www/private/css/style.css
src/webui/www/private/scripts/dynamicTable.js
src/webui/www/private/views/search.html