Merge branch 'main' from workbench2.git
authorTom Clegg <tom@curii.com>
Mon, 30 Oct 2023 14:17:55 +0000 (10:17 -0400)
committerTom Clegg <tom@curii.com>
Mon, 30 Oct 2023 14:17:55 +0000 (10:17 -0400)
commit66088cabf30c5291ad8894e7009d9c9af466c158
tree817d31510a41e8c836cda08dc8be6a188e0fd579
parent359be27e63987690c6e14813c763ea349f4a9534
parent5c43d687670c99b960c4fe113bc77690fc348614
Merge branch 'main' from workbench2.git

refs #18874

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
146 files changed:
services/workbench2/Makefile
services/workbench2/cypress/fixtures/workflow_directory_array.yaml
services/workbench2/cypress/integration/banner-tooltip.spec.js
services/workbench2/cypress/integration/collection.spec.js
services/workbench2/cypress/integration/create-workflow.spec.js
services/workbench2/cypress/integration/process.spec.js
services/workbench2/cypress/integration/project.spec.js
services/workbench2/cypress/integration/search.spec.js
services/workbench2/cypress/integration/virtual-machine-admin.spec.js
services/workbench2/cypress/support/commands.js
services/workbench2/package.json
services/workbench2/src/common/html-sanitize.ts
services/workbench2/src/components/collection-panel-files/collection-panel-files.tsx
services/workbench2/src/components/copy-to-clipboard-snackbar/copy-to-clipboard-snackbar.tsx
services/workbench2/src/components/data-explorer/data-explorer.test.tsx
services/workbench2/src/components/data-explorer/data-explorer.tsx
services/workbench2/src/components/data-table-filters/data-table-filters-popover.tsx
services/workbench2/src/components/data-table-filters/data-table-filters-tree.tsx
services/workbench2/src/components/data-table-multiselect-popover/data-table-multiselect-popover.tsx
services/workbench2/src/components/data-table/data-table.test.tsx
services/workbench2/src/components/data-table/data-table.tsx
services/workbench2/src/components/icon/icon.tsx
services/workbench2/src/components/multiselect-toolbar/MultiselectToolbar.tsx
services/workbench2/src/components/multiselect-toolbar/ms-kind-action-differentiator.ts
services/workbench2/src/components/multiselect-toolbar/ms-toolbar-action-filters.ts
services/workbench2/src/components/select-field/select-field.tsx
services/workbench2/src/index.tsx
services/workbench2/src/models/tree.test.ts
services/workbench2/src/models/tree.ts
services/workbench2/src/services/collection-service/collection-service-files-response.ts
services/workbench2/src/services/collection-service/collection-service.ts
services/workbench2/src/services/common-service/trashable-resource-service.ts
services/workbench2/src/store/all-processes-panel/all-processes-panel-middleware-service.ts
services/workbench2/src/store/breadcrumbs/breadcrumbs-actions.ts
services/workbench2/src/store/collection-panel/collection-panel-action.ts
services/workbench2/src/store/collections/collection-copy-actions.ts
services/workbench2/src/store/collections/collection-move-actions.ts
services/workbench2/src/store/collections/collection-partial-copy-actions.ts
services/workbench2/src/store/collections/collection-partial-move-actions.ts
services/workbench2/src/store/context-menu/context-menu-actions.ts
services/workbench2/src/store/copy-dialog/copy-dialog.ts
services/workbench2/src/store/data-explorer/data-explorer-action.ts
services/workbench2/src/store/data-explorer/data-explorer-middleware-service.ts
services/workbench2/src/store/data-explorer/data-explorer-middleware.ts
services/workbench2/src/store/dialog/dialog-reducer.ts
services/workbench2/src/store/dialog/with-dialog.ts
services/workbench2/src/store/group-details-panel/group-details-panel-members-middleware-service.ts
services/workbench2/src/store/link-panel/link-panel-middleware-service.ts
services/workbench2/src/store/move-to-dialog/move-to-dialog.ts
services/workbench2/src/store/multiselect/multiselect-actions.tsx
services/workbench2/src/store/multiselect/multiselect-reducer.tsx
services/workbench2/src/store/navigation/navigation-action.ts
services/workbench2/src/store/open-in-new-tab/open-in-new-tab.actions.ts
services/workbench2/src/store/process-panel/process-panel-actions.ts
services/workbench2/src/store/process-panel/process-panel-reducer.ts
services/workbench2/src/store/processes/process-copy-actions.ts
services/workbench2/src/store/processes/process-move-actions.ts
services/workbench2/src/store/processes/process-update-actions.ts
services/workbench2/src/store/processes/process.ts
services/workbench2/src/store/processes/processes-actions.ts
services/workbench2/src/store/project-panel/project-panel-action-bind.ts
services/workbench2/src/store/project-panel/project-panel-action.ts
services/workbench2/src/store/project-panel/project-panel-middleware-service.ts
services/workbench2/src/store/projects/project-lock-actions.ts
services/workbench2/src/store/projects/project-move-actions.ts
services/workbench2/src/store/projects/project-update-actions.ts
services/workbench2/src/store/resource-type-filters/resource-type-filters.test.ts
services/workbench2/src/store/resources/resources-actions.ts
services/workbench2/src/store/resources/resources-reducer.ts
services/workbench2/src/store/resources/resources.ts
services/workbench2/src/store/run-process-panel/run-process-panel-actions.ts
services/workbench2/src/store/search-results-panel/search-results-middleware-service.ts
services/workbench2/src/store/shared-with-me-panel/shared-with-me-middleware-service.ts
services/workbench2/src/store/store.ts
services/workbench2/src/store/subprocess-panel/subprocess-panel-middleware-service.ts
services/workbench2/src/store/trash-panel/trash-panel-middleware-service.ts
services/workbench2/src/store/trash/trash-actions.ts
services/workbench2/src/store/tree-picker/picker-id.tsx
services/workbench2/src/store/tree-picker/tree-picker-actions.test.ts
services/workbench2/src/store/tree-picker/tree-picker-actions.ts
services/workbench2/src/store/tree-picker/tree-picker-reducer.test.ts
services/workbench2/src/store/tree-picker/tree-picker-reducer.ts
services/workbench2/src/store/users/user-panel-middleware-service.ts
services/workbench2/src/store/virtual-machines/virtual-machines-actions.ts
services/workbench2/src/store/workbench/workbench-actions.ts
services/workbench2/src/store/workflow-panel/workflow-panel-actions.ts
services/workbench2/src/views-components/baner/banner.tsx
services/workbench2/src/views-components/context-menu/action-sets/api-client-authorization-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/collection-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/collection-files-item-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/favorite-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/group-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/group-member-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/keep-service-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/link-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/permission-edit-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/process-resource-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/project-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/project-admin-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/repository-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/resource-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/root-project-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/search-results-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/ssh-key-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/trash-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/trashed-collection-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/user-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/virtual-machine-action-set.ts
services/workbench2/src/views-components/context-menu/action-sets/workflow-action-set.ts
services/workbench2/src/views-components/context-menu/context-menu-action-set.ts
services/workbench2/src/views-components/context-menu/context-menu.tsx
services/workbench2/src/views-components/data-explorer/data-explorer.tsx
services/workbench2/src/views-components/data-explorer/renderers.tsx
services/workbench2/src/views-components/dialog-copy/dialog-copy.tsx
services/workbench2/src/views-components/dialog-copy/dialog-process-rerun.tsx
services/workbench2/src/views-components/dialog-forms/copy-collection-dialog.ts
services/workbench2/src/views-components/dialog-forms/copy-process-dialog.ts
services/workbench2/src/views-components/dialog-forms/move-project-dialog.ts
services/workbench2/src/views-components/form-fields/collection-form-fields.tsx
services/workbench2/src/views-components/main-app-bar/account-menu.tsx
services/workbench2/src/views-components/main-app-bar/main-app-bar.tsx
services/workbench2/src/views-components/multiselect-toolbar/ms-collection-action-set.ts
services/workbench2/src/views-components/multiselect-toolbar/ms-process-action-set.ts
services/workbench2/src/views-components/multiselect-toolbar/ms-project-action-set.ts
services/workbench2/src/views-components/projects-tree-picker/generic-projects-tree-picker.tsx
services/workbench2/src/views-components/projects-tree-picker/projects-tree-picker.tsx
services/workbench2/src/views-components/projects-tree-picker/tree-picker-field.tsx
services/workbench2/src/views-components/search-bar/search-bar-view.tsx
services/workbench2/src/views/all-processes-panel/all-processes-panel.tsx
services/workbench2/src/views/inactive-panel/inactive-panel.tsx
services/workbench2/src/views/login-panel/login-panel.tsx
services/workbench2/src/views/process-panel/process-io-card.tsx
services/workbench2/src/views/process-panel/process-panel-root.tsx
services/workbench2/src/views/process-panel/process-panel.tsx
services/workbench2/src/views/project-panel/project-panel.tsx
services/workbench2/src/views/run-process-panel/inputs/directory-array-input.tsx
services/workbench2/src/views/run-process-panel/inputs/directory-input.tsx
services/workbench2/src/views/run-process-panel/inputs/file-array-input.tsx
services/workbench2/src/views/run-process-panel/inputs/file-input.tsx
services/workbench2/src/views/run-process-panel/inputs/project-input.tsx
services/workbench2/src/views/subprocess-panel/subprocess-panel.tsx
services/workbench2/src/views/virtual-machine-panel/virtual-machine-user-panel.tsx
services/workbench2/src/views/workbench/workbench.tsx
services/workbench2/src/websocket/websocket.ts
services/workbench2/tools/run-integration-tests.sh
services/workbench2/yarn.lock