arvados.git
2 months ago22133: Upgrades braces to address CVE-2024-4068
Lucas Di Pentima [Tue, 24 Sep 2024 15:45:18 +0000 (12:45 -0300)]
22133: Upgrades braces to address CVE-2024-4068

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago22133: Upgrades express to address CVE-2024-43796
Lucas Di Pentima [Tue, 24 Sep 2024 15:43:40 +0000 (12:43 -0300)]
22133: Upgrades express to address CVE-2024-43796

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months agoMerge branch '22124-keepstore-double-slash'
Tom Clegg [Tue, 24 Sep 2024 15:35:50 +0000 (11:35 -0400)]
Merge branch '22124-keepstore-double-slash'

fixes #22124

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months agoMerge branch '21702-keep-web-replace_files'
Tom Clegg [Tue, 24 Sep 2024 14:42:23 +0000 (10:42 -0400)]
Merge branch '21702-keep-web-replace_files'

closes #21702

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21842: fixed handleselect firing on hover
Lisa Knox [Tue, 24 Sep 2024 14:36:47 +0000 (10:36 -0400)]
21842: fixed handleselect firing on hover

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago22132: Display scheduling status in logs panel
Peter Amstutz [Mon, 23 Sep 2024 19:59:24 +0000 (15:59 -0400)]
22132: Display scheduling status in logs panel

Removes all the code related to the previous display in the details
panel.

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

2 months ago21842: moved handletabchange to prevengt extra renders
Lisa Knox [Mon, 23 Sep 2024 18:47:02 +0000 (14:47 -0400)]
21842: moved handletabchange to prevengt extra renders

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: set listrefs to be a Record instead of an array
Lisa Knox [Mon, 23 Sep 2024 18:33:53 +0000 (14:33 -0400)]
21842: set listrefs to be a Record instead of an array

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months agoUpdate gh action test command. Refs #21720
Stephen Smith [Mon, 23 Sep 2024 16:47:18 +0000 (12:47 -0400)]
Update gh action test command. Refs #21720

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

2 months ago22124: Reject requests with double slash, except GET //locator. 22124-keepstore-double-slash
Tom Clegg [Mon, 23 Sep 2024 15:44:36 +0000 (11:44 -0400)]
22124: Reject requests with double slash, except GET //locator.

Previously we responded to "PUT //locator" with a 301 to a cleaned
path, which did not work because 301 tells clients to repeat the PUT
request as a GET.  Better to just respond 400, since this means the
client is broken or misconfigured.

There may be some clients that have been working successfully with the
301 redirect behavior because they only do GET and HEAD requests.  To
avoid breaking these, we continue to accept "GET //locator" -- but now
we just return the data instead of a redirect to "GET /locator".

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21842: fixed scroll wrap when selecting -1
Lisa Knox [Mon, 23 Sep 2024 15:39:25 +0000 (11:39 -0400)]
21842: fixed scroll wrap when selecting -1

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months agoMerge branch '21121-cluster-activity' refs #21121
Peter Amstutz [Mon, 23 Sep 2024 15:35:03 +0000 (11:35 -0400)]
Merge branch '21121-cluster-activity' refs #21121

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

2 months ago21121: Fixed upgrading page typo
Peter Amstutz [Mon, 23 Sep 2024 15:34:17 +0000 (11:34 -0400)]
21121: Fixed upgrading page typo

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

2 months ago22124: Trim trailing slashes in ARVADOS_KEEP_SERVICES env var.
Tom Clegg [Mon, 23 Sep 2024 15:27:33 +0000 (11:27 -0400)]
22124: Trim trailing slashes in ARVADOS_KEEP_SERVICES env var.

Accept http://foo:12345/ as a synonym of http://foo:12345 instead of
failing requests with 400 errors later.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21702: Merge branch 'main' into 21702-keep-web-replace_files 21702-keep-web-replace_files
Tom Clegg [Mon, 23 Sep 2024 14:26:43 +0000 (10:26 -0400)]
21702: Merge branch 'main' into 21702-keep-web-replace_files

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21702: Use Assert when subsequent trials depend on condition.
Tom Clegg [Mon, 23 Sep 2024 13:34:43 +0000 (09:34 -0400)]
21702: Use Assert when subsequent trials depend on condition.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21702: Clean up formatting of RFC references.
Tom Clegg [Mon, 23 Sep 2024 13:34:13 +0000 (09:34 -0400)]
21702: Clean up formatting of RFC references.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21842: added dense prop to List el
Lisa Knox [Mon, 23 Sep 2024 13:45:14 +0000 (09:45 -0400)]
21842: added dense prop to List el

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: fixed lost anchorEl bug
Lisa Knox [Mon, 23 Sep 2024 13:26:51 +0000 (09:26 -0400)]
21842: fixed lost anchorEl bug

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: changed anchorEl to container instead of input
Lisa Knox [Fri, 20 Sep 2024 20:11:39 +0000 (16:11 -0400)]
21842: changed anchorEl to container instead of input

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: set suggestions to stay open on select
Lisa Knox [Fri, 20 Sep 2024 19:43:52 +0000 (15:43 -0400)]
21842: set suggestions to stay open on select

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: tabbedList opens on input focus with spinner and labels
Lisa Knox [Fri, 20 Sep 2024 19:01:55 +0000 (15:01 -0400)]
21842: tabbedList opens on input focus with spinner and labels

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: added spinner to list when loading
Lisa Knox [Fri, 20 Sep 2024 18:24:45 +0000 (14:24 -0400)]
21720: added spinner to list when loading

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago22133: Upgrades Workbench dependencies to address security issues
Lucas Di Pentima [Fri, 20 Sep 2024 13:38:11 +0000 (10:38 -0300)]
22133: Upgrades Workbench dependencies to address security issues

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21842: set getSuggestions to trigger on input focus
Lisa Knox [Thu, 19 Sep 2024 19:12:03 +0000 (15:12 -0400)]
21842: set getSuggestions to trigger on input focus

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: removed minsuggestionslength, set limit to 10
Lisa Knox [Thu, 19 Sep 2024 18:10:52 +0000 (14:10 -0400)]
21842: removed minsuggestionslength, set limit to 10

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: moved tabPanel inside parent component to simplify styling
Lisa Knox [Thu, 19 Sep 2024 17:54:59 +0000 (13:54 -0400)]
21842: moved tabPanel inside parent component to simplify styling

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago22133: Upgrades github.com/docker/docker to address CVE-2024-41110
Lucas Di Pentima [Thu, 19 Sep 2024 17:28:24 +0000 (14:28 -0300)]
22133: Upgrades github.com/docker/docker to address CVE-2024-41110

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21842: fixed scrollbar going past scrollContainer
Lisa Knox [Thu, 19 Sep 2024 16:06:49 +0000 (12:06 -0400)]
21842: fixed scrollbar going past scrollContainer

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago22134: Add PATH configuration to RailsAPI documentation 22134-railsapi-envvars
Brett Smith [Thu, 19 Sep 2024 15:56:12 +0000 (11:56 -0400)]
22134: Add PATH configuration to RailsAPI documentation

See last commit for rationale.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21842: merge cleanup, changed ListItem to ListItemButton
Lisa Knox [Thu, 19 Sep 2024 15:16:07 +0000 (11:16 -0400)]
21842: merge cleanup, changed ListItem to ListItemButton

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago22134: Define PATH in nginx+Passenger configuration
Brett Smith [Thu, 19 Sep 2024 14:54:55 +0000 (10:54 -0400)]
22134: Define PATH in nginx+Passenger configuration

RailsAPI needs this set to run `arvados-server`. To date this has been
handled by the default `passenger_load_shell_envvars on`, which starts
RailsAPI via `bash -l -c` to load environment variables from the shellrc
files in /etc. However, this can fail due to system configuration
changes, and we have seen Passenger try to start RailsAPI with an empty
PATH after a server reload/restart. Defining PATH here should make the
system more resilient against other system configuration changes.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21121: Update documentation, some code cleanup and comments. 21121-cluster-activity
Peter Amstutz [Thu, 19 Sep 2024 14:52:47 +0000 (10:52 -0400)]
21121: Update documentation, some code cleanup and comments.

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

2 months agoMerge branch 'main' into 21842-improve-sharing
Lisa Knox [Thu, 19 Sep 2024 14:36:29 +0000 (10:36 -0400)]
Merge branch 'main' into 21842-improve-sharing

refs #21842

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: removed autofocus and set contents length in labels
Lisa Knox [Thu, 19 Sep 2024 14:03:25 +0000 (10:03 -0400)]
21842: removed autofocus and set contents length in labels

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: fixed edge case where ENTER would fire with nothing selected
Lisa Knox [Thu, 19 Sep 2024 13:23:13 +0000 (09:23 -0400)]
21842: fixed edge case where ENTER would fire with nothing selected

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months agoMerge branch '21720-material-ui-upgrade'
Lisa Knox [Wed, 18 Sep 2024 20:26:01 +0000 (16:26 -0400)]
Merge branch '21720-material-ui-upgrade'

closes #21720

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: changed padding in code-snippet logs 21720-material-ui-upgrade
Lisa Knox [Wed, 18 Sep 2024 20:24:00 +0000 (16:24 -0400)]
21720: changed padding in code-snippet logs

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: fixed project test
Lisa Knox [Wed, 18 Sep 2024 18:09:57 +0000 (14:09 -0400)]
21720: fixed project test

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: fixed flaky process test
Lisa Knox [Wed, 18 Sep 2024 14:54:43 +0000 (10:54 -0400)]
21720: fixed flaky process test

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: converted groups-panel-middleware-service test
Lisa Knox [Wed, 18 Sep 2024 13:27:43 +0000 (09:27 -0400)]
21720: converted groups-panel-middleware-service test

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months agoMerge branch '21909-r-sdk-3.0'
Brett Smith [Tue, 17 Sep 2024 21:14:55 +0000 (17:14 -0400)]
Merge branch '21909-r-sdk-3.0'

Refs #21909.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21909: Add Brett Smith to R SDK authors list
Brett Smith [Tue, 17 Sep 2024 21:14:15 +0000 (17:14 -0400)]
21909: Add Brett Smith to R SDK authors list

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21720: fixed data-explorer-middleware test
Lisa Knox [Tue, 17 Sep 2024 19:14:02 +0000 (15:14 -0400)]
21720: fixed data-explorer-middleware test

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: fixed data-explorer.cy spec
Lisa Knox [Tue, 17 Sep 2024 19:08:36 +0000 (15:08 -0400)]
21720: fixed data-explorer.cy spec

* unrecognized char to "-"

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: fixed spec in data-explorer.cy.js
Lisa Knox [Tue, 17 Sep 2024 18:57:42 +0000 (14:57 -0400)]
21720: fixed spec in data-explorer.cy.js

* removed an autofocuslistener that didnt matter because it gets covered by popover anyway

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: merge cleanup
Lisa Knox [Tue, 17 Sep 2024 18:07:15 +0000 (14:07 -0400)]
21720: merge cleanup

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months agoMerge branch 'main' into 21720-material-ui-upgrade
Lisa Knox [Tue, 17 Sep 2024 18:04:14 +0000 (14:04 -0400)]
Merge branch 'main' into 21720-material-ui-upgrade

refs #21720

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: fixed padding in panel log card lines
Lisa Knox [Tue, 17 Sep 2024 17:33:08 +0000 (13:33 -0400)]
21720: fixed padding in panel log card lines

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: moved search input adornment to fix occlusion with.placeholder text
Lisa Knox [Tue, 17 Sep 2024 17:22:03 +0000 (13:22 -0400)]
21720: moved search input adornment to fix occlusion with.placeholder text

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: removed unnecessary divider
Lisa Knox [Tue, 17 Sep 2024 17:10:23 +0000 (13:10 -0400)]
21720: removed unnecessary divider

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: fixed text color in data explorer
Lisa Knox [Tue, 17 Sep 2024 15:17:57 +0000 (11:17 -0400)]
21720: fixed text color in data explorer

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: fixed styling in multi-panel-view
Lisa Knox [Tue, 17 Sep 2024 14:58:32 +0000 (10:58 -0400)]
21720: fixed styling in multi-panel-view

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21720: remobed vestigial info button
Lisa Knox [Tue, 17 Sep 2024 14:32:26 +0000 (10:32 -0400)]
21720: remobed vestigial info button

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months agoMerge branch '21893-input-collections-virtual-list' into main. Closes #21893
Stephen Smith [Tue, 17 Sep 2024 14:31:45 +0000 (10:31 -0400)]
Merge branch '21893-input-collections-virtual-list' into main. Closes #21893

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

2 months ago21720: refectored listitem icon spacing
Lisa Knox [Tue, 17 Sep 2024 14:26:58 +0000 (10:26 -0400)]
21720: refectored listitem icon spacing

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21893: Make linter happy 21893-input-collections-virtual-list
Stephen Smith [Tue, 17 Sep 2024 14:07:38 +0000 (10:07 -0400)]
21893: Make linter happy

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

2 months agoMerge branch '17074-optimize-itemsavailable' into main. Closes #17074
Stephen Smith [Tue, 17 Sep 2024 13:39:50 +0000 (09:39 -0400)]
Merge branch '17074-optimize-itemsavailable' into main. Closes #17074

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

2 months agoMerge branch '21751-installer-cmk-support'
Lucas Di Pentima [Tue, 17 Sep 2024 13:37:31 +0000 (10:37 -0300)]
Merge branch '21751-installer-cmk-support'

closes #21751

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21751: Fixes typo in resource naming. 21751-installer-cmk-support
Lucas Di Pentima [Tue, 17 Sep 2024 13:36:38 +0000 (10:36 -0300)]
21751: Fixes typo in resource naming.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months agoMerge branch '22079-pysdk-reference-bugfixes'
Brett Smith [Tue, 17 Sep 2024 01:32:02 +0000 (21:32 -0400)]
Merge branch '22079-pysdk-reference-bugfixes'

Refs #22079.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21893: Add separate custom column width styles for collection input table
Stephen Smith [Mon, 16 Sep 2024 19:46:43 +0000 (15:46 -0400)]
21893: Add separate custom column width styles for collection input table

Also fix ellipses-ing of collection link

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

2 months ago21751: Adds CMK access policies to compute and dispatcher roles.
Lucas Di Pentima [Mon, 16 Sep 2024 19:46:40 +0000 (16:46 -0300)]
21751: Adds CMK access policies to compute and dispatcher roles.

When using customer-managed keys, access should be granted explicitly: the
dispatcher needs it to create instances with their EBS volume encrypted
and the compute nodes themselves need it too so that they can start the
ebs-autoscale feature.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

2 months ago21893: Implement virtual list for process io card input collections tab
Stephen Smith [Mon, 16 Sep 2024 19:10:54 +0000 (15:10 -0400)]
21893: Implement virtual list for process io card input collections tab

Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

2 months ago22126: Improve parsing of default values in PySDK reference 22079-pysdk-reference-bugfixes
Brett Smith [Mon, 16 Sep 2024 15:56:28 +0000 (11:56 -0400)]
22126: Improve parsing of default values in PySDK reference

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago22126: Improve formatting of method parameter docstrings
Brett Smith [Mon, 16 Sep 2024 15:50:29 +0000 (11:50 -0400)]
22126: Improve formatting of method parameter docstrings

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago22126: Improve whitespace in ArvadosAPIClient reference
Brett Smith [Mon, 16 Sep 2024 14:49:50 +0000 (10:49 -0400)]
22126: Improve whitespace in ArvadosAPIClient reference

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago22126: Add defaults to PySDK methods reference
Brett Smith [Mon, 16 Sep 2024 14:44:30 +0000 (10:44 -0400)]
22126: Add defaults to PySDK methods reference

Resolve the issue in the earlier comment by marking parameters with no
advertised default as Optional[T] with a default value None.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago22079: Improve PySDK list method reference
Brett Smith [Mon, 16 Sep 2024 14:12:03 +0000 (10:12 -0400)]
22079: Improve PySDK list method reference

* Add a pointer to the iterator wrapper directly to the `list` method
  docstring.
* Accommodate the special case of the computed permissions wrapper.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months agoMerge branch '22124-keepstore-put-moved'
Tom Clegg [Fri, 13 Sep 2024 21:03:44 +0000 (17:03 -0400)]
Merge branch '22124-keepstore-put-moved'

refs #22124

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months agoMerge branch '21900-groups-panel-toolbar'
Lisa Knox [Fri, 13 Sep 2024 17:56:41 +0000 (13:56 -0400)]
Merge branch '21900-groups-panel-toolbar'

closes #21900

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: fixed bug where arrow selecting skipped one when wrapping around
Lisa Knox [Fri, 13 Sep 2024 17:17:16 +0000 (13:17 -0400)]
21842: fixed bug where arrow selecting skipped one when wrapping around

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: fixed group-manage test
Lisa Knox [Fri, 13 Sep 2024 16:51:37 +0000 (12:51 -0400)]
21842: fixed group-manage test

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: fixed sharing test
Lisa Knox [Fri, 13 Sep 2024 16:07:04 +0000 (12:07 -0400)]
21842: fixed sharing test

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago22124: Strip trailing slash on keepstore endpoint. 22124-keepstore-put-moved
Tom Clegg [Fri, 13 Sep 2024 15:47:02 +0000 (11:47 -0400)]
22124: Strip trailing slash on keepstore endpoint.

Fixes double-slash in outgoing requests.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months agoMerge branch '22017-instance-type-quotas'
Tom Clegg [Fri, 13 Sep 2024 15:01:59 +0000 (11:01 -0400)]
Merge branch '22017-instance-type-quotas'

fixes #22017

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21842: removed old renderSharing and related code
Lisa Knox [Fri, 13 Sep 2024 14:59:50 +0000 (10:59 -0400)]
21842: removed old renderSharing and related code

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: added hover
Lisa Knox [Fri, 13 Sep 2024 14:49:40 +0000 (10:49 -0400)]
21842: added hover

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: added notFound condition
Lisa Knox [Fri, 13 Sep 2024 14:44:05 +0000 (10:44 -0400)]
21842: added notFound condition

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21702: Revert double-size test case.
Tom Clegg [Fri, 13 Sep 2024 14:30:17 +0000 (10:30 -0400)]
21702: Revert double-size test case.

Bigger version uses too much memory.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21702: Test & fix COPY with depth 0 and no trailing slash on source.
Tom Clegg [Fri, 13 Sep 2024 14:26:42 +0000 (10:26 -0400)]
21702: Test & fix COPY with depth 0 and no trailing slash on source.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21842: fixed lost reference to this in handleSelect
Lisa Knox [Fri, 13 Sep 2024 14:19:42 +0000 (10:19 -0400)]
21842: fixed lost reference to this in handleSelect

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: fixed onSelect select bug
Lisa Knox [Fri, 13 Sep 2024 13:25:18 +0000 (09:25 -0400)]
21842: fixed onSelect select bug

* highlighted item is now selected on enter press

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21909: Add duplicate name error handling in generateApi.R 21909-r-sdk-3.0
Brett Smith [Thu, 12 Sep 2024 20:25:38 +0000 (16:25 -0400)]
21909: Add duplicate name error handling in generateApi.R

Special code for this case was added to collections_create in
de8cd4c6a56cac85dbcf7fe1fcb29abe98fe9f18. This extends the code
generation tool to add the check to all create methods where a name
conflict could occur.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21909: Add project permission methods to generateApi.R
Brett Smith [Thu, 12 Sep 2024 19:30:29 +0000 (15:30 -0400)]
21909: Add project permission methods to generateApi.R

This gets generateApi.R to generate the methods that were added in
de8cd4c6a56cac85dbcf7fe1fcb29abe98fe9f18.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21909: Add project properties methods to generateApi.R
Brett Smith [Thu, 12 Sep 2024 19:30:01 +0000 (15:30 -0400)]
21909: Add project properties methods to generateApi.R

This gets generateApi.R to generate the methods that were added in
de8cd4c6a56cac85dbcf7fe1fcb29abe98fe9f18.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21909: Add project_exists method to generateApi.R
Brett Smith [Thu, 12 Sep 2024 19:28:31 +0000 (15:28 -0400)]
21909: Add project_exists method to generateApi.R

This gets generateApi.R to generate the method added in
de8cd4c6a56cac85dbcf7fe1fcb29abe98fe9f18.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21909: Update function and parameter names for compatibility
Brett Smith [Thu, 12 Sep 2024 18:27:17 +0000 (14:27 -0400)]
21909: Update function and parameter names for compatibility

This gets generateApi.R to generate the same names that were committed
in de8cd4c6a56cac85dbcf7fe1fcb29abe98fe9f18.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>

2 months ago21842: moved tab handlers to parent component
Lisa Knox [Thu, 12 Sep 2024 18:18:04 +0000 (14:18 -0400)]
21842: moved tab handlers to parent component

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: moved parsed list contents to component state
Lisa Knox [Thu, 12 Sep 2024 17:38:25 +0000 (13:38 -0400)]
21842: moved parsed list contents to component state

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: converted tabbedList to take a Record instead of an array of children
Lisa Knox [Thu, 12 Sep 2024 17:29:40 +0000 (13:29 -0400)]
21842: converted tabbedList to take a Record instead of an array of children

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: made selectedIndex reset to 0 every time the sugggestions box opens
Lisa Knox [Thu, 12 Sep 2024 13:42:04 +0000 (09:42 -0400)]
21842: made selectedIndex reset to 0 every time the sugggestions box opens

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: autofocused sharing input
Lisa Knox [Thu, 12 Sep 2024 13:19:39 +0000 (09:19 -0400)]
21842: autofocused sharing input

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: selected items now scroll into view
Lisa Knox [Wed, 11 Sep 2024 19:08:29 +0000 (15:08 -0400)]
21842: selected items now scroll into view

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: list styling
Lisa Knox [Wed, 11 Sep 2024 18:53:37 +0000 (14:53 -0400)]
21842: list styling

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: restricted tab nav to when suggestions are open
Lisa Knox [Wed, 11 Sep 2024 18:32:28 +0000 (14:32 -0400)]
21842: restricted tab nav to when suggestions are open

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago21842: added tab nav between tabs
Lisa Knox [Wed, 11 Sep 2024 18:21:35 +0000 (14:21 -0400)]
21842: added tab nav between tabs

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>

2 months ago22017: Add interface assertions. 22017-instance-type-quotas
Tom Clegg [Wed, 11 Sep 2024 16:27:39 +0000 (12:27 -0400)]
22017: Add interface assertions.

These act as a compile-time unit test for the stub driver.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago22017: Rename InstanceFamily to InstanceQuotaGroup.
Tom Clegg [Wed, 11 Sep 2024 16:09:44 +0000 (12:09 -0400)]
22017: Rename InstanceFamily to InstanceQuotaGroup.

"Instance family" is an existing AWS term, and each quota group covers
multiple instance families.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>

2 months ago21842: restored up/down arrow select
Lisa Knox [Wed, 11 Sep 2024 15:56:52 +0000 (11:56 -0400)]
21842: restored up/down arrow select

Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>