arvados-workbench2.git
2 years ago17754: Avoids presenting account linking options whe LoginCluster is set. 17754-federated-acct-merge
Lucas Di Pentima [Fri, 18 Feb 2022 21:56:39 +0000 (18:56 -0300)]
17754: Avoids presenting account linking options whe LoginCluster is set.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17754: Attempts to improve code layout for better readability.
Lucas Di Pentima [Fri, 18 Feb 2022 21:48:08 +0000 (18:48 -0300)]
17754: Attempts to improve code layout for better readability.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17754: Disables self-serve account linking offering on inactive account page.
Lucas Di Pentima [Fri, 18 Feb 2022 19:30:57 +0000 (16:30 -0300)]
17754: Disables self-serve account linking offering on inactive account page.

(when LoginCluster is set)

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18315-collection-panel-refresh'. Closes #18315
Lucas Di Pentima [Wed, 16 Feb 2022 20:36:47 +0000 (17:36 -0300)]
Merge branch '18315-collection-panel-refresh'. Closes #18315

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18594-Collection-Advanced-Menu-is-trying-to-fetch-User-record-with...
Daniel Kutyła [Wed, 16 Feb 2022 15:02:09 +0000 (16:02 +0100)]
Merge branch '18594-Collection-Advanced-Menu-is-trying-to-fetch-User-record-with-collection-UUID' into main
closes #18594

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18594: Failing test fix 18594-Collection-Advanced-Menu-is-trying-to-fetch-User-record-with-collection-UUID
Daniel Kutyła [Wed, 16 Feb 2022 13:07:16 +0000 (14:07 +0100)]
18594: Failing test fix

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18315: Fixes websocket init. 18315-collection-panel-refresh
Lucas Di Pentima [Tue, 15 Feb 2022 21:55:33 +0000 (18:55 -0300)]
18315: Fixes websocket init.

When accessing WB2 using the '/token?api_token=xxx' URL, the websocket
service was being initialized with 'api_token=undefined'.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18315: Adds websocket collection event handling. Updates test.
Lucas Di Pentima [Tue, 15 Feb 2022 20:15:57 +0000 (17:15 -0300)]
18315: Adds websocket collection event handling. Updates test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18315: Removes unnecessary state handling code.
Lucas Di Pentima [Tue, 15 Feb 2022 19:28:43 +0000 (16:28 -0300)]
18315: Removes unnecessary state handling code.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18315: Only limit the fetchData() call on PDH changes.
Lucas Di Pentima [Tue, 15 Feb 2022 19:24:35 +0000 (16:24 -0300)]
18315: Only limit the fetchData() call on PDH changes.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18315: Adds test exposing bug in file browser.
Lucas Di Pentima [Fri, 11 Feb 2022 22:25:15 +0000 (19:25 -0300)]
18315: Adds test exposing bug in file browser.

The collection's file browser doesn't update when clicking on the Refresh
button.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18594: Code and test cleanup
Daniel Kutyła [Mon, 14 Feb 2022 19:32:04 +0000 (20:32 +0100)]
18594: Code and test cleanup

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years agoMerge branch '18284-vm-listing' into main. Closes #18284
Stephen Smith [Mon, 14 Feb 2022 15:31:50 +0000 (10:31 -0500)]
Merge branch '18284-vm-listing' into main. Closes #18284

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

2 years ago18315: Adds file upload test proving that the UI is correctly updated.
Lucas Di Pentima [Fri, 11 Feb 2022 21:04:16 +0000 (18:04 -0300)]
18315: Adds file upload test proving that the UI is correctly updated.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18594: Added multiple tails display, added tests
Daniel Kutyła [Thu, 10 Feb 2022 21:54:13 +0000 (22:54 +0100)]
18594: Added multiple tails display, added tests

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18284: Add shell login command copy button and style webshell button like a button. 18284-vm-listing
Stephen Smith [Wed, 9 Feb 2022 06:07:15 +0000 (01:07 -0500)]
18284: Add shell login command copy button and style webshell button like a button.

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

2 years ago18284: Remove unneeded onblur handler in group array input.
Stephen Smith [Wed, 9 Feb 2022 05:15:07 +0000 (00:15 -0500)]
18284: Remove unneeded onblur handler in group array input.

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

2 years ago18284: Add update vm login dialog, remove default group, update tests
Stephen Smith [Tue, 8 Feb 2022 16:43:05 +0000 (11:43 -0500)]
18284: Add update vm login dialog, remove default group, update tests

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

2 years agoMerge branch '18661-refresh-flicker-fix'. Closes #18661
Lucas Di Pentima [Fri, 4 Feb 2022 22:28:40 +0000 (19:28 -0300)]
Merge branch '18661-refresh-flicker-fix'. Closes #18661

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18661: Removes debugging code. 18661-refresh-flicker-fix
Lucas Di Pentima [Fri, 4 Feb 2022 22:28:03 +0000 (19:28 -0300)]
18661: Removes debugging code.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18661: Loads project contents first to clear the screen earlier.
Lucas Di Pentima [Fri, 4 Feb 2022 15:43:44 +0000 (12:43 -0300)]
18661: Loads project contents first to clear the screen earlier.

This will probably also avoid flaky tests when right-clicking on project's
items soon to be removed from the listing. (see #16951)

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18661: Removes unused import.
Lucas Di Pentima [Thu, 3 Feb 2022 22:41:17 +0000 (19:41 -0300)]
18661: Removes unused import.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18661: Fixes the '<div> cannot appear as a child of <tbody>' error.
Lucas Di Pentima [Thu, 3 Feb 2022 16:16:09 +0000 (13:16 -0300)]
18661: Fixes the '<div> cannot appear as a child of <tbody>' error.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18661: Improves cypress test reliability avoiding possible race.
Lucas Di Pentima [Thu, 3 Feb 2022 21:29:02 +0000 (18:29 -0300)]
18661: Improves cypress test reliability avoiding possible race.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18661: Reorders action dispatching to ensure proper side tree panel refresh.
Lucas Di Pentima [Thu, 3 Feb 2022 21:28:22 +0000 (18:28 -0300)]
18661: Reorders action dispatching to ensure proper side tree panel refresh.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18594: Added cypress test to show that username in advanced metadata is loaded
Daniel Kutyła [Wed, 2 Feb 2022 23:24:19 +0000 (00:24 +0100)]
18594: Added cypress test to show that username in advanced metadata is loaded

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18594: Added check if metadata tailKind is of the user resource kind
Daniel Kutyła [Wed, 2 Feb 2022 14:49:55 +0000 (15:49 +0100)]
18594: Added check if metadata tailKind is of the user resource kind

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18661: Avoids project listing flickering when pressing the Refresh button.
Lucas Di Pentima [Tue, 1 Feb 2022 20:44:18 +0000 (17:44 -0300)]
18661: Avoids project listing flickering when pressing the Refresh button.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18284: Add regex pattern option to chips-input for better tokenization of login group...
Stephen Smith [Tue, 1 Feb 2022 20:10:21 +0000 (15:10 -0500)]
18284: Add regex pattern option to chips-input for better tokenization of login groups input chips

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

2 years agoMerge branch '17914-peer-federation-login-fix'. Closes #17914
Lucas Di Pentima [Tue, 1 Feb 2022 17:12:50 +0000 (14:12 -0300)]
Merge branch '17914-peer-federation-login-fix'. Closes #17914

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17914: Improves cypress test launch script. 17914-peer-federation-login-fix
Lucas Di Pentima [Tue, 1 Feb 2022 16:09:47 +0000 (13:09 -0300)]
17914: Improves cypress test launch script.

Instead of modifying the in-repo config file to point to the correct
vocabulary temp path, make a copy of it and pass that to arvados boot.
This will avoid committing the arvados_config.yml file by accident.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17914: Replaces deprecated substr() with substring().
Lucas Di Pentima [Mon, 31 Jan 2022 21:37:28 +0000 (18:37 -0300)]
17914: Replaces deprecated substr() with substring().

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17914: Fixes regression introduced in ticket 17568.
Lucas Di Pentima [Mon, 31 Jan 2022 21:27:57 +0000 (18:27 -0300)]
17914: Fixes regression introduced in ticket 17568.

Ticket 17568 fixed a token expiration display issue. Still, it introduced
a problem on peer federations because the code attempts to use the salted token
to query the home cluster, which isn't an authorized operation.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18628-detailed-resource-owner-renderer' into main. Closes #18628
Stephen Smith [Fri, 28 Jan 2022 21:52:21 +0000 (16:52 -0500)]
Merge branch '18628-detailed-resource-owner-renderer' into main. Closes #18628

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

2 years ago18628: Replace all usage of ResourceOwner with ResourceOwnerWithName. 18628-detailed-resource-owner-renderer
Stephen Smith [Thu, 27 Jan 2022 19:06:09 +0000 (14:06 -0500)]
18628: Replace all usage of ResourceOwner with ResourceOwnerWithName.

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

2 years ago18284: Make vm cypress test users unique to avoid race conditions
Stephen Smith [Thu, 27 Jan 2022 15:06:19 +0000 (10:06 -0500)]
18284: Make vm cypress test users unique to avoid race conditions

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

2 years ago18284: Try to fix flakey test 18284-vm-listing-test-1
Stephen Smith [Thu, 27 Jan 2022 05:44:26 +0000 (00:44 -0500)]
18284: Try to fix flakey test

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

2 years ago18284: Try to fix cypress tests
Stephen Smith [Thu, 27 Jan 2022 05:02:05 +0000 (00:02 -0500)]
18284: Try to fix cypress tests

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

2 years ago18284: Fix small bug and add tests for vm login admin
Stephen Smith [Wed, 26 Jan 2022 23:53:04 +0000 (18:53 -0500)]
18284: Fix small bug and add tests for vm login admin

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

2 years agoMerge branch '17290-Create-collections-from-selected-files-issue' into main
Daniel Kutyła [Wed, 26 Jan 2022 15:48:30 +0000 (16:48 +0100)]
Merge branch '17290-Create-collections-from-selected-files-issue' into main
closes #17290

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18284: Resolve bugs in VM listing and add login administration functions
Stephen Smith [Tue, 25 Jan 2022 21:58:12 +0000 (16:58 -0500)]
18284: Resolve bugs in VM listing and add login administration functions

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

2 years ago17290: Added prefix to the name of the copied collection 17290-Create-collections-from-selected-files-issue
Daniel Kutyła [Tue, 25 Jan 2022 10:11:02 +0000 (11:11 +0100)]
17290: Added prefix to the name of the copied collection

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years agoMerge branch '18207-Workbench2-is-not-clearing-the-project-content-when-switching...
Daniel Kutyła [Wed, 19 Jan 2022 15:55:21 +0000 (16:55 +0100)]
Merge branch '18207-Workbench2-is-not-clearing-the-project-content-when-switching' into main
closes #18207

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18207: Makes 'working' status work in 'Shared with me' & 'Groups' DataExplorers 18207-Workbench2-is-not-clearing-the-project-content-when-switching
Lucas Di Pentima [Tue, 18 Jan 2022 17:46:29 +0000 (14:46 -0300)]
18207: Makes 'working' status work in 'Shared with me' & 'Groups' DataExplorers

Also, replaces the 'folder' icon that we usually use in projects with a more
generic one because DataTable is used on other object types listings.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18207: Added common icon and removed code duplication
Daniel Kutyła [Tue, 18 Jan 2022 15:38:09 +0000 (16:38 +0100)]
18207: Added common icon and removed code duplication

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years agoMerge branch '18219-prop-chips-styling'. Refs #18219
Lucas Di Pentima [Fri, 14 Jan 2022 15:14:13 +0000 (12:14 -0300)]
Merge branch '18219-prop-chips-styling'. Refs #18219

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18207: Replaced loader with null to be consistent with the existing ui
Daniel Kutyła [Fri, 14 Jan 2022 14:28:01 +0000 (15:28 +0100)]
18207: Replaced loader with null to be consistent with the existing ui

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18219: Improves property chips styling in both 1 or 2 column configurations. 18219-prop-chips-styling
Lucas Di Pentima [Fri, 14 Jan 2022 11:31:19 +0000 (08:31 -0300)]
18219: Improves property chips styling in both 1 or 2 column configurations.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge remote-tracking branch 'origin/main' into 18207-Workbench2-is-not-clearing...
Daniel Kutyła [Wed, 12 Jan 2022 20:52:19 +0000 (21:52 +0100)]
Merge remote-tracking branch 'origin/main' into 18207-Workbench2-is-not-clearing-the-project-content-when-switching

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years agoMerge branch 'caniuse-lite-upgrade'. No issue #
Lucas Di Pentima [Wed, 12 Jan 2022 19:46:29 +0000 (16:46 -0300)]
Merge branch 'caniuse-lite-upgrade'. No issue #

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoUpgrades the caniuse-lite package, to get the latest browser details.
Lucas Di Pentima [Wed, 12 Jan 2022 18:50:19 +0000 (15:50 -0300)]
Upgrades the caniuse-lite package, to get the latest browser details.

No issue #

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18219-edit-btn-styling'. Refs #18219
Lucas Di Pentima [Fri, 7 Jan 2022 19:37:01 +0000 (16:37 -0300)]
Merge branch '18219-edit-btn-styling'. Refs #18219

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Improves the edit button styling at the details panel. 18219-edit-btn-styling
Lucas Di Pentima [Fri, 7 Jan 2022 18:52:51 +0000 (15:52 -0300)]
18219: Improves the edit button styling at the details panel.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18219-props-in-collection-details-panel'. Closes #18219
Lucas Di Pentima [Wed, 5 Jan 2022 21:48:34 +0000 (18:48 -0300)]
Merge branch '18219-props-in-collection-details-panel'. Closes #18219

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Fixes tests. 18219-props-in-collection-details-panel
Lucas Di Pentima [Tue, 4 Jan 2022 16:19:51 +0000 (13:19 -0300)]
18219: Fixes tests.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Improves edit & create dialogs adding some separation between fields.
Lucas Di Pentima [Tue, 4 Jan 2022 14:56:02 +0000 (11:56 -0300)]
18219: Improves edit & create dialogs adding some separation between fields.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Replaces edit props dialog with full editor on details panel.
Lucas Di Pentima [Tue, 4 Jan 2022 13:58:18 +0000 (10:58 -0300)]
18219: Replaces edit props dialog with full editor on details panel.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Adds property editor to groups create dialog.
Lucas Di Pentima [Tue, 21 Dec 2021 12:39:39 +0000 (09:39 -0300)]
18219: Adds property editor to groups create dialog.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Fixes group management tests.
Lucas Di Pentima [Mon, 20 Dec 2021 20:08:38 +0000 (17:08 -0300)]
18219: Fixes group management tests.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Fixes collection edit dialog. Adds test.
Lucas Di Pentima [Mon, 20 Dec 2021 19:11:57 +0000 (16:11 -0300)]
18219: Fixes collection edit dialog. Adds test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Updates tests on property edition.
Lucas Di Pentima [Mon, 20 Dec 2021 16:21:36 +0000 (13:21 -0300)]
18219: Updates tests on property edition.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge remote-tracking branch 'origin/main' into 18207-Workbench2-is-not-clearing...
Daniel Kutyła [Fri, 17 Dec 2021 23:09:37 +0000 (00:09 +0100)]
Merge remote-tracking branch 'origin/main' into 18207-Workbench2-is-not-clearing-the-project-content-when-switching

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18219: Unifies code for showing the list of properties on rsc forms.
Lucas Di Pentima [Fri, 17 Dec 2021 22:31:03 +0000 (19:31 -0300)]
18219: Unifies code for showing the list of properties on rsc forms.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Unifies collection/project create/update properties handling actions.
Lucas Di Pentima [Fri, 17 Dec 2021 21:46:12 +0000 (18:46 -0300)]
18219: Unifies collection/project create/update properties handling actions.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Adds property edition capabilities to create & update dialogs.
Lucas Di Pentima [Fri, 17 Dec 2021 21:03:14 +0000 (18:03 -0300)]
18219: Adds property edition capabilities to create & update dialogs.

There's too much code duplication. Some might be simple to avoid.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Improves the property adding form layout.
Lucas Di Pentima [Fri, 17 Dec 2021 21:01:45 +0000 (18:01 -0300)]
18219: Improves the property adding form layout.

Instead of dividing the horizontal space equally between the 2 input fields
and the button, make just the both input fields take all the available
space.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Requests MPV custom props forwarding on the process panel.
Lucas Di Pentima [Thu, 16 Dec 2021 13:19:44 +0000 (10:19 -0300)]
18219: Requests MPV custom props forwarding on the process panel.

Those props are properly handled so they don't generate any DOM warnings.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Disables custom props forwarding on MPV components by default.
Lucas Di Pentima [Thu, 16 Dec 2021 13:17:31 +0000 (10:17 -0300)]
18219: Disables custom props forwarding on MPV components by default.

This is to avoid warning messages like:
Warning: React does not recognize the `panelIlluminated` prop on a DOM element.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Updates cypress tests.
Lucas Di Pentima [Wed, 15 Dec 2021 21:03:04 +0000 (18:03 -0300)]
18219: Updates cypress tests.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Replaces properties form on collection panel.
Lucas Di Pentima [Wed, 15 Dec 2021 19:31:32 +0000 (16:31 -0300)]
18219: Replaces properties form on collection panel.

* Removes properties form subpanel from the main collection panel.
* Adds property chips to collection's info & details panel.
* Allows property editing from the details panel.
* Replaces resource-specific property form components with a generic one.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18219: Extracts 'properties' into a separate interface for typing reasons.
Lucas Di Pentima [Tue, 14 Dec 2021 21:27:49 +0000 (18:27 -0300)]
18219: Extracts 'properties' into a separate interface for typing reasons.

We'll be treating Collections, Projects, etc as "ResourcesWithProperties".

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years agoMerge branch '18123-group-edit-page-rebase1' into main. Closes #18123
Stephen Smith [Thu, 16 Dec 2021 17:27:26 +0000 (12:27 -0500)]
Merge branch '18123-group-edit-page-rebase1' into main. Closes #18123

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

2 years agoMerge branch '17579-Clear-table-filter-when-changing-the-project' into main
Daniel Kutyła [Thu, 16 Dec 2021 16:11:03 +0000 (17:11 +0100)]
Merge branch '17579-Clear-table-filter-when-changing-the-project' into main
closes #17579

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18123: Clarify group create users input field label 18123-group-edit-page-rebase1
Stephen Smith [Thu, 16 Dec 2021 15:42:52 +0000 (10:42 -0500)]
18123: Clarify group create users input field label

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

2 years agoMerge branch '18584-collection-copy-fix'. Closes #18584.
Lucas Di Pentima [Wed, 15 Dec 2021 22:32:01 +0000 (19:32 -0300)]
Merge branch '18584-collection-copy-fix'. Closes #18584.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18587: Temporarily disabling the 'copy selected into collection' feature. 18584-collection-copy-fix
Lucas Di Pentima [Wed, 15 Dec 2021 21:59:55 +0000 (18:59 -0300)]
18587: Temporarily disabling the 'copy selected into collection' feature.

There're some cases that can cause data corruption.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18584: Fixes error when creating a collection with selected files.
Lucas Di Pentima [Wed, 15 Dec 2021 21:55:46 +0000 (18:55 -0300)]
18584: Fixes error when creating a collection with selected files.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago17579: added better description for the test 17579-Clear-table-filter-when-changing-the-project
Daniel Kutyła [Wed, 15 Dec 2021 21:15:36 +0000 (22:15 +0100)]
17579: added better description for the test

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18123: Clarify variable names
Stephen Smith [Wed, 15 Dec 2021 14:19:39 +0000 (09:19 -0500)]
18123: Clarify variable names

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

2 years ago18123: Use update project dialog for creating groups and remove create group dialog.
Stephen Smith [Wed, 15 Dec 2021 05:35:25 +0000 (00:35 -0500)]
18123: Use update project dialog for creating groups and remove create group dialog.

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

2 years ago18584: Fixes collections partial copy action code.
Lucas Di Pentima [Tue, 14 Dec 2021 20:05:37 +0000 (17:05 -0300)]
18584: Fixes collections partial copy action code.

These features (copy selected into collection, and create a new collection
with selected) aren't working as expected. There's a separate ticket to
address them.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18584: Fixes collection "Move to" action. Adds integration test.
Lucas Di Pentima [Tue, 14 Dec 2021 19:52:48 +0000 (16:52 -0300)]
18584: Fixes collection "Move to" action. Adds integration test.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18584: Fixes the collection's "Make a copy" action.
Lucas Di Pentima [Tue, 14 Dec 2021 19:18:03 +0000 (16:18 -0300)]
18584: Fixes the collection's "Make a copy" action.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18584: Adds Cypress test for collection copy action.
Lucas Di Pentima [Tue, 14 Dec 2021 19:12:14 +0000 (16:12 -0300)]
18584: Adds Cypress test for collection copy action.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18123: Fix incorrect label on role group members in groups.
Stephen Smith [Tue, 14 Dec 2021 15:01:32 +0000 (10:01 -0500)]
18123: Fix incorrect label on role group members in groups.

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

2 years ago18123: Add optional disabled prop to active checkbox.
Stephen Smith [Tue, 14 Dec 2021 02:45:40 +0000 (21:45 -0500)]
18123: Add optional disabled prop to active checkbox.

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

2 years ago18123: Invert group member is visible logic
Stephen Smith [Mon, 13 Dec 2021 00:24:17 +0000 (19:24 -0500)]
18123: Invert group member is visible logic

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

2 years ago18123: Use sharing dialog to add users to groups
Stephen Smith [Mon, 13 Dec 2021 00:19:18 +0000 (19:19 -0500)]
18123: Use sharing dialog to add users to groups

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

2 years ago18123: Use fa-users icon for groups
Stephen Smith [Sun, 12 Dec 2021 22:20:11 +0000 (17:20 -0500)]
18123: Use fa-users icon for groups

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

2 years ago17579: reverted color change
Daniel Kutyła [Fri, 10 Dec 2021 16:19:13 +0000 (17:19 +0100)]
17579: reverted color change

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago17579: added check if search input contains value
Daniel Kutyła [Fri, 10 Dec 2021 15:12:09 +0000 (16:12 +0100)]
17579: added check if search input contains value

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago17579: Fixed clear search input when changing project test
Daniel Kutyła [Wed, 8 Dec 2021 22:25:13 +0000 (23:25 +0100)]
17579: Fixed clear search input when changing project test

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years agoMerge remote-tracking branch 'origin/main' into 17579-Clear-table-filter-when-changin...
Daniel Kutyła [Wed, 8 Dec 2021 22:01:38 +0000 (23:01 +0100)]
Merge remote-tracking branch 'origin/main' into 17579-Clear-table-filter-when-changing-the-project

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago17579: fix for wrong conflict resolution
Daniel Kutyła [Wed, 8 Dec 2021 20:44:42 +0000 (21:44 +0100)]
17579: fix for wrong conflict resolution

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago17579: Fix for collection cypress failure
Daniel Kutyła [Wed, 8 Dec 2021 15:50:37 +0000 (16:50 +0100)]
17579: Fix for collection cypress failure

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago17579: Fix for collection cypress failure
Daniel Kutyła [Wed, 8 Dec 2021 15:50:37 +0000 (16:50 +0100)]
17579: Fix for collection cypress failure

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago17579: Fixed test issues removed not required files
Daniel Kutyła [Tue, 7 Dec 2021 22:21:38 +0000 (23:21 +0100)]
17579: Fixed test issues removed not required files

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

2 years ago18123: Free up space in group member list by removing email/uuid
Stephen Smith [Tue, 7 Dec 2021 15:36:37 +0000 (10:36 -0500)]
18123: Free up space in group member list by removing email/uuid

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

2 years agoMerge branch '18128-multi-panel-view' into main. Closes #18128.
Lucas Di Pentima [Fri, 3 Dec 2021 14:59:37 +0000 (11:59 -0300)]
Merge branch '18128-multi-panel-view' into main. Closes #18128.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 years ago18128: Fixes triple negation. 18128-multi-panel-view
Lucas Di Pentima [Thu, 2 Dec 2021 22:58:33 +0000 (19:58 -0300)]
18128: Fixes triple negation.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>