arvados.git
6 weeks agoUpdate read_text call for Py3.13
Brett Smith [Tue, 8 Oct 2024 15:11:38 +0000 (11:11 -0400)]
Update read_text call for Py3.13

Python 3.13 updates the encoding argument of this function to be
keyword-only:
<https://docs.python.org/release/3.13.0/whatsnew/3.13.html#importlib>
No issue #

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

6 weeks agoUpdate docstring tests for Py3.13
Brett Smith [Tue, 8 Oct 2024 14:46:23 +0000 (10:46 -0400)]
Update docstring tests for Py3.13

Python 3.13 stores docstrings with all their common leading whitespace
stripped, for space savings. Update test regexps to account for this
possibility. No issue #

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

6 weeks agoUpdate test.
Tom Clegg [Mon, 7 Oct 2024 18:53:55 +0000 (14:53 -0400)]
Update test.

refs #22132

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

6 weeks agoRevert "Make integration test check more flexible"
Tom Clegg [Mon, 7 Oct 2024 18:36:48 +0000 (14:36 -0400)]
Revert "Make integration test check more flexible"

refs #22132

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

6 weeks agoUpdate controller-supplied status messages to new format.
Tom Clegg [Mon, 7 Oct 2024 18:34:51 +0000 (14:34 -0400)]
Update controller-supplied status messages to new format.

refs #22132

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

7 weeks agoMake integration test check more flexible
Peter Amstutz [Fri, 4 Oct 2024 21:32:44 +0000 (17:32 -0400)]
Make integration test check more flexible

Make test accept the case of:

Queued, waiting for dispatch
Locked, waiting for dispatch

no issue #

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

7 weeks agoMerge branch '22168-mount-mknod'
Tom Clegg [Fri, 4 Oct 2024 17:56:23 +0000 (13:56 -0400)]
Merge branch '22168-mount-mknod'

fixes #22168

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

7 weeks agoRemove call to loadContainerStatus introduced by merge
Peter Amstutz [Fri, 4 Oct 2024 17:00:20 +0000 (13:00 -0400)]
Remove call to loadContainerStatus introduced by merge

refs #22132

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

7 weeks ago22168: Add test for read-only mount. 22168-mount-mknod
Tom Clegg [Fri, 4 Oct 2024 14:51:05 +0000 (10:51 -0400)]
22168: Add test for read-only mount.

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

7 weeks ago22168: Support using mknod() to create a regular file.
Tom Clegg [Thu, 3 Oct 2024 17:51:54 +0000 (13:51 -0400)]
22168: Support using mknod() to create a regular file.

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

7 weeks ago22168: Use recognizable stdlib error for EEXIST.
Tom Clegg [Thu, 3 Oct 2024 17:46:35 +0000 (13:46 -0400)]
22168: Use recognizable stdlib error for EEXIST.

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

7 weeks agoUpdate test.
Tom Clegg [Fri, 4 Oct 2024 14:47:51 +0000 (10:47 -0400)]
Update test.

refs #22132

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

7 weeks agoMerge branch '22132-scheduling-status-log' refs #22132
Peter Amstutz [Fri, 4 Oct 2024 14:12:22 +0000 (10:12 -0400)]
Merge branch '22132-scheduling-status-log' refs #22132

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

7 weeks agoUpdate test.
Tom Clegg [Thu, 3 Oct 2024 19:17:58 +0000 (15:17 -0400)]
Update test.

refs #22132

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

7 weeks agoMerge branch '21314-cancel-invalid-mounts'
Tom Clegg [Thu, 3 Oct 2024 18:52:17 +0000 (14:52 -0400)]
Merge branch '21314-cancel-invalid-mounts'

fixes #21314

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

7 weeks agoMerge branch '20756-singularity-cgroups'
Tom Clegg [Thu, 3 Oct 2024 15:30:03 +0000 (11:30 -0400)]
Merge branch '20756-singularity-cgroups'

fixes #20756

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

7 weeks agoMerge branch '21566-aws4-double-slash'
Tom Clegg [Thu, 3 Oct 2024 15:28:48 +0000 (11:28 -0400)]
Merge branch '21566-aws4-double-slash'

fixes #21566

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

7 weeks agoMerge branch '21750-singularity-networking'
Tom Clegg [Thu, 3 Oct 2024 15:00:56 +0000 (11:00 -0400)]
Merge branch '21750-singularity-networking'

fixes #21750

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

7 weeks ago21750: Change ARVADOS_TEST_USE_SUDO=1 to ARVADOS_TEST_PRIVESC=sudo. 21750-singularity-networking
Tom Clegg [Thu, 3 Oct 2024 14:57:05 +0000 (10:57 -0400)]
21750: Change ARVADOS_TEST_USE_SUDO=1 to ARVADOS_TEST_PRIVESC=sudo.

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

7 weeks ago21314: Cancel container if it cannot even be loaded. 21314-cancel-invalid-mounts
Tom Clegg [Wed, 2 Oct 2024 20:56:28 +0000 (16:56 -0400)]
21314: Cancel container if it cannot even be loaded.

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

7 weeks ago20756: Update systemd check to check XDG_RUNTIME_DIR. 20756-singularity-cgroups
Tom Clegg [Wed, 2 Oct 2024 20:25:33 +0000 (16:25 -0400)]
20756: Update systemd check to check XDG_RUNTIME_DIR.

Skip systemd check crunch-run is running as root.  The systemd
requirement only applies to userns / non-root usage.

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

7 weeks agoMerge branch '22115-collection-version-browser'
Lisa Knox [Wed, 2 Oct 2024 19:39:53 +0000 (15:39 -0400)]
Merge branch '22115-collection-version-browser'

closes #22115

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

7 weeks agoMerge branch '22132-scheduling-status-messages' refs #22132
Peter Amstutz [Wed, 2 Oct 2024 18:37:47 +0000 (14:37 -0400)]
Merge branch '22132-scheduling-status-messages' refs #22132

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

7 weeks ago22132: Wordsmithing and update docs 22132-scheduling-status-messages
Peter Amstutz [Wed, 2 Oct 2024 18:36:02 +0000 (14:36 -0400)]
22132: Wordsmithing and update docs

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

7 weeks ago22132: Revise the messages some more and update tests.
Peter Amstutz [Wed, 2 Oct 2024 17:13:56 +0000 (13:13 -0400)]
22132: Revise the messages some more and update tests.

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

7 weeks ago21566: Fix V4 signature check for paths with double slash. 21566-aws4-double-slash
Tom Clegg [Wed, 2 Oct 2024 16:35:34 +0000 (12:35 -0400)]
21566: Fix V4 signature check for paths with double slash.

Unfortunately goamz squashes repeated slashes with path.Join() so we
can't use it to test such cases.

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

7 weeks ago22115: fixed original bug again 22115-collection-version-browser
Lisa Knox [Wed, 2 Oct 2024 14:02:51 +0000 (10:02 -0400)]
22115: fixed original bug again

* changes made in previous commit to pass tests recreated original bug
* also fixed an issue in autocomplete.tsx that cause some test flakiness

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

7 weeks ago21750: Add "has non-loopback ip" test.
Tom Clegg [Tue, 1 Oct 2024 15:11:52 +0000 (11:11 -0400)]
21750: Add "has non-loopback ip" test.

Checks that singularity containers can use networking even when not
invoked as root.

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

7 weeks ago21750: Use sudo instead of fakeroot to test singularity networking.
Tom Clegg [Mon, 30 Sep 2024 15:53:52 +0000 (11:53 -0400)]
21750: Use sudo instead of fakeroot to test singularity networking.

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

7 weeks ago21750: Wait a bit for container process to listen.
Tom Clegg [Mon, 30 Sep 2024 15:51:45 +0000 (11:51 -0400)]
21750: Wait a bit for container process to listen.

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

7 weeks ago20756: Check systemd compatibility before enabling resource limits.
Tom Clegg [Tue, 1 Oct 2024 19:14:59 +0000 (15:14 -0400)]
20756: Check systemd compatibility before enabling resource limits.

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

7 weeks agoMerge branch '22134-railsapi-envvars'
Brett Smith [Tue, 1 Oct 2024 18:36:12 +0000 (14:36 -0400)]
Merge branch '22134-railsapi-envvars'

Closes #22134, #22136.

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

7 weeks ago22115: changed lifecycle check to pass page-not-found test
Lisa Knox [Tue, 1 Oct 2024 15:59:08 +0000 (11:59 -0400)]
22115: changed lifecycle check to pass page-not-found test

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

7 weeks ago20756: Check for cgroup support before requesting limits.
Tom Clegg [Thu, 26 Sep 2024 18:00:18 +0000 (14:00 -0400)]
20756: Check for cgroup support before requesting limits.

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

7 weeks ago20756: Fix panic when TestExecStop calls Wait before Stop.
Tom Clegg [Thu, 26 Sep 2024 14:43:20 +0000 (10:43 -0400)]
20756: Fix panic when TestExecStop calls Wait before Stop.

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

7 weeks ago20756: Propagate dbus env var to enable rootless cgroups.
Tom Clegg [Thu, 26 Sep 2024 14:25:20 +0000 (10:25 -0400)]
20756: Propagate dbus env var to enable rootless cgroups.

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

7 weeks ago20756: Report container pid to crunchstat when using singularity.
Tom Clegg [Wed, 25 Sep 2024 21:01:38 +0000 (17:01 -0400)]
20756: Report container pid to crunchstat when using singularity.

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

7 weeks ago20756: Set container memory and cpu limits when using singularity.
Tom Clegg [Wed, 25 Sep 2024 20:53:32 +0000 (16:53 -0400)]
20756: Set container memory and cpu limits when using singularity.

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

7 weeks ago22115: added setSelectedUuid to collection page, added test
Lisa Knox [Tue, 1 Oct 2024 15:00:16 +0000 (11:00 -0400)]
22115: added setSelectedUuid to collection page, added test

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

7 weeks ago22132: Better messages WIP
Peter Amstutz [Tue, 1 Oct 2024 14:46:19 +0000 (10:46 -0400)]
22132: Better messages WIP

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

7 weeks ago22132: Tweak async interval to schedule first callback with no delay 22132-scheduling-status-log
Peter Amstutz [Tue, 1 Oct 2024 13:45:21 +0000 (09:45 -0400)]
22132: Tweak async interval to schedule first callback with no delay

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

7 weeks ago21842: Merge branch '21842-improve-sharing'
Lisa Knox [Tue, 1 Oct 2024 13:23:04 +0000 (09:23 -0400)]
21842: Merge branch '21842-improve-sharing'

closes #21842

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

7 weeks ago21842: fixed sharing test 21842-improve-sharing
Lisa Knox [Mon, 30 Sep 2024 20:02:40 +0000 (16:02 -0400)]
21842: fixed sharing test

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

7 weeks ago21842: formatted perm management names
Lisa Knox [Mon, 30 Sep 2024 18:40:07 +0000 (14:40 -0400)]
21842: formatted perm management names

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

7 weeks ago21842: changed sharing dialog width
Lisa Knox [Mon, 30 Sep 2024 16:25:11 +0000 (12:25 -0400)]
21842: changed sharing dialog width

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

7 weeks ago21842: changed dropdown and chip name display to include email
Lisa Knox [Mon, 30 Sep 2024 16:20:34 +0000 (12:20 -0400)]
21842: changed dropdown and chip name display to include email

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

8 weeks ago21842: made tab and index reset on select for visual clarity
Lisa Knox [Fri, 27 Sep 2024 19:35:57 +0000 (15:35 -0400)]
21842: made tab and index reset on select for visual clarity

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

8 weeks ago21842: cached initial suggestions to preven re-loading
Lisa Knox [Fri, 27 Sep 2024 19:24:08 +0000 (15:24 -0400)]
21842: cached initial suggestions to preven re-loading

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

8 weeks ago21842: made input field reset on item select
Lisa Knox [Fri, 27 Sep 2024 19:06:53 +0000 (15:06 -0400)]
21842: made input field reset on item select

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

8 weeks agoMerge branch '21988-details-panel-loading'
Lisa Knox [Fri, 27 Sep 2024 18:08:19 +0000 (14:08 -0400)]
Merge branch '21988-details-panel-loading'

closes #21988

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

8 weeks ago21988: un-commented cypress-fail-fast import 21988-details-panel-loading
Lisa Knox [Fri, 27 Sep 2024 17:53:06 +0000 (13:53 -0400)]
21988: un-commented cypress-fail-fast import

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

8 weeks ago21988: cleanup
Lisa Knox [Fri, 27 Sep 2024 15:42:42 +0000 (11:42 -0400)]
21988: cleanup

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

8 weeks ago21988: added specificity to workfloe test
Lisa Knox [Fri, 27 Sep 2024 15:27:57 +0000 (11:27 -0400)]
21988: added specificity to workfloe test

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

8 weeks ago21988: added wait for async file deletion in test
Lisa Knox [Fri, 27 Sep 2024 15:13:20 +0000 (11:13 -0400)]
21988: added wait for async file deletion in test

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

8 weeks ago21988: ironed out some wrinkly tests
Lisa Knox [Fri, 27 Sep 2024 14:18:57 +0000 (10:18 -0400)]
21988: ironed out some wrinkly tests

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

8 weeks ago21988: set loadDetailsPanel to only fire when needed
Lisa Knox [Thu, 26 Sep 2024 18:12:09 +0000 (14:12 -0400)]
21988: set loadDetailsPanel to only fire when needed

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

8 weeks ago21988: added default details panel test
Lisa Knox [Thu, 26 Sep 2024 16:00:10 +0000 (12:00 -0400)]
21988: added default details panel test

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

8 weeks ago21988: added details-panel test
Lisa Knox [Thu, 26 Sep 2024 15:24:16 +0000 (11:24 -0400)]
21988: added details-panel test

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

8 weeks ago21988: added loadDetailsPanel to the setSelectedResource function
Lisa Knox [Thu, 26 Sep 2024 14:42:55 +0000 (10:42 -0400)]
21988: added loadDetailsPanel to the setSelectedResource function

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

8 weeks ago21842: fixed sharing test
Lisa Knox [Wed, 25 Sep 2024 20:46:24 +0000 (16:46 -0400)]
21842: fixed sharing test

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

8 weeks ago21842: fixed group-manage test
Lisa Knox [Wed, 25 Sep 2024 19:40:09 +0000 (15:40 -0400)]
21842: fixed group-manage test

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

8 weeks ago21842: unused var cleanup
Lisa Knox [Wed, 25 Sep 2024 18:45:08 +0000 (14:45 -0400)]
21842: unused var cleanup

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

8 weeks ago21842: added keep typing
Lisa Knox [Wed, 25 Sep 2024 18:39:50 +0000 (14:39 -0400)]
21842: added keep typing

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

8 weeks ago21842: added maxlength, changed tab label to display num+
Lisa Knox [Wed, 25 Sep 2024 18:14:13 +0000 (14:14 -0400)]
21842: added maxlength, changed tab label to display num+

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

8 weeks ago21842: refactored renderSharingSuggestion
Lisa Knox [Wed, 25 Sep 2024 15:57:54 +0000 (11:57 -0400)]
21842: refactored renderSharingSuggestion

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

8 weeks ago21842: removed scrolling support
Lisa Knox [Wed, 25 Sep 2024 15:52:28 +0000 (11:52 -0400)]
21842: removed scrolling support

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

8 weeks ago21842: removed word wrap on listItems
Lisa Knox [Wed, 25 Sep 2024 15:32:35 +0000 (11:32 -0400)]
21842: removed word wrap on listItems

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

8 weeks agoMerge branch '13327-include-container-uuid' refs #13327
Peter Amstutz [Wed, 25 Sep 2024 14:46:14 +0000 (10:46 -0400)]
Merge branch '13327-include-container-uuid' refs #13327

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

8 weeks ago21842: styling
Lisa Knox [Wed, 25 Sep 2024 13:44:53 +0000 (09:44 -0400)]
21842: styling

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

2 months agoMerge branch '22133-dependency-upgrades-part-deux'
Lucas Di Pentima [Tue, 24 Sep 2024 23:11:48 +0000 (20:11 -0300)]
Merge branch '22133-dependency-upgrades-part-deux'

refs #22133

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

2 months ago22133: Removes unused lodash.template & lodash.mergewith packages. 22133-dependency-upgrades-part-deux
Lucas Di Pentima [Tue, 24 Sep 2024 21:50:37 +0000 (18:50 -0300)]
22133: Removes unused lodash.template & lodash.mergewith packages.

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

2 months ago22133: Upgrades path-to-regexp where possible.
Lucas Di Pentima [Tue, 24 Sep 2024 21:38:02 +0000 (18:38 -0300)]
22133: Upgrades path-to-regexp where possible.

There's one package (express) that keeps asking for a vulnerable
version of path-to-regexp.

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

2 months ago22133: Upgrades socks to get a replacement for the vulnerable ip package
Lucas Di Pentima [Tue, 24 Sep 2024 21:13:02 +0000 (18:13 -0300)]
22133: Upgrades socks to get a replacement for the vulnerable ip package

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

2 months ago13327: Fix test 13327-include-container-uuid
Peter Amstutz [Tue, 24 Sep 2024 21:02:23 +0000 (17:02 -0400)]
13327: Fix test

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

2 months ago22133: Upgrades ws to address CVE-2024-37890
Lucas Di Pentima [Tue, 24 Sep 2024 20:31:57 +0000 (17:31 -0300)]
22133: Upgrades ws to address CVE-2024-37890

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

2 months agoMerge branch '22133-dependency-upgrades'
Lucas Di Pentima [Tue, 24 Sep 2024 20:15:44 +0000 (17:15 -0300)]
Merge branch '22133-dependency-upgrades'

refs #22133

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

2 months ago13327: Add missing import
Peter Amstutz [Tue, 24 Sep 2024 19:40:04 +0000 (15:40 -0400)]
13327: Add missing import

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

2 months ago21842: adjust container height
Lisa Knox [Tue, 24 Sep 2024 19:28:18 +0000 (15:28 -0400)]
21842: adjust container height

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

2 months ago13327: Fix warnings
Peter Amstutz [Mon, 23 Sep 2024 16:37:04 +0000 (12:37 -0400)]
13327: Fix warnings

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

2 months ago13327: Remove unused imports
Peter Amstutz [Mon, 23 Sep 2024 16:29:44 +0000 (12:29 -0400)]
13327: Remove unused imports

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

2 months ago13327: Remove commented out code
Peter Amstutz [Mon, 23 Sep 2024 16:28:31 +0000 (12:28 -0400)]
13327: Remove commented out code

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

2 months ago13327: Display an error snackbar if container request can't be loaded.
Peter Amstutz [Mon, 23 Sep 2024 16:24:46 +0000 (12:24 -0400)]
13327: Display an error snackbar if container request can't be loaded.

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

2 months ago13327: Move API revision numbers to symbolic constants
Peter Amstutz [Mon, 23 Sep 2024 16:24:21 +0000 (12:24 -0400)]
13327: Move API revision numbers to symbolic constants

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

2 months ago13327: Tests should be mostly passing
Peter Amstutz [Tue, 17 Sep 2024 00:08:39 +0000 (20:08 -0400)]
13327: Tests should be mostly passing

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

2 months ago13327: "should show runtime status indicators" test passes again
Peter Amstutz [Mon, 16 Sep 2024 20:54:22 +0000 (16:54 -0400)]
13327: "should show runtime status indicators" test passes again

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

2 months ago13327: Fix typecheck errors
Peter Amstutz [Mon, 16 Sep 2024 19:41:02 +0000 (15:41 -0400)]
13327: Fix typecheck errors

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

2 months ago13327: More efficient implementation of the filterResources method
Peter Amstutz [Mon, 16 Sep 2024 16:09:06 +0000 (12:09 -0400)]
13327: More efficient implementation of the filterResources method

Firefox's built-in javascript profiler indicated that this one method
was accounted for something like 30% of the runtime to load a new page
of results.  (i.e. if it took 1 second to go to the next page, this
accounted for 0.3s of that).

The previous implementation was in a functional programming style that
was egregiously inefficient, by using a reducer that made a copy of
the entire array for every item added to it.

Replaced with a basic imperative implementation that minimizes
redundant copies.

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

2 months ago13327: Fix favorites/public favorites to use group contents API
Peter Amstutz [Thu, 12 Sep 2024 21:03:06 +0000 (17:03 -0400)]
13327: Fix favorites/public favorites to use group contents API

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

2 months ago13327: Add test case for using container.state in group contents
Peter Amstutz [Mon, 26 Aug 2024 20:34:10 +0000 (16:34 -0400)]
13327: Add test case for using container.state in group contents

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

2 months ago13327: Fix progress bar and workflow panel.
Peter Amstutz [Mon, 26 Aug 2024 19:50:05 +0000 (15:50 -0400)]
13327: Fix progress bar and workflow panel.

I think this covers everywhere containers are loaded/displayed.

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

2 months ago13327: Use 'container' filter on container requests with group contents
Peter Amstutz [Mon, 26 Aug 2024 19:19:07 +0000 (15:19 -0400)]
13327: Use 'container' filter on container requests with group contents

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

2 months ago13327: Fix table prefix
Peter Amstutz [Mon, 26 Aug 2024 19:17:30 +0000 (15:17 -0400)]
13327: Fix table prefix

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

2 months ago13327: Working on all processes
Peter Amstutz [Mon, 26 Aug 2024 17:54:50 +0000 (13:54 -0400)]
13327: Working on all processes

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

2 months ago13327: Using group contents include container_uuid WIP
Peter Amstutz [Thu, 12 Sep 2024 20:22:52 +0000 (16:22 -0400)]
13327: Using group contents include container_uuid WIP

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

2 months ago21842: removed tabbedList scrollbar
Lisa Knox [Tue, 24 Sep 2024 18:47:07 +0000 (14:47 -0400)]
21842: removed tabbedList scrollbar

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

2 months ago21842: removed 2 stray console.logs
Lisa Knox [Tue, 24 Sep 2024 18:14:59 +0000 (14:14 -0400)]
21842: removed 2 stray console.logs

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

2 months agoFix race-sensitive test.
Tom Clegg [Tue, 24 Sep 2024 17:41:11 +0000 (13:41 -0400)]
Fix race-sensitive test.

refs #2960

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

2 months ago22133: Upgrades google.golang.org/grpc to mitigate a potential CWE-200 22133-dependency-upgrades
Lucas Di Pentima [Tue, 24 Sep 2024 15:52:34 +0000 (12:52 -0300)]
22133: Upgrades google.golang.org/grpc to mitigate a potential CWE-200

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

2 months ago22133: Upgrades styled-components and postcss to address CVE-2023-44270
Lucas Di Pentima [Tue, 24 Sep 2024 15:50:00 +0000 (12:50 -0300)]
22133: Upgrades styled-components and postcss to address CVE-2023-44270

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

2 months ago22133: Upgrades micromatch to address CVE-2024-4067
Lucas Di Pentima [Tue, 24 Sep 2024 15:47:00 +0000 (12:47 -0300)]
22133: Upgrades micromatch to address CVE-2024-4067

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