arvados.git
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>

4 years ago15672: Fixes filter usage on collections and favorite store middlewares.
Lucas Di Pentima [Mon, 16 Dec 2019 21:42:43 +0000 (18:42 -0300)]
15672: Fixes filter usage on collections and favorite store middlewares.

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

4 years ago15672: Fixes filter usage on group related store code.
Lucas Di Pentima [Mon, 16 Dec 2019 21:38:52 +0000 (18:38 -0300)]
15672: Fixes filter usage on group related store code.

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

4 years ago15672: Fixes filter usage on workflow service.
Lucas Di Pentima [Mon, 16 Dec 2019 21:27:52 +0000 (18:27 -0300)]
15672: Fixes filter usage on workflow service.

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

4 years ago15672: Fixes filter usage on tag service.
Lucas Di Pentima [Mon, 16 Dec 2019 21:24:46 +0000 (18:24 -0300)]
15672: Fixes filter usage on tag service.

Noticed that OrderBuilder does the same kind of translation, but it
isn't trivial to fix as it does type checking on the properties used
to do the ordering.

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

4 years ago15672: Fixes filter usage on project service.
Lucas Di Pentima [Mon, 16 Dec 2019 21:14:11 +0000 (18:14 -0300)]
15672: Fixes filter usage on project service.

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

4 years ago15672: Fixes filter usage on favorite service.
Lucas Di Pentima [Mon, 16 Dec 2019 21:11:26 +0000 (18:11 -0300)]
15672: Fixes filter usage on favorite service.

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

4 years ago15672: Fixes filter translations to snake case.
Lucas Di Pentima [Mon, 16 Dec 2019 21:09:39 +0000 (18:09 -0300)]
15672: Fixes filter translations to snake case.

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

4 years agoMerge branch '15256-removing-files-during-upload'
Peter Amstutz [Thu, 12 Dec 2019 16:07:32 +0000 (11:07 -0500)]
Merge branch '15256-removing-files-during-upload'

Made a mistake with previous merge, merged old branch instead of new
one.  Fixed.

refs #15256

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

4 years ago15256: Fixes error handling when collection creation fails
Eric Biagiotti [Tue, 3 Dec 2019 15:38:32 +0000 (10:38 -0500)]
15256: Fixes error handling when collection creation fails

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

4 years ago15256: Simplifies file upload deleting and removes unused code
Eric Biagiotti [Wed, 27 Nov 2019 21:54:29 +0000 (16:54 -0500)]
15256: Simplifies file upload deleting and removes unused code

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

4 years agoMerge branch '15256-removing-files-during-upload'
Peter Amstutz [Thu, 12 Dec 2019 15:57:44 +0000 (10:57 -0500)]
Merge branch '15256-removing-files-during-upload'

refs #15256

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

4 years agoMerge branch '15921-trailing-slash-fix'
Lucas Di Pentima [Wed, 11 Dec 2019 22:05:02 +0000 (19:05 -0300)]
Merge branch '15921-trailing-slash-fix'
Closes #15921

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

4 years ago15921: Fix collection create from upload dialog
Peter Amstutz [Wed, 11 Dec 2019 21:55:15 +0000 (16:55 -0500)]
15921: Fix collection create from upload dialog

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

4 years ago15921: Fixes the link account service call.
Lucas Di Pentima [Wed, 11 Dec 2019 17:11:11 +0000 (14:11 -0300)]
15921: Fixes the link account service call.

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

4 years ago15921: Updates tests to not expect trailing slashes on API calls.
Lucas Di Pentima [Tue, 10 Dec 2019 21:44:33 +0000 (18:44 -0300)]
15921: Updates tests to not expect trailing slashes on API calls.

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

4 years ago15921: Avoids adding a trailing slash to every resourceType.
Lucas Di Pentima [Tue, 10 Dec 2019 21:43:48 +0000 (18:43 -0300)]
15921: Avoids adding a trailing slash to every resourceType.

Updates API calls adding slashes where really needed.

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

5 years agoMerge branch '15856-illegal-chars-warning'
Lucas Di Pentima [Tue, 3 Dec 2019 18:35:35 +0000 (15:35 -0300)]
Merge branch '15856-illegal-chars-warning'
Closes #15856

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Merge branch 'master' into 15856-illegal-chars-warning
Lucas Di Pentima [Tue, 3 Dec 2019 18:09:52 +0000 (15:09 -0300)]
15856: Merge branch 'master' into 15856-illegal-chars-warning

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Adds name validation to projects and collection edit/create dialogs.
Lucas Di Pentima [Tue, 3 Dec 2019 15:30:33 +0000 (12:30 -0300)]
15856: Adds name validation to projects and collection edit/create dialogs.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Replaces icon.
Lucas Di Pentima [Mon, 2 Dec 2019 20:56:47 +0000 (17:56 -0300)]
15856: Replaces icon.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Enhances error constant naming.
Lucas Di Pentima [Mon, 2 Dec 2019 20:19:46 +0000 (17:19 -0300)]
15856: Enhances error constant naming.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Renders warning component on project & collection names.
Lucas Di Pentima [Mon, 2 Dec 2019 20:13:00 +0000 (17:13 -0300)]
15856: Renders warning component on project & collection names.

Rendering includes the side panel (project tree) and the data explorer
table.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Fixes error handling on collection updates.
Lucas Di Pentima [Mon, 2 Dec 2019 19:00:44 +0000 (16:00 -0300)]
15856: Fixes error handling on collection updates.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years agoUpdate 'set-value' package for CVE-2019-10747
Peter Amstutz [Wed, 27 Nov 2019 20:44:12 +0000 (15:44 -0500)]
Update 'set-value' package for CVE-2019-10747

no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years agoMerge branch '15803-unsetup' refs #15803
Peter Amstutz [Wed, 27 Nov 2019 20:32:39 +0000 (15:32 -0500)]
Merge branch '15803-unsetup' refs #15803

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15803: Fix whitespace
Peter Amstutz [Wed, 27 Nov 2019 20:32:00 +0000 (15:32 -0500)]
15803: Fix whitespace

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15803: INIT->INIT_USER, CONFIG->SET_CONFIG, remove config reducer
Peter Amstutz [Wed, 27 Nov 2019 19:37:10 +0000 (14:37 -0500)]
15803: INIT->INIT_USER, CONFIG->SET_CONFIG, remove config reducer

I realized there was mostly do-nothing "config" reducer, whereas most
all the other cluster configuration was stored on the "auth" reducer,
so I moved config over to auth and got rid of the config reducer.

Added some comments to auth-middleware.ts.

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

5 years ago15803: Add checks that user uuid (from getUserUuid) is defined
Peter Amstutz [Wed, 27 Nov 2019 14:28:34 +0000 (09:28 -0500)]
15803: Add checks that user uuid (from getUserUuid) is defined

Add @types/sinon to package.json

5 years ago15856: Unifies project tree component code into one subdir.
Lucas Di Pentima [Tue, 26 Nov 2019 21:36:27 +0000 (18:36 -0300)]
15856: Unifies project tree component code into one subdir.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Removes more unused code.
Lucas Di Pentima [Tue, 26 Nov 2019 21:28:35 +0000 (18:28 -0300)]
15856: Removes more unused code.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years agoMerge branch 'master' into 15803-unsetup
Peter Amstutz [Tue, 26 Nov 2019 21:18:48 +0000 (16:18 -0500)]
Merge branch 'master' into 15803-unsetup

5 years ago15856: Merge branch 'master' into 15856-illegal-chars-warning
Lucas Di Pentima [Tue, 26 Nov 2019 21:01:45 +0000 (18:01 -0300)]
15856: Merge branch 'master' into 15856-illegal-chars-warning

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Removes unused component.
Lucas Di Pentima [Tue, 26 Nov 2019 20:44:24 +0000 (17:44 -0300)]
15856: Removes unused component.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Adds a conditional warning icon on the breadcrumbs and collection panel.
Lucas Di Pentima [Tue, 26 Nov 2019 20:30:46 +0000 (17:30 -0300)]
15856: Adds a conditional warning icon on the breadcrumbs and collection panel.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15856: Adds new component to show a conditional warning icon.
Lucas Di Pentima [Tue, 26 Nov 2019 20:28:56 +0000 (17:28 -0300)]
15856: Adds new component to show a conditional warning icon.

This component takes a list of regular expressions, if any of them matches
the passed text, the icon is displayed with a custom tooltip message.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years agoMerge branch '15840-project-page-hang'
Eric Biagiotti [Tue, 26 Nov 2019 19:35:24 +0000 (14:35 -0500)]
Merge branch '15840-project-page-hang'

5 years ago15840: Adds comment to refactored tree construction
Eric Biagiotti [Tue, 26 Nov 2019 18:49:04 +0000 (13:49 -0500)]
15840: Adds comment to refactored tree construction

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

5 years ago15840: Removes trailing slash from directory propfinds
Eric Biagiotti [Tue, 26 Nov 2019 18:29:55 +0000 (13:29 -0500)]
15840: Removes trailing slash from directory propfinds

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

5 years agoMerge branch '15069-tag-searching-by-ids'
Lucas Di Pentima [Wed, 20 Nov 2019 21:37:09 +0000 (18:37 -0300)]
Merge branch '15069-tag-searching-by-ids'
Closes #15069

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Renames parameter for code readability.
Lucas Di Pentima [Wed, 20 Nov 2019 21:34:18 +0000 (18:34 -0300)]
15069: Renames parameter for code readability.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Fix typechecking for skipValidation parameter of SearchBarValueField
Peter Amstutz [Wed, 20 Nov 2019 21:19:12 +0000 (16:19 -0500)]
15069: Fix typechecking for skipValidation parameter of SearchBarValueField

5 years ago15840: Fixes merge
Eric Biagiotti [Tue, 19 Nov 2019 21:31:16 +0000 (16:31 -0500)]
15840: Fixes merge

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

5 years ago15840: Project panel uses collection attributes for file count and size
Eric Biagiotti [Thu, 24 Oct 2019 17:46:06 +0000 (13:46 -0400)]
15840: Project panel uses collection attributes for file count and size

- Previously, the project panel loaded the entire collection file tree to sum file count and  total size. Now it uses the file_count and file_size_total collection attributes.
- Also updated the collection service to not do any tree manipulation when using propfind for files.

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

5 years ago15069: Removes an unused import to make the linter happy.
Lucas Di Pentima [Tue, 19 Nov 2019 17:09:55 +0000 (14:09 -0300)]
15069: Removes an unused import to make the linter happy.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Fixes bug on advanced search UI disallowing duplicate tags.
Lucas Di Pentima [Tue, 19 Nov 2019 17:04:59 +0000 (14:04 -0300)]
15069: Fixes bug on advanced search UI disallowing duplicate tags.

When the user added properties with the same key as a search criteria, the
UI used to list them all, because the form saves them as a FieldArray and
they were being pushed to the array when clicking on the Add button.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Fixes typos on actions, interfaces and constants names.
Lucas Di Pentima [Tue, 19 Nov 2019 14:47:01 +0000 (11:47 -0300)]
15069: Fixes typos on actions, interfaces and constants names.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Renders property's key/value labels correctly when adding them on search
Lucas Di Pentima [Mon, 18 Nov 2019 18:28:15 +0000 (15:28 -0300)]
15069: Renders property's key/value labels correctly when adding them on search

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Renders property chips correctly from the search query string.
Lucas Di Pentima [Mon, 18 Nov 2019 17:36:22 +0000 (14:36 -0300)]
15069: Renders property chips correctly from the search query string.

We assume that property key/value strings from the search query are the
concrete values from the API server, so we treat them as vocabulary IDs.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Simplifies conditional logic.
Lucas Di Pentima [Mon, 18 Nov 2019 15:21:02 +0000 (12:21 -0300)]
15069: Simplifies conditional logic.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Use properties' key/value ids on search when possible.
Lucas Di Pentima [Mon, 18 Nov 2019 12:58:18 +0000 (09:58 -0300)]
15069: Use properties' key/value ids on search when possible.

Also, properly reset key/value fields on the advanced search UI every time
a new property is added to the search expression.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15069: Adds optional validation disabling to property fields components.
Lucas Di Pentima [Mon, 18 Nov 2019 12:46:01 +0000 (09:46 -0300)]
15069: Adds optional validation disabling to property fields components.

Also, use these components with validation disabled on the advanced search UI.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

5 years ago15803: Ensure mocks get cleaned up after test
Peter Amstutz [Fri, 15 Nov 2019 21:24:43 +0000 (16:24 -0500)]
15803: Ensure mocks get cleaned up after test

5 years ago15803: Update test
Peter Amstutz [Fri, 15 Nov 2019 20:39:14 +0000 (15:39 -0500)]
15803: Update test

Uses axios mocking and typescript module mocking.