Lucas Di Pentima [Mon, 16 Mar 2020 19:04:27 +0000 (16:04 -0300)]
16029: Fixes failed login attempt by redirecting the user to the login page.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 16 Mar 2020 18:22:27 +0000 (15:22 -0300)]
16029: Tests login with valid & expired tokens. Exposes a bug.
When using an expired/invalid token, workbench2 doesn't do anything, it
should at least show the login page.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Sat, 14 Mar 2020 16:21:57 +0000 (13:21 -0300)]
16029: Adds support for reading YAML fixtures and receive config data.
Also, adds a command to reset the testing database.
Config data can be passed in several ways:
* Running 'yarn run cypress [open|run] --env fixtures=/a/path,controller_url=...'
* Setting environment variables named with the 'CYPRESS_' prefix.
* Using Cypress.config() inside the test cases.
For now, 3 config items are needed:
1. Arvados fixtures path
2. System root token (defined on arvados-boot's zzzzz.yml config file) so a
database reset can be called.
3. Controller's URL
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 24 Feb 2020 20:35:36 +0000 (17:35 -0300)]
16029: Adds first end-to-end tests for the login flow.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 21 Feb 2020 16:42:59 +0000 (13:42 -0300)]
16029: Adds cypress as a dev dependency.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 19 Feb 2020 23:55:08 +0000 (20:55 -0300)]
Fixes package building.
No issue #
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 19 Feb 2020 21:43:32 +0000 (18:43 -0300)]
Merge branch '15781-multi-value-property-edit'
Refs #15781
Lucas Di Pentima [Wed, 19 Feb 2020 21:31:58 +0000 (18:31 -0300)]
15781: Replaces 'like' operator with '=' on fallback property matches.
Also, add container requests to the search.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 19 Feb 2020 18:21:46 +0000 (15:21 -0300)]
15781: Changes filter fallback on properties to use 'like' instead of 'ilike'.
This is to make it consistent with how 'contains' behaves, both doing case
insensitive matches.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Ward Vandewege [Sat, 15 Feb 2020 02:18:18 +0000 (21:18 -0500)]
Update maintainer for our OS packages.
No issue #
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@jhvc.com>
Lucas Di Pentima [Fri, 14 Feb 2020 19:31:44 +0000 (16:31 -0300)]
15781: Avoids showing duplicate property 'chips' on search editor.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 14 Feb 2020 18:50:42 +0000 (15:50 -0300)]
15781: Fixes property removal on the advanced search editor.
Also, adds some tests ensuring that properties IDs are used when available.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 13 Feb 2020 16:38:40 +0000 (13:38 -0300)]
15781: Fixes project tag add/delete error handling.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 13 Feb 2020 15:04:56 +0000 (12:04 -0300)]
15781: Fixes collection tag add/delete error handling.
Tags (chips) were added/removed to the UI even when the update call failed.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 12 Feb 2020 23:59:46 +0000 (20:59 -0300)]
15781: Uses 'contains' or 'ilike' on prop searches depending on API revision.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 12 Feb 2020 22:53:20 +0000 (19:53 -0300)]
15718: Adds API revision number from discovery doc to sessions.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 11 Feb 2020 13:54:41 +0000 (10:54 -0300)]
15781: Merge branch 'master' into 15781-multi-value-property-edit
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 5 Feb 2020 22:02:54 +0000 (19:02 -0300)]
Merge branch '16067-collection-copy-fix'
Closes #16067
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 5 Feb 2020 22:01:16 +0000 (19:01 -0300)]
16067: Adds remaining collection resource read-only fields.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 5 Feb 2020 21:13:56 +0000 (18:13 -0300)]
Merge branch '16116-collection-rename-fix'
Closes #16116
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 5 Feb 2020 21:05:08 +0000 (18:05 -0300)]
16067: Ignores certain fields on create & update api calls.
Some fields like 'etag', 'kind', 'uuid' and others are read-only, so
they shouldn't be sent to the API server.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Wed, 5 Feb 2020 15:23:14 +0000 (12:23 -0300)]
16116: Unifies collections and projects update handling with process.
Fields should be passed explicitly to the api server to avoid unwanted
(and illegal) fields to eventually infiltrate on the api request call.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Tue, 4 Feb 2020 22:56:12 +0000 (17:56 -0500)]
Neither "log in as user" nor "setup VM for user" works, so hide it
To be reenabled when the corresponding bugs are fixed:
refs #16114
refs #16124
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 4 Feb 2020 18:18:45 +0000 (13:18 -0500)]
Don't crash if name is null or undefined
no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 4 Feb 2020 17:58:00 +0000 (12:58 -0500)]
Merge branch '16111-ssh-help' refs #16111
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Mon, 3 Feb 2020 21:39:51 +0000 (18:39 -0300)]
15781: Adds tests for resource properties util functions.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Mon, 3 Feb 2020 21:03:56 +0000 (16:03 -0500)]
16111: Display customizable SSHHelpPageHTML
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Mon, 3 Feb 2020 21:02:59 +0000 (18:02 -0300)]
15781: Allows multi-value properties on the search bar/editor.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Mon, 3 Feb 2020 19:36:21 +0000 (14:36 -0500)]
Merge branch '16108-favorites' refs #16108
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Sun, 2 Feb 2020 18:31:21 +0000 (13:31 -0500)]
16108: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Sun, 2 Feb 2020 18:20:13 +0000 (13:20 -0500)]
16108: Tweak ordering of sidebar to put 'favorites' together
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Sun, 2 Feb 2020 17:46:09 +0000 (12:46 -0500)]
16108: Query for favorites should filter on owner not tail_uuid
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Fri, 31 Jan 2020 18:38:36 +0000 (15:38 -0300)]
15781: Uses 'contains' filter operator to search for properties.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 31 Jan 2020 17:05:50 +0000 (14:05 -0300)]
15781: Adds multi-value property support for projects.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 30 Jan 2020 21:05:45 +0000 (18:05 -0300)]
15781: Adds support for multi-value property additions on collections.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 30 Jan 2020 20:15:26 +0000 (17:15 -0300)]
15781: Renders multi-value properties as multiple chips.
Also, adds support for single-value property deletion.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Wed, 29 Jan 2020 18:52:26 +0000 (13:52 -0500)]
Set build version
no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Tue, 28 Jan 2020 18:09:39 +0000 (15:09 -0300)]
Merge branch '16086-no-inputs-fix'
Close #16086
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 28 Jan 2020 17:44:15 +0000 (14:44 -0300)]
16086: Splits input id by '/' using the last element for input value lookup.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 28 Jan 2020 15:33:08 +0000 (12:33 -0300)]
16086: Looks up input values by the correct input id.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 27 Jan 2020 21:38:24 +0000 (18:38 -0300)]
16086: Enhances readability by using plural on Array var's name.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 27 Jan 2020 20:54:56 +0000 (17:54 -0300)]
16086: Adds default value on string array validator.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 27 Jan 2020 19:49:56 +0000 (16:49 -0300)]
16086: Fixes inputs retrieval from workflow mount.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 27 Jan 2020 19:24:25 +0000 (16:24 -0300)]
16086: Don't re-parse dates on process information card.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 27 Jan 2020 18:55:20 +0000 (15:55 -0300)]
Merge branch '16052-update-packages'
Closes #16052
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 27 Jan 2020 17:19:18 +0000 (14:19 -0300)]
Merge branch '15012-all-processes-page'
Closes #15012
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Fri, 24 Jan 2020 15:40:37 +0000 (10:40 -0500)]
Fix package build, use version-at-commit script for version
no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Fri, 24 Jan 2020 00:17:16 +0000 (21:17 -0300)]
16052: Upgrades serialize-javascript requested by a couple of modules.
At this point, 'yarn audit' only reports around 40 low level issues and
nothing more.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 24 Jan 2020 00:12:22 +0000 (21:12 -0300)]
16052: Upgrades webpack-dev-server's version requested by react-scripts-ts.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 24 Jan 2020 00:09:13 +0000 (21:09 -0300)]
16052: Upgrades js-yaml indirect dependency to fix a security issue.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 23 Jan 2020 23:46:50 +0000 (20:46 -0300)]
16052: Upgrades react-scripts-ts dependencies, fixing 6 high priority issues.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 23 Jan 2020 21:05:21 +0000 (18:05 -0300)]
15012: Fixes Queued process filtering.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 23 Jan 2020 21:03:07 +0000 (18:03 -0300)]
15012: Don't show Completed processes as Cancelled when priority=0.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 23 Jan 2020 20:30:04 +0000 (17:30 -0300)]
15012: Updates all processes page when websocket event received.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 23 Jan 2020 19:03:47 +0000 (16:03 -0300)]
15012: Clears the subprocess panel before populating it with new data.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Thu, 23 Jan 2020 17:23:55 +0000 (14:23 -0300)]
15012: Shows process context menu on all_process page items.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Wed, 22 Jan 2020 21:08:55 +0000 (16:08 -0500)]
Testing commit-build hook no issue #
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Wed, 22 Jan 2020 14:28:02 +0000 (11:28 -0300)]
15012: Adds run time column to all_processes. Fixes created_at column's label.
Also, adds container's started_at renderer for future use.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 21:24:06 +0000 (18:24 -0300)]
15012: Uses varargs version of joinFilters().
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Sat, 21 Dec 2019 20:15:49 +0000 (17:15 -0300)]
15019: Adds Status filtering to project panel.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Sat, 21 Dec 2019 20:13:07 +0000 (17:13 -0300)]
15019: Changes joinFilters() to accept variable number of args.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 20:23:39 +0000 (17:23 -0300)]
Merge branch '15019-project-view-status-filter'
Closes #15019
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 19:49:21 +0000 (16:49 -0300)]
15012: Adds filtering by process type & ordering by name and created_at date.
Default 'process type' filter status is: show only main processes.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 17:56:15 +0000 (14:56 -0300)]
15012: Adds process status filtering to all_processes page.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 17:13:27 +0000 (14:13 -0300)]
15012: Removes duplicated code.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 20 Jan 2020 23:31:32 +0000 (20:31 -0300)]
15012: Adds 'All Processes' panel. (WIP)
Pending:
* Column ordering is not working
* Type filtering should only offer 2 options: main process & subprocess.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 30 Dec 2019 20:22:27 +0000 (17:22 -0300)]
15012: Adds 'All Processes' item to left panel tree.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 16:30:00 +0000 (13:30 -0300)]
Fixes tests to work with connected components.
No issue #
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Sat, 21 Dec 2019 20:15:49 +0000 (17:15 -0300)]
15019: Adds Status filtering to project panel.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Sat, 21 Dec 2019 20:13:07 +0000 (17:13 -0300)]
15019: Changes joinFilters() to accept variable number of args.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 15:31:51 +0000 (12:31 -0300)]
Merge branch '15047-exclude-child-processes'
Closes #15047
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 24 Dec 2019 18:31:07 +0000 (15:31 -0300)]
15047: Fixes build by nesting pipe() calls instead of passing more tha 7 args.
Also: adds tests.
It seems that lodash's pipe() (an alias of flow()) function changes its
return type to 'any' when being passed more than 7 arguments, sometimes
breaking the build (in this case, resource-type-filters.test.ts)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Sat, 21 Dec 2019 22:47:26 +0000 (19:47 -0300)]
15047: Adds 'process type' filtering to project panel.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 15:24:06 +0000 (12:24 -0300)]
Merge branch '15672-subprocess-list-v2'
Closes #15672
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 15:11:24 +0000 (12:11 -0300)]
15672: Merge branch 'master' into 15672-subprocess-list-v2
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Tue, 21 Jan 2020 15:06:00 +0000 (12:06 -0300)]
15672: Adds test for params being just under the limit of needing POST.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Sat, 18 Jan 2020 11:46:51 +0000 (08:46 -0300)]
15672: Cleans & simplifies test code.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 17 Jan 2020 23:38:22 +0000 (20:38 -0300)]
15672: Adds unit test to API's list request with method=POST.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 17 Jan 2020 16:40:36 +0000 (13:40 -0300)]
15672: Fixes test
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Fri, 17 Jan 2020 16:05:13 +0000 (11:05 -0500)]
Merge branch '16041-valid-name' refs #16041
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 17 Jan 2020 15:03:24 +0000 (10:03 -0500)]
IllegalNamingWarning is conditional on ForwardSlashNameSubstitution
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 16 Jan 2020 23:41:30 +0000 (18:41 -0500)]
16041: Adjust name validation behavior depending on ForwardSlashNameSubstitution
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Wed, 15 Jan 2020 22:21:37 +0000 (19:21 -0300)]
15672: Removes commented out imports.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Peter Amstutz [Fri, 10 Jan 2020 20:27:27 +0000 (15:27 -0500)]
15672: Delete comment out code
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Fri, 10 Jan 2020 20:25:17 +0000 (15:25 -0500)]
15672: Update container runtime every 5 seconds
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 8 Jan 2020 21:39:16 +0000 (16:39 -0500)]
15672: Fix NaN runtime
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 8 Jan 2020 20:57:57 +0000 (15:57 -0500)]
15672: Auto-update project panel on container activity
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 8 Jan 2020 20:11:57 +0000 (15:11 -0500)]
15672: Rate limiting for data explorer refresh
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lucas Di Pentima [Thu, 2 Jan 2020 22:54:21 +0000 (19:54 -0300)]
Merge branch 'dependabot/npm_and_yarn/handlebars-4.3.0'
Closes #15949
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Mon, 30 Dec 2019 18:03:16 +0000 (15:03 -0300)]
Merge branch 'master' into 15672-subprocess-list-v2
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
dependabot[bot] [Sat, 28 Dec 2019 00:02:47 +0000 (00:02 +0000)]
Bump handlebars from 4.0.14 to 4.3.0
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.0.14 to 4.3.0.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.0.14...v4.3.0)
Signed-off-by: dependabot[bot] <support@github.com>
Lucas Di Pentima [Fri, 20 Dec 2019 23:16:40 +0000 (20:16 -0300)]
15672: Removes unused code.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 23:14:58 +0000 (20:14 -0300)]
15672: Uses process context menu on subprocess panel.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 20:55:02 +0000 (17:55 -0300)]
15672: Fixes a couple tests.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 20:18:22 +0000 (17:18 -0300)]
15672: Shows "no subprocesses" message at subprocess panel when required.
Also, some code cleanup.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 20:15:36 +0000 (17:15 -0300)]
15672: Fixes some code styling.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 17:29:06 +0000 (14:29 -0300)]
15672: Adds double-click navigation and sigle-click details panel update.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 17:01:54 +0000 (14:01 -0300)]
15672: Adds filtering by name on subprocess panel by using the search field.
Also, refactored status filtering to be on a separate function.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 16:16:41 +0000 (13:16 -0300)]
15672: Fixes status filtering on subprocess panel.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>
Lucas Di Pentima [Fri, 20 Dec 2019 14:54:46 +0000 (11:54 -0300)]
15672: Clears data explorer when there're no subprocesses to show.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>