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

4 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>

4 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>

4 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>

4 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>

4 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>

4 years agoMerge branch '15067-tag-editing-by-ids'
Lucas Di Pentima [Fri, 15 Nov 2019 17:12:58 +0000 (14:12 -0300)]
Merge branch '15067-tag-editing-by-ids'
Refs #15067

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

4 years ago15067: Adds tests for vocabulary functions. 15067-tag-editing-by-ids
Lucas Di Pentima [Thu, 14 Nov 2019 18:45:14 +0000 (15:45 -0300)]
15067: Adds tests for vocabulary functions.

Fixed a couple of bugs in the process.

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

4 years ago15067: Generalizes handleSelect & handleBlur on property form fields.
Lucas Di Pentima [Thu, 14 Nov 2019 14:28:16 +0000 (11:28 -0300)]
15067: Generalizes handleSelect & handleBlur on property form fields.

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

4 years ago15067: Creates PropertyChipComponent to be used where tags need listing.
Lucas Di Pentima [Thu, 14 Nov 2019 13:06:55 +0000 (10:06 -0300)]
15067: Creates PropertyChipComponent to be used where tags need listing.

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

4 years ago15067: Shows tags labels on project details. Adds copy-on-click feature.
Lucas Di Pentima [Wed, 13 Nov 2019 22:03:37 +0000 (19:03 -0300)]
15067: Shows tags labels on project details. Adds copy-on-click feature.

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

4 years ago15067: Creates project tags by id when possible.
Lucas Di Pentima [Wed, 13 Nov 2019 22:02:59 +0000 (19:02 -0300)]
15067: Creates project tags by id when possible.

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

4 years ago15067: Generalizes Key/Value fields to be reused on different forms.
Lucas Di Pentima [Wed, 13 Nov 2019 22:01:53 +0000 (19:01 -0300)]
15067: Generalizes Key/Value fields to be reused on different forms.

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

4 years ago15067: Removes unnecesssary hidden Field components.
Lucas Di Pentima [Wed, 13 Nov 2019 20:31:31 +0000 (17:31 -0300)]
15067: Removes unnecesssary hidden Field components.

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

4 years ago15067: Clicking on a property chip copies its visual representation.
Lucas Di Pentima [Wed, 13 Nov 2019 20:20:57 +0000 (17:20 -0300)]
15067: Clicking on a property chip copies its visual representation.

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

4 years ago15067: Renders properties' key/values by their labels when possible.
Lucas Di Pentima [Tue, 12 Nov 2019 14:54:04 +0000 (11:54 -0300)]
15067: Renders properties' key/values by their labels when possible.

Also, the "copy to clipboard" feature remain copying the key/value ids.

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

4 years agoMerge branch 'master' into 15067-tag-editing-by-ids
Lucas Di Pentima [Tue, 12 Nov 2019 12:44:03 +0000 (09:44 -0300)]
Merge branch 'master' into 15067-tag-editing-by-ids

4 years ago15067: Tag key/value suggestions show all available labels.
Lucas Di Pentima [Tue, 12 Nov 2019 12:31:59 +0000 (09:31 -0300)]
15067: Tag key/value suggestions show all available labels.

Also:
* Moved all vocabulary related functions on the model file.
* Return an alphabetic ordered list of suggestions.

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

4 years ago15067: When adding/updating a property, use IDs when available.
Lucas Di Pentima [Mon, 11 Nov 2019 19:12:27 +0000 (16:12 -0300)]
15067: When adding/updating a property, use IDs when available.

The tag editor will populate the IDs when the tags belong to a predefined
vocabulary.

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

4 years ago15067: Supports key/value IDs matching when manually typing.
Lucas Di Pentima [Mon, 11 Nov 2019 18:17:51 +0000 (15:17 -0300)]
15067: Supports key/value IDs matching when manually typing.

If the user keeps typing instead of selecting what's being suggested, try to
get the corresponding ID when leaving the input field.

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

4 years ago15067: Retrieve property values by its key id.
Lucas Di Pentima [Mon, 11 Nov 2019 15:09:16 +0000 (12:09 -0300)]
15067: Retrieve property values by its key id.

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

4 years ago15067: Assign key/value ids to hidden field so they're available on submit.
Lucas Di Pentima [Mon, 11 Nov 2019 13:23:17 +0000 (10:23 -0300)]
15067: Assign key/value ids to hidden field so they're available on submit.

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

4 years agoMerge branch '15736-site-mgr' refs #15736
Peter Amstutz [Tue, 5 Nov 2019 21:21:37 +0000 (16:21 -0500)]
Merge branch '15736-site-mgr' refs #15736

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

4 years ago15736: Make sure to save sessions from state not local 15736-site-mgr
Peter Amstutz [Tue, 5 Nov 2019 21:12:09 +0000 (16:12 -0500)]
15736: Make sure to save sessions from state not local

4 years ago15736: When validating sessions, save the config
Peter Amstutz [Tue, 5 Nov 2019 19:11:00 +0000 (14:11 -0500)]
15736: When validating sessions, save the config

All clusters in 'sessions' (whether part of the federation or not)
where we are able to successfully fetch either the new exported public
config or the old discovery document will get added to
auth.remoteHostsConfig.  This means links to other clusters
works consistently (sort of, users may still need to log in.)

Also, it now updates the title bar with the cluster id.

4 years ago15736: Don't redundantly load local config
Peter Amstutz [Tue, 5 Nov 2019 15:23:15 +0000 (10:23 -0500)]
15736: Don't redundantly load local config

Somehow missed this in the last commit

4 years ago15736: Don't allow user to delete local/federation sessions
Peter Amstutz [Tue, 5 Nov 2019 15:11:48 +0000 (10:11 -0500)]
15736: Don't allow user to delete local/federation sessions

Also fix config loading bug where the local config was being
overwritten by remote cluster config loading which didn't fill in most
of the fields, now fills in all the fields for remote clusters (but
also doesn't reload local cluster config redundantly).

4 years ago15067: Changes use of tag/value ids for labels on tag selection.
Lucas Di Pentima [Tue, 5 Nov 2019 14:07:59 +0000 (11:07 -0300)]
15067: Changes use of tag/value ids for labels on tag selection.

TODO: The Add button should create the tag using the IDs from the vocabulary.

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

4 years ago15736: Add delete button to site manager
Peter Amstutz [Mon, 4 Nov 2019 21:34:39 +0000 (16:34 -0500)]
15736: Add delete button to site manager

* Add delete button to remove sessions from site manager
* Adjust error handling flow in validateSession to ensure that
  failures still are marked as finished validating
* Fix tests

4 years ago15736: Improve error handling for multisite search
Peter Amstutz [Mon, 4 Nov 2019 18:17:44 +0000 (13:17 -0500)]
15736: Improve error handling for multisite search

* A failed search of one cluster does not prevent seeing results from
  other clusters
* Session validation are reported to the user

4 years ago15067: Makes key/value matching case insensitive.
Lucas Di Pentima [Mon, 4 Nov 2019 16:37:20 +0000 (13:37 -0300)]
15067: Makes key/value matching case insensitive.

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

4 years ago15067: Updates properties form to handle vocabulary's new format (WIP)
Lucas Di Pentima [Mon, 4 Nov 2019 16:28:10 +0000 (13:28 -0300)]
15067: Updates properties form to handle vocabulary's new format (WIP)

Suggestions are being rendered correctly, but input widgets show the item's
keys. Need to disconnect id vs label handling on the UI.

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

5 years ago15736: Fallback behavior to log in to remote clusters
Peter Amstutz [Fri, 1 Nov 2019 20:38:33 +0000 (16:38 -0400)]
15736: Fallback behavior to log in to remote clusters

Try federated login first, if that doesn't work, send user to login.

5 years ago15736: "add-session" route, support tokens received from other clusters
Peter Amstutz [Thu, 31 Oct 2019 18:38:46 +0000 (14:38 -0400)]
15736: "add-session" route, support tokens received from other clusters

Refactor sessions to be able to handle searching remote clusters that
the user logs in to, instead of using federated token.

TODO: direct user to log in and return back when adding with "New cluster".

5 years ago15736: Add uuid column to site manager page
Peter Amstutz [Wed, 30 Oct 2019 20:30:54 +0000 (16:30 -0400)]
15736: Add uuid column to site manager page

5 years agoMerge branch '15766-copy-property-text' refs #15766
Peter Amstutz [Thu, 31 Oct 2019 19:03:45 +0000 (15:03 -0400)]
Merge branch '15766-copy-property-text' refs #15766

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

5 years agoMerge branch '15728-property-filter' refs #15728
Peter Amstutz [Thu, 31 Oct 2019 19:03:22 +0000 (15:03 -0400)]
Merge branch '15728-property-filter' refs #15728

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

5 years ago15067: Updates the vocabulary model to match the new format.
Lucas Di Pentima [Thu, 31 Oct 2019 14:19:56 +0000 (11:19 -0300)]
15067: Updates the vocabulary model to match the new format.

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

5 years ago15067: Uses new vocabulary example. Temporarily forces to load it for testing.
Lucas Di Pentima [Thu, 31 Oct 2019 14:12:32 +0000 (11:12 -0300)]
15067: Uses new vocabulary example. Temporarily forces to load it for testing.

The design of this new format was produced at:

https://dev.arvados.org/issues/15071

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

5 years ago15766: Clicking on a property chip copies its text to clipboard 15766-copy-property-text
Peter Amstutz [Tue, 29 Oct 2019 21:33:58 +0000 (17:33 -0400)]
15766: Clicking on a property chip copies its text to clipboard

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

5 years ago15728: Use case-insensitive regexp for autocomplete 15728-property-filter
Peter Amstutz [Tue, 29 Oct 2019 21:05:07 +0000 (17:05 -0400)]
15728: Use case-insensitive regexp for autocomplete

5 years agoMerge branch '15669-search-params' refs #15669
Peter Amstutz [Tue, 29 Oct 2019 19:22:35 +0000 (15:22 -0400)]
Merge branch '15669-search-params' refs #15669

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

5 years ago15669: Advanced search also sets query in URI 15669-search-params
Peter Amstutz [Tue, 29 Oct 2019 17:06:54 +0000 (13:06 -0400)]
15669: Advanced search also sets query in URI

5 years agoMerge branch '13936-inactive-user-text' refs #13936
Peter Amstutz [Mon, 28 Oct 2019 20:09:12 +0000 (16:09 -0400)]
Merge branch '13936-inactive-user-text' refs #13936

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

5 years ago15669: Store and retrieve search value in location 'search' part
Peter Amstutz [Mon, 28 Oct 2019 19:35:05 +0000 (15:35 -0400)]
15669: Store and retrieve search value in location 'search' part

5 years agoMerge branch 'master' into 13936-inactive-user-text 13936-inactive-user-text
Peter Amstutz [Mon, 28 Oct 2019 16:10:09 +0000 (12:10 -0400)]
Merge branch 'master' into 13936-inactive-user-text

5 years agoMerge branch '15530-wb2-logincluster' refs #15530
Peter Amstutz [Mon, 28 Oct 2019 16:01:23 +0000 (12:01 -0400)]
Merge branch '15530-wb2-logincluster' refs #15530

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

5 years agoMerge branch 'master' into 15530-wb2-logincluster
Peter Amstutz [Mon, 28 Oct 2019 15:52:17 +0000 (11:52 -0400)]
Merge branch 'master' into 15530-wb2-logincluster

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

5 years ago15530: Adjust code formatting a bit. 15530-wb2-logincluster
Peter Amstutz [Mon, 28 Oct 2019 15:32:52 +0000 (11:32 -0400)]
15530: Adjust code formatting a bit.

5 years ago13936: Use Workbench.SiteName for the upper left banner
Peter Amstutz [Mon, 28 Oct 2019 15:19:23 +0000 (11:19 -0400)]
13936: Use Workbench.SiteName for the upper left banner

5 years ago13936: Embed InactivePageHTML on inactive panel
Peter Amstutz [Fri, 25 Oct 2019 20:41:12 +0000 (16:41 -0400)]
13936: Embed InactivePageHTML on inactive panel

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

5 years ago15530: Eliminate silly hack adding "-" to use ResourceCluster
Peter Amstutz [Fri, 25 Oct 2019 19:27:57 +0000 (15:27 -0400)]
15530: Eliminate silly hack adding "-" to use ResourceCluster

5 years ago15530: Use ResourceCluster to render cluster links.
Peter Amstutz [Fri, 25 Oct 2019 19:22:29 +0000 (15:22 -0400)]
15530: Use ResourceCluster to render cluster links.

5 years ago15530: Fix tests
Peter Amstutz [Thu, 24 Oct 2019 14:29:16 +0000 (10:29 -0400)]
15530: Fix tests

5 years ago15530: Don't link if remoteHostConfig is undefined
Peter Amstutz [Thu, 24 Oct 2019 14:01:54 +0000 (10:01 -0400)]
15530: Don't link if remoteHostConfig is undefined

5 years ago15530: Link account page has link to home cluster
Peter Amstutz [Thu, 24 Oct 2019 13:58:23 +0000 (09:58 -0400)]
15530: Link account page has link to home cluster

Site manager has links to other clusters.

5 years ago15530: Config takes precedence over local storage sessions
Peter Amstutz [Wed, 23 Oct 2019 20:23:35 +0000 (16:23 -0400)]
15530: Config takes precedence over local storage sessions

Cannot link accounts if there is a loginCluster set.

Search also links to peer clusters.  Explains link to Session Manager.

5 years ago15530: Plain "Log in" button when loginCluster or not federated
Peter Amstutz [Wed, 23 Oct 2019 19:18:12 +0000 (15:18 -0400)]
15530: Plain "Log in" button when loginCluster or not federated

5 years ago15530: Turn Site Manager Link into Button
Peter Amstutz [Tue, 22 Oct 2019 20:37:57 +0000 (16:37 -0400)]
15530: Turn Site Manager Link into Button

5 years ago15530: Ensure local cluster is also in store remoteHostsConfig
Peter Amstutz [Tue, 15 Oct 2019 20:19:12 +0000 (16:19 -0400)]
15530: Ensure local cluster is also in store remoteHostsConfig

Various code looks up or iterates over clusters in the federation
using remoteHostsConfig.  Local cluster may get special handling but
still works better if we make sure it is present in the object.

5 years agoMerge branch '15424-wb2-welcome-page' refs #15424
Peter Amstutz [Fri, 11 Oct 2019 19:02:24 +0000 (15:02 -0400)]
Merge branch '15424-wb2-welcome-page' refs #15424

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

5 years ago15424: Add margin around WelcomePageHTML div 15424-wb2-welcome-page
Peter Amstutz [Fri, 11 Oct 2019 18:46:41 +0000 (14:46 -0400)]
15424: Add margin around WelcomePageHTML div

5 years ago15424: Remove commented out lines
Peter Amstutz [Fri, 11 Oct 2019 15:21:42 +0000 (11:21 -0400)]
15424: Remove commented out lines

5 years ago15530: Search panel has link to site manager
Peter Amstutz [Fri, 11 Oct 2019 15:03:43 +0000 (11:03 -0400)]
15530: Search panel has link to site manager

5 years ago15424: Incorporate contents of WelcomePageHTML in login panel
Peter Amstutz [Thu, 10 Oct 2019 15:07:56 +0000 (11:07 -0400)]
15424: Incorporate contents of WelcomePageHTML in login panel

5 years ago15530: Don't offer to link remote account if LoginCluster is true.
Peter Amstutz [Mon, 7 Oct 2019 20:15:52 +0000 (16:15 -0400)]
15530: Don't offer to link remote account if LoginCluster is true.

5 years ago15530: Fedlogin sends unsalted token
Peter Amstutz [Mon, 7 Oct 2019 19:37:46 +0000 (15:37 -0400)]
15530: Fedlogin sends unsalted token

When logging into the head of the federation, use unsalted token for
authorizing to peer workbenches.

Dispatch validateSessions on startup (to ensure that peers are
"loggedIn" for multisite search.)

5 years agoMerge branch '15609-popup-dialog-dismissal'
Eric Biagiotti [Fri, 4 Oct 2019 14:58:18 +0000 (10:58 -0400)]
Merge branch '15609-popup-dialog-dismissal'

refs #15609

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

5 years ago15609: Disables closing form dialogs via backdrop click
Eric Biagiotti [Fri, 4 Oct 2019 14:56:48 +0000 (10:56 -0400)]
15609: Disables closing form dialogs via backdrop click

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

5 years ago15530: When loading sessions, clear 'active' flag and revalidate.
Peter Amstutz [Tue, 24 Sep 2019 19:39:16 +0000 (15:39 -0400)]
15530: When loading sessions, clear 'active' flag and revalidate.

5 years ago15530: Set homeCluster to LoginCluster
Peter Amstutz [Tue, 24 Sep 2019 14:58:13 +0000 (10:58 -0400)]
15530: Set homeCluster to LoginCluster

5 years ago15067: Fixes typo on file name.
Lucas Di Pentima [Mon, 9 Sep 2019 18:41:40 +0000 (15:41 -0300)]
15067: Fixes typo on file name.

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

5 years agoMerge branch '15524-wb2-sharing-fixes'
Lucas Di Pentima [Mon, 26 Aug 2019 18:43:06 +0000 (15:43 -0300)]
Merge branch '15524-wb2-sharing-fixes'
Closes #15524

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

5 years ago15524: Fixes 'share with group' feature. 15524-wb2-sharing-fixes
Lucas Di Pentima [Mon, 26 Aug 2019 17:10:18 +0000 (14:10 -0300)]
15524: Fixes 'share with group' feature.

When sharing with a group, instead of creating a link for every group member,
just create a link connected to the specified group.

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

5 years ago15524: Shows groups names on sharing dialog's permission rows where applicable.
Lucas Di Pentima [Mon, 26 Aug 2019 15:51:19 +0000 (12:51 -0300)]
15524: Shows groups names on sharing dialog's permission rows where applicable.

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

5 years ago15524: Upgrades js-yaml to address WS-2019-0032 & WS-2019-0063.
Lucas Di Pentima [Fri, 23 Aug 2019 17:18:42 +0000 (14:18 -0300)]
15524: Upgrades js-yaml to address WS-2019-0032 & WS-2019-0063.

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

5 years ago15524: Upgrades fstream to address WS-2019-0100.
Lucas Di Pentima [Fri, 23 Aug 2019 17:16:51 +0000 (14:16 -0300)]
15524: Upgrades fstream to address WS-2019-0100.

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

5 years ago15524: Upgrades mem to address WS-2018-0236.
Lucas Di Pentima [Fri, 23 Aug 2019 17:15:05 +0000 (14:15 -0300)]
15524: Upgrades mem to address WS-2018-0236.

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

5 years ago15524: Upgrades handlebars to address WS-2019-0064.
Lucas Di Pentima [Fri, 23 Aug 2019 17:08:27 +0000 (14:08 -0300)]
15524: Upgrades handlebars to address WS-2019-0064.

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

5 years ago15524: Upgrades lodash.template, lodash.mergewith & lodash-es.
Lucas Di Pentima [Fri, 23 Aug 2019 17:04:44 +0000 (14:04 -0300)]
15524: Upgrades lodash.template, lodash.mergewith & lodash-es.

Addressing CVE-2019-10744.

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

5 years ago15524: Upgrades lodash to address CVE-2019-10744.
Lucas Di Pentima [Fri, 23 Aug 2019 16:58:58 +0000 (13:58 -0300)]
15524: Upgrades lodash to address CVE-2019-10744.

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

5 years ago15524: Upgrades axios to addresss CVE-2019-10742.
Lucas Di Pentima [Fri, 23 Aug 2019 16:55:00 +0000 (13:55 -0300)]
15524: Upgrades axios to addresss CVE-2019-10742.

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

5 years ago15524: Upgrades webpack-dev-server to address CVE-2018-14732.
Lucas Di Pentima [Fri, 23 Aug 2019 16:51:15 +0000 (13:51 -0300)]
15524: Upgrades webpack-dev-server to address CVE-2018-14732.

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

5 years agoMerge branch '15027-object-update-fix'
Lucas Di Pentima [Fri, 23 Aug 2019 16:24:52 +0000 (13:24 -0300)]
Merge branch '15027-object-update-fix'
Closes #15027

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

5 years ago15027: Removes commented out code. 15027-object-update-fix
Lucas Di Pentima [Fri, 23 Aug 2019 16:08:53 +0000 (13:08 -0300)]
15027: Removes commented out code.

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

5 years ago15027: Adds cwl-svg lib to license ignore file.
Lucas Di Pentima [Fri, 23 Aug 2019 15:29:08 +0000 (12:29 -0300)]
15027: Adds cwl-svg lib to license ignore file.

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

5 years ago15027: Fixes unused declarations errors.
Lucas Di Pentima [Fri, 23 Aug 2019 14:49:40 +0000 (11:49 -0300)]
15027: Fixes unused declarations errors.

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

5 years ago15027: Adds tslint-etc to restrict unused declarations at compilation.
Lucas Di Pentima [Fri, 23 Aug 2019 14:48:28 +0000 (11:48 -0300)]
15027: Adds tslint-etc to restrict unused declarations at compilation.

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

5 years ago15027: Cleans up unused imports.
Lucas Di Pentima [Fri, 23 Aug 2019 13:41:32 +0000 (10:41 -0300)]
15027: Cleans up unused imports.

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

5 years ago15027: Fixes user admin toggles to only send is_admin or is_active on updates.
Lucas Di Pentima [Thu, 22 Aug 2019 19:05:59 +0000 (16:05 -0300)]
15027: Fixes user admin toggles to only send is_admin or is_active on updates.

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

5 years ago15027: Fixes projects update requests to only send what's being updated.
Lucas Di Pentima [Thu, 22 Aug 2019 18:59:31 +0000 (15:59 -0300)]
15027: Fixes projects update requests to only send what's being updated.

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

5 years ago15027: Fixes typo on group's writable_by api response key.
Lucas Di Pentima [Thu, 22 Aug 2019 18:56:34 +0000 (15:56 -0300)]
15027: Fixes typo on group's writable_by api response key.

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

5 years ago15027: Fixes collection update requests to only send what's being updated.
Lucas Di Pentima [Thu, 22 Aug 2019 18:33:10 +0000 (15:33 -0300)]
15027: Fixes collection update requests to only send what's being updated.

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

5 years ago15027: Removes code to avoid camel_case translation back to the api server.
Lucas Di Pentima [Wed, 21 Aug 2019 12:09:59 +0000 (09:09 -0300)]
15027: Removes code to avoid camel_case translation back to the api server.

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

5 years ago15027: Removes unnecessary test method.
Lucas Di Pentima [Wed, 21 Aug 2019 10:50:59 +0000 (07:50 -0300)]
15027: Removes unnecessary test method.

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

5 years agoMerge branch '15407-camel-casing-fix'
Lucas Di Pentima [Tue, 20 Aug 2019 19:42:04 +0000 (16:42 -0300)]
Merge branch '15407-camel-casing-fix'
Closes #15407

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

5 years ago15407: Removes snackbar notification when websocket is disabled.
Lucas Di Pentima [Tue, 20 Aug 2019 19:08:17 +0000 (16:08 -0300)]
15407: Removes snackbar notification when websocket is disabled.

This will be implemented as a notification on the "bell" notifications menu.

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

5 years ago15407: Simplifies code handling workflow json mounts.
Lucas Di Pentima [Tue, 20 Aug 2019 17:51:58 +0000 (14:51 -0300)]
15407: Simplifies code handling workflow json mounts.

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

5 years ago15407: Adds user visible warning when websocket url is not set.
Lucas Di Pentima [Tue, 20 Aug 2019 14:44:17 +0000 (11:44 -0300)]
15407: Adds user visible warning when websocket url is not set.

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

5 years ago15407: Fixes app crash when webSocketUrl is not set on the API Server.
Lucas Di Pentima [Tue, 20 Aug 2019 13:27:35 +0000 (10:27 -0300)]
15407: Fixes app crash when webSocketUrl is not set on the API Server.

Instead, show a warning message on the JS console.

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