Lucas Di Pentima [Tue, 24 May 2022 13:10:21 +0000 (10:10 -0300)]
16115: Sets expiration date's minutes & seconds to zero.
Default expiration date is now set in a way that it gives the sharing link
at least 1:01h of lifetime and up to 2h. The user can select other dates
with a minimum step resolution of 1h.
Also, the "Create sharing URL" button won't be enabled if the selected
date is in the past. This is done this way because the Time picker doesn't
seem to support a "minDate" (or minHour?) property.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Mon, 23 May 2022 21:19:17 +0000 (17:19 -0400)]
19143: Finally got the data binding to work
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Mon, 23 May 2022 18:43:58 +0000 (15:43 -0300)]
16115: Brings back the Visibility Level form.
To avoid confusing users, this form is back and it's rendered as the first
row of the permissions list instead of being hidden inside an 'Advanced' mode.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Mon, 23 May 2022 16:26:02 +0000 (13:26 -0300)]
16115: Adds inline DateTime picker to the sharing URLs dialog.
We're not currently exporting the API.MaxTokenLifetime configuration, so
client-side expires_at validation is not possible; added an explanation note
for the cases when the expiration date is capped by the backend.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Peter Amstutz [Mon, 23 May 2022 16:01:07 +0000 (12:01 -0400)]
19143: Picker opens, needs to be hooked in
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 23 May 2022 15:15:44 +0000 (11:15 -0400)]
Merge branch '19069-workflow-launching' into 19143-project-list-workflows
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 23 May 2022 15:13:37 +0000 (11:13 -0400)]
19069: Remove references to workflow panel from various places
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 23 May 2022 15:00:15 +0000 (11:00 -0400)]
Merge branch 'main' into 19069-workflow-launching
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 23 May 2022 14:30:04 +0000 (10:30 -0400)]
Merge branch '16583-intermediate-collections' refs #16583
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 20 May 2022 22:30:23 +0000 (18:30 -0400)]
19143: Add missing files
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 20 May 2022 22:24:53 +0000 (18:24 -0400)]
19143: Workflow objects appear in project view, are runnable.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 20 May 2022 20:58:48 +0000 (16:58 -0400)]
19143: Make workflows show up in projects view WIP
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 20 May 2022 15:56:34 +0000 (11:56 -0400)]
16583: Fix test, add "intermediate" filter test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 19 May 2022 19:07:50 +0000 (15:07 -0400)]
19069: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Thu, 19 May 2022 16:22:00 +0000 (13:22 -0300)]
16115: Adds expiration date param to sharing url service method.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Daniel Kutyła [Thu, 19 May 2022 15:36:17 +0000 (17:36 +0200)]
19052: fixed wrong owner being displayed added test
Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>
Peter Amstutz [Thu, 19 May 2022 14:11:25 +0000 (10:11 -0400)]
19069: Fix test
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 18 May 2022 19:32:38 +0000 (15:32 -0400)]
19069: Fix styling
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 18 May 2022 19:17:51 +0000 (15:17 -0400)]
19069: Add workflow details
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 18 May 2022 17:18:23 +0000 (13:18 -0400)]
19069: Scroll instead of overflow in run a process
Rename "Run a process" button to "Run a workflow"
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 17 May 2022 21:17:41 +0000 (17:17 -0400)]
19069: Workflow launching improvements.
* Hide the broken, mostly redundant workflow panel from the left tree
(can still launch workflows from "+NEW -> Run a process")
* Hide unsupported "presets" element
* Don't require #main to be a workflow
* Change "workflowUuid" property to "template_uuid" property for
consistency with existing usage in workbench 1 and arvados-cwl-runner
* Give process a default name
* Assign default output collection name "Output of {name}"
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Mon, 16 May 2022 19:21:35 +0000 (16:21 -0300)]
16115: Fixes cypress test.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Mon, 16 May 2022 18:58:28 +0000 (15:58 -0300)]
16115: Improves link rendering. Adds tests.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
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>
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>
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>
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>
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>
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>
Stephen Smith [Fri, 13 May 2022 19:06:14 +0000 (15:06 -0400)]
Merge branch '19049-vm-admin-rough-edges' into main. Closes #19049
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Fri, 13 May 2022 18:25:15 +0000 (14:25 -0400)]
19049: Only show active users in add login participant select
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Fri, 13 May 2022 16:06:54 +0000 (12:06 -0400)]
16583: Add "Intermediate" to collection type filters
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
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>
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>
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>
Daniel Kutyła [Fri, 13 May 2022 13:26:42 +0000 (15:26 +0200)]
18692: Initial frozen project implementation with tests
Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>
Stephen Smith [Thu, 12 May 2022 23:56:13 +0000 (19:56 -0400)]
19049: Cypress don't timeout before waitfordom finishes
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 May 2022 22:55:43 +0000 (18:55 -0400)]
19049: Add waitfordom to flaky collection test
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 May 2022 22:19:48 +0000 (18:19 -0400)]
19049: Improve flaky cypress test
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 May 2022 21:05:49 +0000 (17:05 -0400)]
19049: Update user test
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 May 2022 20:13:37 +0000 (16:13 -0400)]
19049: Clean up 404 error handling on add vm login
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Thu, 12 May 2022 17:35:52 +0000 (13:35 -0400)]
19049: Make participant select read only when editing vm logins
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
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>
Stephen Smith [Tue, 10 May 2022 16:49:53 +0000 (12:49 -0400)]
19049: Exclude existing users with logins in create login user picker
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Tue, 10 May 2022 03:39:57 +0000 (23:39 -0400)]
19049: Clean up participant select display, show UUIDs
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
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>
Stephen Smith [Thu, 5 May 2022 15:06:29 +0000 (11:06 -0400)]
Merge branch '18978-webshell-timeout-ux' into main. Closes #18978
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Peter Amstutz [Thu, 28 Apr 2022 15:03:20 +0000 (11:03 -0400)]
Merge branch '19075-no-acr-reuse' refs #19075
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 27 Apr 2022 20:23:08 +0000 (16:23 -0400)]
19075: When constructing a workflow request, set use_existing=false
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Stephen Smith [Mon, 25 Apr 2022 19:55:02 +0000 (15:55 -0400)]
18978: Disable webshell idle timeout when 0.
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
Stephen Smith [Mon, 25 Apr 2022 17:15:41 +0000 (13:15 -0400)]
18978: Display idletimeout setting in webshell timeout message.
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>
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>
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>
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>
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>
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>
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>
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>
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>