arvados.git
4 years ago15781: Merge branch 'master' into 15781-multi-value-property-edit
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>

4 years agoMerge branch '16067-collection-copy-fix'
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>

4 years ago16067: Adds remaining collection resource read-only fields.
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>

4 years agoMerge branch '16116-collection-rename-fix'
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>

4 years ago16067: Ignores certain fields on create & update api calls.
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>

4 years ago16116: Unifies collections and projects update handling with process.
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>

4 years agoNeither "log in as user" nor "setup VM for user" works, so hide it
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>

4 years agoDon't crash if name is null or undefined
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>

4 years agoMerge branch '16111-ssh-help' refs #16111
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>

4 years ago15781: Adds tests for resource properties util functions.
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>

4 years ago16111: Display customizable SSHHelpPageHTML
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>

4 years ago15781: Allows multi-value properties on the search bar/editor.
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>

4 years agoMerge branch '16108-favorites' refs #16108
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>

4 years ago16108: Fix tests
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>

4 years ago16108: Tweak ordering of sidebar to put 'favorites' together
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>

4 years ago16108: Query for favorites should filter on owner not tail_uuid
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>

4 years ago15781: Uses 'contains' filter operator to search for properties.
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>

4 years ago15781: Adds multi-value property support for projects.
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>

4 years ago15781: Adds support for multi-value property additions on collections.
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>

4 years ago15781: Renders multi-value properties as multiple chips.
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>

4 years agoSet build version
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>

4 years agoMerge branch '16086-no-inputs-fix'
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>

4 years ago16086: Splits input id by '/' using the last element for input value lookup.
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>

4 years ago16086: Looks up input values by the correct input id.
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>

4 years ago16086: Enhances readability by using plural on Array var's name.
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>

4 years ago16086: Adds default value on string array validator.
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>

4 years ago16086: Fixes inputs retrieval from workflow mount.
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>

4 years ago16086: Don't re-parse dates on process information card.
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>

4 years agoMerge branch '16052-update-packages'
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>

4 years agoMerge branch '15012-all-processes-page'
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>

4 years agoFix package build, use version-at-commit script for version
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>

4 years ago16052: Upgrades serialize-javascript requested by a couple of modules.
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>

4 years ago16052: Upgrades webpack-dev-server's version requested by react-scripts-ts.
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>

4 years ago16052: Upgrades js-yaml indirect dependency to fix a security issue.
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>

4 years ago16052: Upgrades react-scripts-ts dependencies, fixing 6 high priority issues.
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>

4 years ago15012: Fixes Queued process filtering.
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>

4 years ago15012: Don't show Completed processes as Cancelled when priority=0.
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>

4 years ago15012: Updates all processes page when websocket event received.
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>

4 years ago15012: Clears the subprocess panel before populating it with new data.
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>

4 years ago15012: Shows process context menu on all_process page items.
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>

4 years agoTesting commit-build hook no issue #
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>

4 years ago15012: Adds run time column to all_processes. Fixes created_at column's label.
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>

4 years ago15012: Uses varargs version of joinFilters().
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>

4 years ago15019: Adds Status filtering to project panel.
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>

4 years ago15019: Changes joinFilters() to accept variable number of args.
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>

4 years agoMerge branch '15019-project-view-status-filter'
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>

4 years ago15012: Adds filtering by process type & ordering by name and created_at date.
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>

4 years ago15012: Adds process status filtering to all_processes page.
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>

4 years ago15012: Removes duplicated code.
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>

4 years ago15012: Adds 'All Processes' panel. (WIP)
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>

4 years ago15012: Adds 'All Processes' item to left panel tree.
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>

4 years agoFixes tests to work with connected components.
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>

4 years ago15019: Adds Status filtering to project panel.
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>

4 years ago15019: Changes joinFilters() to accept variable number of args.
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>

4 years agoMerge branch '15047-exclude-child-processes'
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>

4 years ago15047: Fixes build by nesting pipe() calls instead of passing more tha 7 args.
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>

4 years ago15047: Adds 'process type' filtering to project panel.
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>

4 years agoMerge branch '15672-subprocess-list-v2'
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>

4 years ago15672: Merge branch 'master' into 15672-subprocess-list-v2
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>

4 years ago15672: Adds test for params being just under the limit of needing POST.
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>

4 years ago15672: Cleans & simplifies test code.
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>

4 years ago15672: Adds unit test to API's list request with method=POST.
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>

4 years ago15672: Fixes test
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>

4 years agoMerge branch '16041-valid-name' refs #16041
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>

4 years agoIllegalNamingWarning is conditional on ForwardSlashNameSubstitution
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>

4 years ago16041: Adjust name validation behavior depending on ForwardSlashNameSubstitution
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>

4 years ago15672: Removes commented out imports.
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>

4 years ago15672: Delete comment out code
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>

4 years ago15672: Update container runtime every 5 seconds
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>

4 years ago15672: Fix NaN runtime
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>

4 years ago15672: Auto-update project panel on container activity
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>

4 years ago15672: Rate limiting for data explorer refresh
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>

4 years agoMerge branch 'dependabot/npm_and_yarn/handlebars-4.3.0'
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>

4 years agoMerge branch 'master' into 15672-subprocess-list-v2
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>

4 years agoBump handlebars from 4.0.14 to 4.3.0
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>
4 years ago15672: Removes unused code.
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>

4 years ago15672: Uses process context menu on subprocess panel.
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>

4 years ago15672: Fixes a couple tests.
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>

4 years ago15672: Shows "no subprocesses" message at subprocess panel when required.
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>

4 years ago15672: Fixes some code styling.
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>

4 years ago15672: Adds double-click navigation and sigle-click details panel update.
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>

4 years ago15672: Adds filtering by name on subprocess panel by using the search field.
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>

4 years ago15672: Fixes status filtering on subprocess panel.
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>

4 years ago15672: Clears data explorer when there're no subprocesses to show.
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>

4 years ago15672: Removes filter panel & makes pagination choices bigger.
Lucas Di Pentima [Fri, 20 Dec 2019 00:35:34 +0000 (21:35 -0300)]
15672: Removes filter panel & makes pagination choices bigger.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago15672: Switches to POST when using long query strings on list API calls.
Lucas Di Pentima [Thu, 19 Dec 2019 12:29:37 +0000 (09:29 -0300)]
15672: Switches to POST when using long query strings on list API calls.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years agoUpdate package build
Peter Amstutz [Wed, 18 Dec 2019 19:21:23 +0000 (14:21 -0500)]
Update package build

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years agoMerge branch '15936-use-webdavdownload' refs #15936
Peter Amstutz [Wed, 18 Dec 2019 14:43:28 +0000 (09:43 -0500)]
Merge branch '15936-use-webdavdownload' refs #15936

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago15936: Workbench2 should use WebDAVDownload for file listings
Peter Amstutz [Wed, 18 Dec 2019 14:40:03 +0000 (09:40 -0500)]
15936: Workbench2 should use WebDAVDownload for file listings

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

4 years ago15672: Subprocess list filter by status & pagination.
Lucas Di Pentima [Mon, 16 Dec 2019 23:12:36 +0000 (20:12 -0300)]
15672: Subprocess list filter by status & pagination.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago15672: subprocess view WIP
Eric Biagiotti [Wed, 4 Dec 2019 22:00:52 +0000 (17:00 -0500)]
15672: subprocess view WIP

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago15672: Adds mutually exclusive data explorer column filters
Eric Biagiotti [Wed, 4 Dec 2019 18:29:07 +0000 (13:29 -0500)]
15672: Adds mutually exclusive data explorer column filters

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago15672: Adds functionality for tree item selection with radio buttons
Eric Biagiotti [Wed, 4 Dec 2019 18:01:38 +0000 (13:01 -0500)]
15672: Adds functionality for tree item selection with radio buttons

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago15672: Adds renderers for create_at and container run time
Eric Biagiotti [Tue, 3 Dec 2019 00:38:28 +0000 (19:38 -0500)]
15672: Adds renderers for create_at and container run time

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago15672: Adds minimal subprocess data explorer (WIP)
Eric Biagiotti [Fri, 8 Nov 2019 22:50:53 +0000 (17:50 -0500)]
15672: Adds minimal subprocess data explorer (WIP)

The process panel now stores the parent container_request uuid, which is used by the subprocess panel to populate a dataexplorer. The data explorer has minimal functionality. Actions and search still need to be fixed.

Also fixes link account panel formatting and horizontal scroll

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago15672: Fixes warnings
Eric Biagiotti [Mon, 4 Nov 2019 18:59:28 +0000 (13:59 -0500)]
15672: Fixes warnings

Fixes some yarn install warnings and browser console warnings that would occur occasionally while using WB2.

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years ago15672: Changes the list method to use the POST special case
Eric Biagiotti [Fri, 1 Nov 2019 14:16:27 +0000 (10:16 -0400)]
15672: Changes the list method to use the POST special case

Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

4 years agoMerge branch '15672-filters-translation-fix'
Lucas Di Pentima [Tue, 17 Dec 2019 20:37:44 +0000 (17:37 -0300)]
Merge branch '15672-filters-translation-fix'
Refs #15672

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago15672: More filter usage fixes.
Lucas Di Pentima [Mon, 16 Dec 2019 22:10:10 +0000 (19:10 -0300)]
15672: More filter usage fixes.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

4 years ago15672: Fixes filter usage on search bar actions.
Lucas Di Pentima [Mon, 16 Dec 2019 22:08:36 +0000 (19:08 -0300)]
15672: Fixes filter usage on search bar actions.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>