arvados.git
17 months ago20031: Try to fix unit test
Stephen Smith [Wed, 31 May 2023 13:50:30 +0000 (09:50 -0400)]
20031: Try to fix unit test

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Change Tree component to functional, use react hooks to track selected tree...
Stephen Smith [Wed, 31 May 2023 13:42:54 +0000 (09:42 -0400)]
20031: Change Tree component to functional, use react hooks to track selected tree item ref and scroll to item when it changes

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months agoMerge branch '20538-delete-process-error-handling' into main. Closes #20538
Stephen Smith [Tue, 30 May 2023 14:45:03 +0000 (10:45 -0400)]
Merge branch '20538-delete-process-error-handling' into main. Closes #20538

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago15768: new dialog box for multi-copy Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Thu, 25 May 2023 20:15:44 +0000 (16:15 -0400)]
15768: new dialog box for multi-copy  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months ago20031: Move stop loading actions into finally block in collection batch operation...
Stephen Smith [Thu, 25 May 2023 19:25:07 +0000 (15:25 -0400)]
20031: Move stop loading actions into finally block in collection batch operation actions

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Remove console log
Stephen Smith [Thu, 25 May 2023 19:05:14 +0000 (15:05 -0400)]
20031: Remove console log

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Rename vertical more icon and add horizontal variant. Correct usage in collect...
Stephen Smith [Thu, 25 May 2023 19:04:38 +0000 (15:04 -0400)]
20031: Rename vertical more icon and add horizontal variant. Correct usage in collection files panel

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Add icons to collection files action set
Stephen Smith [Thu, 25 May 2023 18:40:02 +0000 (14:40 -0400)]
20031: Add icons to collection files action set

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20538: Change confirmation dialog divs to block spans to get rid of warning
Stephen Smith [Wed, 24 May 2023 20:35:06 +0000 (16:35 -0400)]
20538: Change confirmation dialog divs to block spans to get rid of warning

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20538: Add 403 error handling to remove process action and suppress errors from the...
Stephen Smith [Wed, 24 May 2023 20:32:43 +0000 (16:32 -0400)]
20538: Add 403 error handling to remove process action and suppress errors from the containerRequestService

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months agoone process copies Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 24 May 2023 20:14:00 +0000 (16:14 -0400)]
one process copies Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months ago20031: Try to fix tests
Stephen Smith [Wed, 24 May 2023 16:17:10 +0000 (12:17 -0400)]
20031: Try to fix tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Try to improve tests
Stephen Smith [Wed, 24 May 2023 15:46:23 +0000 (11:46 -0400)]
20031: Try to improve tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Avoid expanding pre-selected picker tree item until loaded
Stephen Smith [Wed, 24 May 2023 13:38:19 +0000 (09:38 -0400)]
20031: Avoid expanding pre-selected picker tree item until loaded

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Prevent movng collection items to itself, show error toast if attempted
Stephen Smith [Wed, 24 May 2023 03:59:01 +0000 (23:59 -0400)]
20031: Prevent movng collection items to itself, show error toast if attempted

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Cancel submit spinner on collection file move/copy error
Stephen Smith [Wed, 24 May 2023 03:46:12 +0000 (23:46 -0400)]
20031: Cancel submit spinner on collection file move/copy error

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Fix tests
Stephen Smith [Wed, 24 May 2023 01:39:58 +0000 (21:39 -0400)]
20031: Fix tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Fix tests
Stephen Smith [Wed, 24 May 2023 01:03:24 +0000 (21:03 -0400)]
20031: Fix tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Fix move to separate collection test, requires selecting multiple files
Stephen Smith [Wed, 24 May 2023 00:13:14 +0000 (20:13 -0400)]
20031: Fix move to separate collection test, requires selecting multiple files

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Add single file context menu move/copy actions
Stephen Smith [Tue, 23 May 2023 23:41:25 +0000 (19:41 -0400)]
20031: Add single file context menu move/copy actions

Refactors copy/move actions to pass file selection through dialog.data to allow
single selected file to be passed from context menu

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Mon, 22 May 2023 15:42:08 +0000 (11:42 -0400)]
15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months ago20031: Navigate to destination project when copying/moving files to separate collections
Stephen Smith [Mon, 22 May 2023 13:50:30 +0000 (09:50 -0400)]
20031: Navigate to destination project when copying/moving files to separate collections

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago20031: Add multiple/single collection files context menu to selectively show actions...
Stephen Smith [Mon, 22 May 2023 13:45:31 +0000 (09:45 -0400)]
20031: Add multiple/single collection files context menu to selectively show actions for multiple selected files

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months agofixed suboptimal button filtering algo Arvados-DCO-1.1-Signed-off-by: Lisa Knox ...
Lisa Knox [Fri, 19 May 2023 19:48:50 +0000 (15:48 -0400)]
fixed suboptimal button filtering algo Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months agotoolbar accurately selects for appropriate buttons Arvados-DCO-1.1-Signed-off-by...
Lisa Knox [Fri, 19 May 2023 16:57:24 +0000 (12:57 -0400)]
toolbar accurately selects for appropriate buttons  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months agotoolbar selects for appropriate buttons, just not very well Arvados-DCO-1.1-Signed...
Lisa Knox [Thu, 18 May 2023 20:52:45 +0000 (16:52 -0400)]
toolbar selects for appropriate buttons, just not very well Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months ago20031: Remove unused imports
Stephen Smith [Thu, 18 May 2023 14:57:53 +0000 (10:57 -0400)]
20031: Remove unused imports

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

17 months ago15768: differentiate between remove one ane remove many dialog Arvados-DCO-1.1-Signed...
Lisa Knox [Thu, 18 May 2023 14:40:07 +0000 (10:40 -0400)]
15768: differentiate between remove one ane remove many dialog Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months ago15768: removeMany request fires, still gettig 403 from server Arvados-DCO-1.1-Signed...
Lisa Knox [Wed, 17 May 2023 21:04:35 +0000 (17:04 -0400)]
15768: removeMany request fires, still gettig 403 from server Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months ago15768: removeMany dialog good, button styling Arvados-DCO-1.1-Signed-off-by: Lisa...
Lisa Knox [Wed, 17 May 2023 20:53:30 +0000 (16:53 -0400)]
15768: removeMany dialog good, button styling  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

17 months ago15768: reomve works except for 403 Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Tue, 16 May 2023 16:21:23 +0000 (12:21 -0400)]
15768: reomve works except for 403  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: copy button copies string of selected uuids Arvados-DCO-1.1-Signed-off-by...
Lisa Knox [Fri, 12 May 2023 19:13:52 +0000 (15:13 -0400)]
15768: copy button copies string of selected uuids Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: checkedlist in redux store Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Fri, 12 May 2023 16:55:14 +0000 (12:55 -0400)]
15768: checkedlist in redux store Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: cleaned up toolbar types Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Fri, 12 May 2023 15:51:34 +0000 (11:51 -0400)]
15768: cleaned up toolbar types Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: copy button copies foo Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Fri, 12 May 2023 15:16:09 +0000 (11:16 -0400)]
15768: copy button copies foo Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months agoMerge branch '20493-optional-array' refs #20493
Peter Amstutz [Thu, 11 May 2023 18:50:11 +0000 (14:50 -0400)]
Merge branch '20493-optional-array' refs #20493

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months agoMerge branch '20377-dataexplorer-paging-bug' refs #20377
Peter Amstutz [Thu, 11 May 2023 18:49:19 +0000 (14:49 -0400)]
Merge branch '20377-dataexplorer-paging-bug' refs #20377

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20493: isArrayOfType handles union type (optional) arrays
Peter Amstutz [Thu, 11 May 2023 18:23:52 +0000 (14:23 -0400)]
20493: isArrayOfType handles union type (optional) arrays

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20377: Removed unused imports
Stephen Smith [Thu, 11 May 2023 17:35:31 +0000 (13:35 -0400)]
20377: Removed unused imports

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20377: Treat NaN page as page 0 when checking whether to reject dataexplorere page...
Stephen Smith [Thu, 11 May 2023 17:12:44 +0000 (13:12 -0400)]
20377: Treat NaN page as page 0 when checking whether to reject dataexplorere page updates

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months agoMerge branch 'main' of git.arvados.org:arvados-workbench2 into 20377-dataexplorer...
Stephen Smith [Thu, 11 May 2023 16:25:08 +0000 (12:25 -0400)]
Merge branch 'main' of git.arvados.org:arvados-workbench2 into 20377-dataexplorer-paging-bug

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months agoMerge branch '20424-io-panel-performance' into main. Closes #20420
Stephen Smith [Wed, 10 May 2023 20:57:12 +0000 (16:57 -0400)]
Merge branch '20424-io-panel-performance' into main. Closes #20420

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago15768: proper buttons installed Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Wed, 10 May 2023 20:43:13 +0000 (16:43 -0400)]
15768: proper buttons installed Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months agoMerge branch '20487-inputs-display' refs #20487
Peter Amstutz [Wed, 10 May 2023 17:44:54 +0000 (13:44 -0400)]
Merge branch '20487-inputs-display' refs #20487

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20487: Use === instead of ==
Peter Amstutz [Wed, 10 May 2023 17:43:17 +0000 (13:43 -0400)]
20487: Use === instead of ==

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago15768: infinite redux crash fixed Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Wed, 10 May 2023 16:51:00 +0000 (12:51 -0400)]
15768: infinite redux crash fixed Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Wed, 10 May 2023 15:56:36 +0000 (11:56 -0400)]
15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: removed close button Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Wed, 10 May 2023 14:44:40 +0000 (10:44 -0400)]
15768: removed close button  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: fixed setState warning Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Wed, 10 May 2023 14:08:37 +0000 (10:08 -0400)]
15768: fixed setState warning Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago20377: Update browserdb to get rid of warning
Stephen Smith [Wed, 10 May 2023 13:52:58 +0000 (09:52 -0400)]
20377: Update browserdb to get rid of warning

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20377: Reject dataexplorer updates to incorrect page, allows dataexplorer to retry...
Stephen Smith [Wed, 10 May 2023 12:59:37 +0000 (08:59 -0400)]
20377: Reject dataexplorer updates to incorrect page, allows dataexplorer to retry with correct page

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20487: Wait for the snackbar to appear & go away
Peter Amstutz [Wed, 10 May 2023 00:17:11 +0000 (20:17 -0400)]
20487: Wait for the snackbar to appear & go away

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20487: Try make tests more reliable
Peter Amstutz [Wed, 10 May 2023 00:09:08 +0000 (20:09 -0400)]
20487: Try make tests more reliable

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20487: Correctly dispatch loadProject from openProjectPanel
Peter Amstutz [Tue, 9 May 2023 21:56:30 +0000 (17:56 -0400)]
20487: Correctly dispatch loadProject from openProjectPanel

Also fix it to recognize PDH in the files panel.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20487: loadProject doesn't call openProjectPanel
Peter Amstutz [Tue, 9 May 2023 19:39:16 +0000 (15:39 -0400)]
20487: loadProject doesn't call openProjectPanel

The bug was was that loading the registered workflow panel would call
loadProject() which would call openProjectPanel() which would dispatch
REQUEST_ITEMS for the project (which is 100% wasteful, because we're
not displaying the project contents).

However, the results from REQUEST_ITEMS (which excludes some fields in
the standard query) would replace the result that previously got the
complete workflow object.  As a result the "definition" field went
away, which cause the inputs/outputs panels to go blank.

This switches the navigation action to call "openProjectPanel", and
have that begin by calling "loadProject".  As a result, other places
that call loadProject no longer call openProjectPanel.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months agoMerge branch '20452-collection-view-fix' refs #20452
Peter Amstutz [Tue, 9 May 2023 16:17:45 +0000 (12:17 -0400)]
Merge branch '20452-collection-view-fix' refs #20452

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago15768: fixed selectAll-after-sort bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Tue, 9 May 2023 16:15:48 +0000 (12:15 -0400)]
15768: fixed selectAll-after-sort bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: multiselect toolbar visibilty toggle Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Tue, 9 May 2023 15:25:34 +0000 (11:25 -0400)]
15768: multiselect toolbar visibilty toggle Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago20452: don't set path if currentItemUuid is not a collection
Peter Amstutz [Tue, 9 May 2023 15:25:08 +0000 (11:25 -0400)]
20452: don't set path if currentItemUuid is not a collection

Also fixes bug when clicking "refresh" on collection.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20424: Process io parameter parsing in single loop to optimize performance
Stephen Smith [Tue, 9 May 2023 14:42:04 +0000 (10:42 -0400)]
20424: Process io parameter parsing in single loop to optimize performance

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20424: Memoize process io card preview to reduce unnecessary re-renders
Stephen Smith [Tue, 9 May 2023 14:40:20 +0000 (10:40 -0400)]
20424: Memoize process io card preview to reduce unnecessary re-renders

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago15768: created multiselect toolbar Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Mon, 8 May 2023 16:55:03 +0000 (12:55 -0400)]
15768: created multiselect toolbar Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: selection menu all good Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Mon, 8 May 2023 14:57:18 +0000 (10:57 -0400)]
15768: selection menu all good  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: popover styling Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii...
Lisa Knox [Mon, 8 May 2023 14:09:54 +0000 (10:09 -0400)]
15768: popover styling Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: filtering now behaves as specified Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Sat, 6 May 2023 17:05:30 +0000 (13:05 -0400)]
15768: filtering now behaves as specified Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months agoMerge branch '20469-contents-select' refs #20469
Peter Amstutz [Fri, 5 May 2023 17:14:49 +0000 (13:14 -0400)]
Merge branch '20469-contents-select' refs #20469

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago20469: Provide select parameter to contents to avoid loading mounts
Peter Amstutz [Wed, 3 May 2023 02:11:29 +0000 (22:11 -0400)]
20469: Provide select parameter to contents to avoid loading mounts

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

18 months ago15768: applied filter fragment fix, still not showing close button Arvados-DCO-1...
Lisa Knox [Tue, 2 May 2023 19:13:49 +0000 (15:13 -0400)]
15768: applied filter fragment fix, still not showing close button  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 2 May 2023 16:50:27 +0000 (12:50 -0400)]
15768: cleanup  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: styling Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 2 May 2023 16:38:09 +0000 (12:38 -0400)]
15768: styling Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: selected list passes into popover functions Arvados-DCO-1.1-Signed-off-by...
Lisa Knox [Tue, 2 May 2023 16:12:49 +0000 (12:12 -0400)]
15768: selected list passes into popover functions Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: cleanup Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 2 May 2023 15:05:11 +0000 (11:05 -0400)]
15768: cleanup  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago20031: Try to fix test
Stephen Smith [Tue, 2 May 2023 13:05:14 +0000 (09:05 -0400)]
20031: Try to fix test

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20031: Verify files in all copy/move batch operation tests
Stephen Smith [Tue, 2 May 2023 13:01:34 +0000 (09:01 -0400)]
20031: Verify files in all copy/move batch operation tests

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20031: Add tests for copy/move files to existing/new/separate collections
Stephen Smith [Mon, 1 May 2023 18:38:00 +0000 (14:38 -0400)]
20031: Add tests for copy/move files to existing/new/separate collections

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20031: Fix incorect const used for closing dialog, tweak copy/move file wording
Stephen Smith [Mon, 1 May 2023 18:36:45 +0000 (14:36 -0400)]
20031: Fix incorect const used for closing dialog, tweak copy/move file wording

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago15768: multiselect popover pops over Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Thu, 27 Apr 2023 19:40:11 +0000 (15:40 -0400)]
15768: multiselect popover pops over  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago20031: Preselect current collection in move/copy to existing collection tree picker
Stephen Smith [Thu, 27 Apr 2023 14:36:19 +0000 (10:36 -0400)]
20031: Preselect current collection in move/copy to existing collection tree picker

* Add collection support to ancestor service
* Initialize copy/move to existing collection form with current collection
* Use initial form value and ancestor service to preload tree picker with initial selection
* Add refresh action to tree picker search actions to populate initial expanded tree picker items after preselection
* Allow pristine copy/move to existing form to be submitted with initial value (relies on form validation to disable submit if no initial value)

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago15768: single selector working Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Wed, 26 Apr 2023 23:19:24 +0000 (19:19 -0400)]
15768: single selector working  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: selections persist through sort/refresh, not filter Arvados-DCO-1.1-Signed...
Lisa Knox [Wed, 26 Apr 2023 21:21:49 +0000 (17:21 -0400)]
15768: selections persist through sort/refresh, not filter  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: cleanup before sort/refresh fix Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Wed, 26 Apr 2023 18:48:17 +0000 (14:48 -0400)]
15768: cleanup before sort/refresh fix  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: fixed doubleclick bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
Lisa Knox [Wed, 26 Apr 2023 16:23:07 +0000 (12:23 -0400)]
15768: fixed doubleclick bug  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: select/deselect all, invert select works Arvados-DCO-1.1-Signed-off-by: Lisa...
Lisa Knox [Wed, 26 Apr 2023 14:55:42 +0000 (10:55 -0400)]
15768: select/deselect all, invert select works  Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: state update on checkbox tick Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Tue, 25 Apr 2023 16:48:21 +0000 (12:48 -0400)]
15768: state update on checkbox tick Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago20031: Add type for collection file operation location for form field
Stephen Smith [Tue, 25 Apr 2023 14:52:10 +0000 (10:52 -0400)]
20031: Add type for collection file operation location for form field

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20031: Remove redundant collection copy/move form initializations
Stephen Smith [Tue, 25 Apr 2023 14:44:16 +0000 (10:44 -0400)]
20031: Remove redundant collection copy/move form initializations

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago15768: remote select/unselect works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Tue, 25 Apr 2023 14:40:05 +0000 (10:40 -0400)]
15768: remote select/unselect works Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: set up list for all multi-select functions, now resets on every new navigation...
Lisa Knox [Thu, 20 Apr 2023 21:12:56 +0000 (17:12 -0400)]
15768: set up list for all multi-select functions, now resets on every new navigation Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: basic select function working Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
Lisa Knox [Thu, 20 Apr 2023 16:00:01 +0000 (12:00 -0400)]
15768: basic select function working Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago15768: moved all current functionality to data-table.tsx Arvados-DCO-1.1-Signed-off...
Lisa Knox [Thu, 20 Apr 2023 15:04:31 +0000 (11:04 -0400)]
15768: moved all current functionality to data-table.tsx Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago20031: Add split files into separate collection move/copy actions
Stephen Smith [Wed, 19 Apr 2023 00:44:19 +0000 (20:44 -0400)]
20031: Add split files into separate collection move/copy actions

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago20031: Navigate to new collections when copying/moving to new collection
Stephen Smith [Wed, 19 Apr 2023 00:12:11 +0000 (20:12 -0400)]
20031: Navigate to new collections when copying/moving to new collection

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

18 months ago15768: non-functional checkboxes in place Arvados-DCO-1.1-Signed-off-by: Lisa Knox...
Lisa Knox [Tue, 18 Apr 2023 21:56:01 +0000 (17:56 -0400)]
15768: non-functional checkboxes in place Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

18 months ago20031: Add includeDirectories flag to ProjectsTreePicker and add collection/directory...
Stephen Smith [Mon, 17 Apr 2023 19:39:53 +0000 (15:39 -0400)]
20031: Add includeDirectories flag to ProjectsTreePicker and add collection/directory only picker

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

19 months ago20031: Add ability to create and update collections during replace_files, moveFiles...
Stephen Smith [Wed, 12 Apr 2023 13:38:27 +0000 (09:38 -0400)]
20031: Add ability to create and update collections during replace_files, moveFiles, copyFiles.

Used to optimize move/copy to new to reduce api calls

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

19 months ago20031: Use replace files api for copy to new collection
Stephen Smith [Mon, 10 Apr 2023 19:29:32 +0000 (15:29 -0400)]
20031: Use replace files api for copy to new collection

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

19 months ago20031: Add collection partial move/copy to new/existing collection
Stephen Smith [Mon, 10 Apr 2023 19:16:39 +0000 (15:16 -0400)]
20031: Add collection partial move/copy to new/existing collection

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

19 months agoMerge branch '20306-sharing-dialog' refs #20306
Peter Amstutz [Thu, 6 Apr 2023 14:49:22 +0000 (10:49 -0400)]
Merge branch '20306-sharing-dialog' refs #20306

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

19 months ago20306: Revert sharing dialog to 'sm' width
Peter Amstutz [Thu, 6 Apr 2023 14:48:29 +0000 (10:48 -0400)]
20306: Revert sharing dialog to 'sm' width

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

19 months ago20306: Reworked dialog layout to hopefully be less confusing
Peter Amstutz [Thu, 6 Apr 2023 14:26:17 +0000 (10:26 -0400)]
20306: Reworked dialog layout to hopefully be less confusing

Tweaked to mimic the Google docs sharing dialog.

Put the "Add users" input box at the top, so people start there.

Added section headings.

Adusted the "general access" text to hopefully be more clear.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>