arvados-workbench2.git
23 months ago16115: Sets api_client as trusted in order to handle tokens.
Lucas Di Pentima [Mon, 16 May 2022 18:21:56 +0000 (15:21 -0300)]
16115: Sets api_client as trusted in order to handle tokens.

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

23 months ago16115: Fixes cypress tests.
Lucas Di Pentima [Mon, 16 May 2022 14:30:31 +0000 (11:30 -0300)]
16115: Fixes cypress tests.

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

23 months ago16115: Adds unit tests to SharingURLsComponent.
Lucas Di Pentima [Mon, 16 May 2022 13:50:59 +0000 (10:50 -0300)]
16115: Adds unit tests to SharingURLsComponent.

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

23 months ago16115: Refresh permission management form on tab change.
Lucas Di Pentima [Mon, 16 May 2022 12:29:40 +0000 (09:29 -0300)]
16115: Refresh permission management form on tab change.

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

23 months ago16115: UI consistency between tabs. Removes unnecessary code splitting.
Lucas Di Pentima [Mon, 16 May 2022 12:15:28 +0000 (09:15 -0300)]
16115: UI consistency between tabs. Removes unnecessary code splitting.

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

23 months ago16115: Fixes sharing URL building for per-collection domain configs.
Lucas Di Pentima [Mon, 16 May 2022 11:14:43 +0000 (08:14 -0300)]
16115: Fixes sharing URL building for per-collection domain configs.

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

23 months ago16115: Further code cleaning and permission handling improvements.
Lucas Di Pentima [Fri, 13 May 2022 15:26:09 +0000 (12:26 -0300)]
16115: Further code cleaning and permission handling improvements.

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

23 months ago16115: Further sharing dialog cleanup.
Lucas Di Pentima [Fri, 13 May 2022 14:30:23 +0000 (11:30 -0300)]
16115: Further sharing dialog cleanup.

* Removes code related to the "public access" form.
* Avoids filtering out permissions from anonymous users.

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

23 months ago16115: Updates the sharing dialog to support sharing URLs.
Lucas Di Pentima [Fri, 13 May 2022 13:44:30 +0000 (10:44 -0300)]
16115: Updates the sharing dialog to support sharing URLs.

* When dealing with collections, adds a new tab for sharing URLs.
* Removes the "Advanced" mode and always show the permissions.
* Moves the "invitation form" to the dialog's action section so that it
  keeps being visible when lots of permissions are set.
* Allow closing the dialog by clicking away or using the Esc key when no
  pending changes need saving.

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

23 months ago16115: Adds collection's sharing URL management component and actions.
Lucas Di Pentima [Thu, 12 May 2022 18:47:07 +0000 (15:47 -0300)]
16115: Adds collection's sharing URL management component and actions.

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

23 months ago16115: Fixes filter building for list equality comparison.
Lucas Di Pentima [Mon, 9 May 2022 22:50:44 +0000 (19:50 -0300)]
16115: Fixes filter building for list equality comparison.

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

23 months ago16115: Removes unused import.
Lucas Di Pentima [Thu, 21 Apr 2022 18:03:09 +0000 (15:03 -0300)]
16115: Removes unused import.

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

23 months ago16115: Adds sharing token management methods to ACA service, with tests.
Lucas Di Pentima [Mon, 18 Apr 2022 19:43:39 +0000 (16:43 -0300)]
16115: Adds sharing token management methods to ACA service, with tests.

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

23 months agoMerge branch '19045-runtime-status-details-fix'. Closes #19045
Lucas Di Pentima [Wed, 20 Apr 2022 14:30:13 +0000 (11:30 -0300)]
Merge branch '19045-runtime-status-details-fix'. Closes #19045

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

23 months ago19045: Improves padding on several places. 19045-runtime-status-details-fix
Lucas Di Pentima [Wed, 20 Apr 2022 14:29:21 +0000 (11:29 -0300)]
19045: Improves padding on several places.

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

23 months ago19045: Respects also newlines on error/warning summaries.
Lucas Di Pentima [Wed, 20 Apr 2022 13:50:33 +0000 (10:50 -0300)]
19045: Respects also newlines on error/warning summaries.

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

23 months ago19045: Respects error & warning details newlines on display.
Lucas Di Pentima [Tue, 19 Apr 2022 20:49:06 +0000 (17:49 -0300)]
19045: Respects error & warning details newlines on display.

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

23 months agoMerge branch '16068-merge-process-info-details-panels' into main. Closes #16068
Stephen Smith [Tue, 19 Apr 2022 20:13:21 +0000 (16:13 -0400)]
Merge branch '16068-merge-process-info-details-panels' into main. Closes #16068

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

23 months ago16068: Use composed process status for process details attribute 16068-merge-process-info-details-panels
Stephen Smith [Tue, 19 Apr 2022 20:08:23 +0000 (16:08 -0400)]
16068: Use composed process status for process details attribute

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

23 months ago16068: Fix controllerUrl in integration test script.
Stephen Smith [Tue, 19 Apr 2022 18:13:36 +0000 (14:13 -0400)]
16068: Fix controllerUrl in integration test script.

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

23 months ago16068: Merge branch 'main' of git.arvados.org:arvados-workbench2 into 16068-merge...
Stephen Smith [Tue, 19 Apr 2022 17:50:34 +0000 (13:50 -0400)]
16068: Merge branch 'main' of git.arvados.org:arvados-workbench2 into 16068-merge-process-info-details-panels

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

23 months ago16068: Reorganize procss details attributes, add properties
Stephen Smith [Tue, 19 Apr 2022 15:14:04 +0000 (11:14 -0400)]
16068: Reorganize procss details attributes, add properties

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

2 years agoMerge branch '18881-failing-state-color-fix'. Refs #18881
Lucas Di Pentima [Thu, 14 Apr 2022 20:42:48 +0000 (17:42 -0300)]
Merge branch '18881-failing-state-color-fix'. Refs #18881

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

2 years ago18881: Fixes the Failing state's color, from red to orange. 18881-failing-state-color-fix
Lucas Di Pentima [Thu, 14 Apr 2022 19:28:26 +0000 (16:28 -0300)]
18881: Fixes the Failing state's color, from red to orange.

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

2 years agoMerge branch '18972-all-procs-flickering-fix'. Closes #18972
Lucas Di Pentima [Thu, 14 Apr 2022 15:30:15 +0000 (12:30 -0300)]
Merge branch '18972-all-procs-flickering-fix'. Closes #18972

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

2 years ago18972: Improves implementation on DataExplorer's "loading..." indicator. 18972-all-procs-flickering-fix
Lucas Di Pentima [Thu, 14 Apr 2022 13:24:33 +0000 (10:24 -0300)]
18972: Improves implementation on DataExplorer's "loading..." indicator.

Instead of using globals, I think this solution is more elegant, as it's
based on local component state.

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

2 years ago16068: Add process runtime status to process details attributes
Stephen Smith [Tue, 12 Apr 2022 22:14:15 +0000 (18:14 -0400)]
16068: Add process runtime status to process details attributes

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

2 years ago16068: Merge branch 'main' of git.arvados.org:arvados-workbench2 into 16068
Stephen Smith [Tue, 12 Apr 2022 21:16:15 +0000 (17:16 -0400)]
16068: Merge branch 'main' of git.arvados.org:arvados-workbench2 into 16068

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

2 years ago16068: Fix flaky test maybe 16068-test-test
Stephen Smith [Tue, 12 Apr 2022 20:19:58 +0000 (16:19 -0400)]
16068: Fix flaky test maybe

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

2 years ago18972: Records the last refresh click on localStorage for others to act on.
Lucas Di Pentima [Tue, 12 Apr 2022 14:32:41 +0000 (11:32 -0300)]
18972: Records the last refresh click on localStorage for others to act on.

Adding timestamps on the store isn't recommended as the reducers should be
only pure functions so I opted to use the localStorage for this application.
The DataExplorer code now also checks if the last Refresh button click
timestamp changed to decide if it should show the "loading, please wait"
message.

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

2 years ago18972: Avoids data table flickering when reloading data on the same route.
Lucas Di Pentima [Fri, 8 Apr 2022 19:58:05 +0000 (16:58 -0300)]
18972: Avoids data table flickering when reloading data on the same route.

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

2 years agoMerge branch '18881-process-runtime-status'. Closes #18881
Lucas Di Pentima [Tue, 12 Apr 2022 19:29:17 +0000 (16:29 -0300)]
Merge branch '18881-process-runtime-status'. Closes #18881

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

2 years ago16068: Fix process panel test
Stephen Smith [Tue, 12 Apr 2022 19:24:17 +0000 (15:24 -0400)]
16068: Fix process panel test

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

2 years ago18881: Fixes the "non-status" indication on objects that aren't processes. 18881-process-runtime-status
Lucas Di Pentima [Tue, 12 Apr 2022 18:51:29 +0000 (15:51 -0300)]
18881: Fixes the "non-status" indication on objects that aren't processes.

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

2 years ago18881: Make all process status widgets consistent. Updates tests.
Lucas Di Pentima [Tue, 12 Apr 2022 18:05:26 +0000 (15:05 -0300)]
18881: Make all process status widgets consistent. Updates tests.

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

2 years ago16068: Merge process info card and process details card.
Stephen Smith [Tue, 12 Apr 2022 18:04:47 +0000 (14:04 -0400)]
16068: Merge process info card and process details card.

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

2 years agoSmall tweaks for the package building dockerfile.
Ward Vandewege [Tue, 12 Apr 2022 17:20:26 +0000 (13:20 -0400)]
Small tweaks for the package building dockerfile.

No issue #

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

2 years ago18881: Adds timeouts to flaky tests to avoid false negatives.
Lucas Di Pentima [Fri, 8 Apr 2022 20:28:52 +0000 (17:28 -0300)]
18881: Adds timeouts to flaky tests to avoid false negatives.

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

2 years ago18881: Adds integration test for error & warning runtime status indicators.
Lucas Di Pentima [Fri, 8 Apr 2022 14:28:00 +0000 (11:28 -0300)]
18881: Adds integration test for error & warning runtime status indicators.

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

2 years ago18881: Improves & expands resource handling commands.
Lucas Di Pentima [Fri, 8 Apr 2022 14:27:30 +0000 (11:27 -0300)]
18881: Improves & expands resource handling commands.

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

2 years ago18881: Adds runtime_status indicator to the process info card.
Lucas Di Pentima [Thu, 7 Apr 2022 21:15:33 +0000 (18:15 -0300)]
18881: Adds runtime_status indicator to the process info card.

Also, improves a bit the layout and reclaims some padding space.

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

2 years ago18881: Improves process filtering by status. Adds tests.
Lucas Di Pentima [Wed, 6 Apr 2022 21:08:27 +0000 (18:08 -0300)]
18881: Improves process filtering by status. Adds tests.

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

2 years ago18881: Fixes process state indicator, with tests.
Lucas Di Pentima [Fri, 1 Apr 2022 15:20:40 +0000 (12:20 -0300)]
18881: Fixes process state indicator, with tests.

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

2 years ago18881: Adds runtime_status support on container model.
Lucas Di Pentima [Fri, 1 Apr 2022 15:10:32 +0000 (12:10 -0300)]
18881: Adds runtime_status support on container model.

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

2 years agoMerge branch 'cypress-video-handling'. No issue #
Lucas Di Pentima [Thu, 7 Apr 2022 17:27:44 +0000 (14:27 -0300)]
Merge branch 'cypress-video-handling'. No issue #

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

2 years agoDisable video compression to save test run time. No issue # cypress-video-handling
Lucas Di Pentima [Thu, 7 Apr 2022 16:44:52 +0000 (13:44 -0300)]
Disable video compression to save test run time. No issue #

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

2 years agoMerge branch '18834-uploading-a-file-into-a-subdirectory-of-a-collection-does-not...
Daniel Kutyła [Wed, 6 Apr 2022 20:15:08 +0000 (22:15 +0200)]
Merge branch '18834-uploading-a-file-into-a-subdirectory-of-a-collection-does-not-work' into main
closes #18834

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

2 years ago18834: fixed double path separator
Daniel Kutyła [Wed, 6 Apr 2022 20:08:41 +0000 (22:08 +0200)]
18834: fixed double path separator

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

2 years ago18834: Unit tests added 18834-uploading-a-file-into-a-subdirectory-of-a-collection-does-not-work
Daniel Kutyła [Tue, 5 Apr 2022 15:11:04 +0000 (17:11 +0200)]
18834: Unit tests added

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

2 years agoMerge branch '18966-collection-not-found-ui'. Closes #18966 2.4.0
Lucas Di Pentima [Tue, 5 Apr 2022 01:00:47 +0000 (22:00 -0300)]
Merge branch '18966-collection-not-found-ui'. Closes #18966

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

2 years ago18966: Removes it.only() call from a previous branch. 18966-collection-not-found-ui
Lucas Di Pentima [Mon, 4 Apr 2022 23:38:41 +0000 (20:38 -0300)]
18966: Removes it.only() call from a previous branch.

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

2 years agoMerge branch '18559-user-profile' into main. Closes #18559
Stephen Smith [Mon, 4 Apr 2022 21:31:00 +0000 (17:31 -0400)]
Merge branch '18559-user-profile' into main. Closes #18559

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

2 years ago18966: Sets up Cypress to not save videos on success.
Lucas Di Pentima [Mon, 4 Apr 2022 20:47:03 +0000 (17:47 -0300)]
18966: Sets up Cypress to not save videos on success.

This will hopefully save some minutes of every run.

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

2 years ago18559: Update and optimize cypress tests for user profile context menu 18559-user-profile
Stephen Smith [Mon, 4 Apr 2022 20:28:13 +0000 (16:28 -0400)]
18559: Update and optimize cypress tests for user profile context menu

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

2 years ago18559: Add context menu filter system for more complex context menus on user profile.
Stephen Smith [Mon, 4 Apr 2022 20:27:20 +0000 (16:27 -0400)]
18559: Add context menu filter system for more complex context menus on user profile.

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

2 years ago18966: Changes back collectionService.get() to use the GET HTTP method.
Lucas Di Pentima [Mon, 4 Apr 2022 20:03:05 +0000 (17:03 -0300)]
18966: Changes back collectionService.get() to use the GET HTTP method.

To avoid getting the manifest text, we hardcode the default list of selected
fields instead of using the LIST request. This makes the code detect 404s
correctly.

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

2 years ago18966: Expands test to expose the bug and cover other cases.
Lucas Di Pentima [Mon, 4 Apr 2022 15:15:16 +0000 (12:15 -0300)]
18966: Expands test to expose the bug and cover other cases.

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

2 years ago18559: Fix error in admin check
Stephen Smith [Thu, 31 Mar 2022 05:52:04 +0000 (01:52 -0400)]
18559: Fix error in admin check

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

2 years ago18559: Update user profile cypress tests and fix minor issues
Stephen Smith [Thu, 31 Mar 2022 05:39:05 +0000 (01:39 -0400)]
18559: Update user profile cypress tests and fix minor issues

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

2 years ago18559: Add account status indicator to user profile
Stephen Smith [Thu, 31 Mar 2022 02:29:18 +0000 (22:29 -0400)]
18559: Add account status indicator to user profile

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

2 years ago18559: Add basic validation to url field
Stephen Smith [Thu, 31 Mar 2022 02:17:30 +0000 (22:17 -0400)]
18559: Add basic validation to url field

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

2 years ago18559: Allow editing user fname/lname
Stephen Smith [Thu, 31 Mar 2022 01:17:47 +0000 (21:17 -0400)]
18559: Allow editing user fname/lname

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

2 years ago18559: Use full text user search instead of fname or lname only
Stephen Smith [Thu, 31 Mar 2022 01:10:04 +0000 (21:10 -0400)]
18559: Use full text user search instead of fname or lname only

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

2 years ago18559: Add copy to clipboard to rendered UUIDs
Stephen Smith [Thu, 31 Mar 2022 00:51:27 +0000 (20:51 -0400)]
18559: Add copy to clipboard to rendered UUIDs

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

2 years ago18559: Re-use account status renderer code for group details panel
Stephen Smith [Wed, 30 Mar 2022 03:32:11 +0000 (23:32 -0400)]
18559: Re-use account status renderer code for group details panel

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

2 years ago18559: Add tri-state account status indicator and associated context menu actions
Stephen Smith [Wed, 30 Mar 2022 02:44:06 +0000 (22:44 -0400)]
18559: Add tri-state account status indicator and associated context menu actions

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

2 years agoMerge branch '16672-live-container-logs'. Closes #16672
Lucas Di Pentima [Tue, 29 Mar 2022 16:40:54 +0000 (13:40 -0300)]
Merge branch '16672-live-container-logs'. Closes #16672

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

2 years agoMerge branch 'fixed-failing-test-in-main' into main
Daniel Kutyła [Tue, 29 Mar 2022 15:33:17 +0000 (17:33 +0200)]
Merge branch 'fixed-failing-test-in-main' into main
refs #18834

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

2 years ago18559: Add empty user profile page for 404
Stephen Smith [Tue, 29 Mar 2022 13:17:44 +0000 (09:17 -0400)]
18559: Add empty user profile page for 404

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

2 years ago18559: Add better error handling for loginAs action
Stephen Smith [Tue, 29 Mar 2022 13:16:30 +0000 (09:16 -0400)]
18559: Add better error handling for loginAs action

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

2 years ago18559: User breadcrumbs fallback to uuid
Stephen Smith [Tue, 29 Mar 2022 12:57:43 +0000 (08:57 -0400)]
18559: User breadcrumbs fallback to uuid

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

2 years ago18559: Add adminOnly context menu item flag
Stephen Smith [Tue, 29 Mar 2022 12:56:33 +0000 (08:56 -0400)]
18559: Add adminOnly context menu item flag

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

2 years ago18834: Fixed failing test in main fixed-failing-test-in-main
Daniel Kutyła [Mon, 28 Mar 2022 20:56:52 +0000 (22:56 +0200)]
18834: Fixed failing test in main

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

2 years ago18559: Fix wrong action in user profile context action
Stephen Smith [Mon, 28 Mar 2022 20:37:27 +0000 (16:37 -0400)]
18559: Fix wrong action in user profile context action

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

2 years ago18559: Remove dead code
Stephen Smith [Mon, 28 Mar 2022 20:12:23 +0000 (16:12 -0400)]
18559: Remove dead code

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

2 years ago18559: Move user admin functions to context menu
Stephen Smith [Mon, 28 Mar 2022 20:11:51 +0000 (16:11 -0400)]
18559: Move user admin functions to context menu

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

2 years ago16672: Fixes cypress tests by fixing layout issues. 16672-live-container-logs
Lucas Di Pentima [Mon, 28 Mar 2022 16:26:23 +0000 (13:26 -0300)]
16672: Fixes cypress tests by fixing layout issues.

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

2 years ago18834: Re-enabled check
Daniel Kutyła [Mon, 28 Mar 2022 14:27:46 +0000 (16:27 +0200)]
18834: Re-enabled check

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

2 years ago18834: Fixed failing tests
Daniel Kutyła [Mon, 28 Mar 2022 08:22:22 +0000 (10:22 +0200)]
18834: Fixed failing tests

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

2 years ago18834: Fixed uploading file to a subdirectory, added tests
Daniel Kutyła [Mon, 28 Mar 2022 07:35:23 +0000 (09:35 +0200)]
18834: Fixed uploading file to a subdirectory, added tests

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

2 years ago16672: Adds Cypress tests on process logs viewing.
Lucas Di Pentima [Fri, 25 Mar 2022 20:13:57 +0000 (17:13 -0300)]
16672: Adds Cypress tests on process logs viewing.

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

2 years ago16672: Avoids log panel "blinking" when changing process view.
Lucas Di Pentima [Tue, 22 Mar 2022 14:27:35 +0000 (11:27 -0300)]
16672: Avoids log panel "blinking" when changing process view.

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

2 years ago16672: Adds 'copy to clipboard' feature.
Lucas Di Pentima [Tue, 22 Mar 2022 14:19:26 +0000 (11:19 -0300)]
16672: Adds 'copy to clipboard' feature.

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

2 years ago16672: Implements 'auto-follow' mode when log view is scrolled all the way down
Lucas Di Pentima [Tue, 22 Mar 2022 13:59:27 +0000 (10:59 -0300)]
16672: Implements 'auto-follow' mode when log view is scrolled all the way down

Restored the CodeSnippet component as it was needing too much customization
for the log viewer use case.

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

2 years ago16672: Adds renderer for UUID & PDH links on the log viewer.
Lucas Di Pentima [Mon, 21 Mar 2022 19:37:33 +0000 (16:37 -0300)]
16672: Adds renderer for UUID & PDH links on the log viewer.

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

2 years ago16672: Adds 'container' type event to the logs viewer.
Lucas Di Pentima [Mon, 21 Mar 2022 14:11:56 +0000 (11:11 -0300)]
16672: Adds 'container' type event to the logs viewer.

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

2 years ago16672: Removes unused code, avoids requesting the CR twice.
Lucas Di Pentima [Mon, 21 Mar 2022 13:46:06 +0000 (10:46 -0300)]
16672: Removes unused code, avoids requesting the CR twice.

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

2 years ago16672: Adds font size control to the log viewer.
Lucas Di Pentima [Fri, 18 Mar 2022 21:31:42 +0000 (18:31 -0300)]
16672: Adds font size control to the log viewer.

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

2 years ago16672: Adds toggable word-wrapping to the log panel.
Lucas Di Pentima [Fri, 18 Mar 2022 20:51:17 +0000 (17:51 -0300)]
16672: Adds toggable word-wrapping to the log panel.

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

2 years ago16672: Adds new prop to MPVContent: max height when not maximized.
Lucas Di Pentima [Fri, 18 Mar 2022 20:33:05 +0000 (17:33 -0300)]
16672: Adds new prop to MPVContent: max height when not maximized.

This applies to the Log panel so that it doesn't take the whole vertical
space available when sharing the UI with other panels.

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

2 years ago16672: Fixes panels' vertical space layout issues.
Lucas Di Pentima [Thu, 17 Mar 2022 21:19:01 +0000 (18:19 -0300)]
16672: Fixes panels' vertical space layout issues.

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

2 years ago16672: Removes the old process logs panel & related code.
Lucas Di Pentima [Thu, 17 Mar 2022 16:54:33 +0000 (13:54 -0300)]
16672: Removes the old process logs panel & related code.

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

2 years ago16672: Process log card fully implemented in process panel.
Lucas Di Pentima [Thu, 17 Mar 2022 16:29:17 +0000 (13:29 -0300)]
16672: Process log card fully implemented in process panel.

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

2 years ago16672: Initial Log viewer placement on process panel. WIP
Lucas Di Pentima [Tue, 15 Mar 2022 19:25:05 +0000 (16:25 -0300)]
16672: Initial Log viewer placement on process panel. WIP

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

2 years ago16672: Rearranges code related to getting current process' UUID.
Lucas Di Pentima [Thu, 10 Mar 2022 21:57:29 +0000 (18:57 -0300)]
16672: Rearranges code related to getting current process' UUID.

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

2 years ago16672: Improves UX by avoiding to instantly focus on a MPV panel.
Lucas Di Pentima [Thu, 10 Mar 2022 21:00:05 +0000 (18:00 -0300)]
16672: Improves UX by avoiding to instantly focus on a MPV panel.

100ms seems "instant enough" for cases where the user is really attempting
to use the multi-panel-view task bar. For other cases where the user
casually hovers through any of the buttons because is trying to reach
some different part of the UI, not making the UI "move" is a lot less
confusing.

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

2 years ago18559: Add uuid with copy and action menu to user profile panel
Stephen Smith [Fri, 25 Mar 2022 03:55:24 +0000 (23:55 -0400)]
18559: Add uuid with copy and action menu to user profile panel

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

2 years ago18559: Forgot to change users list name column label
Stephen Smith [Thu, 24 Mar 2022 23:33:34 +0000 (19:33 -0400)]
18559: Forgot to change users list name column label

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

2 years ago18559: Replace setup vm dialog with setup confirmation dialog
Stephen Smith [Thu, 24 Mar 2022 19:07:27 +0000 (15:07 -0400)]
18559: Replace setup vm dialog with setup confirmation dialog

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

2 years ago18559: Add basic field validation for profile email
Stephen Smith [Thu, 24 Mar 2022 19:05:25 +0000 (15:05 -0400)]
18559: Add basic field validation for profile email

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