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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
Stephen Smith [Thu, 24 Mar 2022 00:30:40 +0000 (20:30 -0400)]
18559: Combine firstName and lastName users column, add link navigation, fix sorting
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Wed, 23 Mar 2022 23:19:46 +0000 (19:19 -0400)]
18559: Remove user panel tabs
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Daniel Kutyła [Fri, 18 Mar 2022 14:28:28 +0000 (15:28 +0100)]
Merge branch '18549-global-search-results-show-path' into main
closes #18549
Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>
Daniel Kutyła [Wed, 16 Mar 2022 22:32:30 +0000 (23:32 +0100)]
18549: Layout fixed, tests updated
Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>
Tom Clegg [Wed, 16 Mar 2022 20:26:27 +0000 (16:26 -0400)]
Merge branch '18848-upgrade-yarn3'. Closes #18848
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Ward Vandewege [Wed, 16 Mar 2022 18:17:32 +0000 (14:17 -0400)]
18848: update the Dockerfile for package building to automatically pick
up the correct Go version.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Ward Vandewege [Wed, 16 Mar 2022 18:15:28 +0000 (14:15 -0400)]
18848: need to define a few variables before running yarn build. Also,
check that ARVADOS_DIRECTORY is set when the packages-in-docker
make target is executed.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>
Lucas Di Pentima [Wed, 16 Mar 2022 15:34:36 +0000 (12:34 -0300)]
Merge branch '18866-property-editor-bugfix'. Closes #18866
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Stephen Smith [Tue, 15 Mar 2022 18:02:17 +0000 (14:02 -0400)]
18559: Add user profile tests.
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Lucas Di Pentima [Tue, 15 Mar 2022 17:21:51 +0000 (14:21 -0300)]
18866: Fixes the bug.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Tue, 15 Mar 2022 17:08:30 +0000 (14:08 -0300)]
18866: Adds test exposing the problem.
The functions `getTag[Key|Value]ID()` don't allow to match by IDs, so when a
label-less key has some values, wb2 cannot build its suggested value list
because it doesn't have the key id.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Stephen Smith [Mon, 14 Mar 2022 21:20:25 +0000 (17:20 -0400)]
18559: Update the new user dialog and fix groups functionality
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 14 Mar 2022 21:16:34 +0000 (17:16 -0400)]
18559: Remove warning snackbar that gets triggered from other pages
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 14 Mar 2022 21:13:34 +0000 (17:13 -0400)]
18559: Hide profile admin tab to non-admins
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 14 Mar 2022 21:11:32 +0000 (17:11 -0400)]
18559: Filter to only role groups in profile groups list
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 14 Mar 2022 21:06:11 +0000 (17:06 -0400)]
18559: Show read-only profile values without input fields
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 14 Mar 2022 21:03:10 +0000 (17:03 -0400)]
18559: Fix up to date profile data not showing after save
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 14 Mar 2022 21:00:28 +0000 (17:00 -0400)]
18559: Remove unused actions
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>