Peter Amstutz [Mon, 9 Sep 2024 20:09:45 +0000 (16:09 -0400)]
Merge branch 'main' into 21297-container-status
refs #21297
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Mon, 9 Sep 2024 16:18:05 +0000 (12:18 -0400)]
19929: Move request class to the top of PySDK reference
Since it is used by every method class, and small, documenting it first
makes better organizational sense. No issue #.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 9 Sep 2024 16:07:18 +0000 (12:07 -0400)]
19929: Document schemas and their resources together in PySDK reference
Now that all these classes are fully documented, outputting all the
schemas and then all the resources means there's a giant gap between
related classes. Provide nicer organization by sorting by methods,
preceding them with their related schemas. Refs #19929.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 9 Sep 2024 13:59:08 +0000 (09:59 -0400)]
Merge branch '19929-fill-discovery-document'
Refs #19929.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lucas Di Pentima [Mon, 9 Sep 2024 13:46:01 +0000 (10:46 -0300)]
Merge branch '22073-salt-v3006-downgrade'
closes #22073
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Lucas Di Pentima [Fri, 6 Sep 2024 20:56:42 +0000 (17:56 -0300)]
22073: Requires salt v3006 instead of v3006 to avoid recursive requisite error.
This change avoids getting the problem mentioned in
https://github.com/saltstack/salt/issues/65966 -- that seems will be fixed in
salt version 3008.
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
Brett Smith [Fri, 6 Sep 2024 14:49:29 +0000 (10:49 -0400)]
19929: Remove include_old_versions parameter of collections.get
This parameter was accidentally added to collections.show years ago in
b3d5254ce24ca82904b13d61012b2d8d676a30d8,
but we only recently started advertising if for collections.get in
e49ab1fa2bc83ddb6a3ad3ef6ca4b16391a72094.
It was never supposed to be here and was never advertised for
collections.get in a released version or in our API
documentation. Just remove it.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 5 Sep 2024 21:32:42 +0000 (17:32 -0400)]
19929: Document that container_requests.filters is not implemented
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 5 Sep 2024 21:15:46 +0000 (17:15 -0400)]
19929: Improve groups.contents discovery document details
* Add missing parameters.
* Update the `uuid` description to account for the relationship
with those parameters.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 5 Sep 2024 20:56:11 +0000 (16:56 -0400)]
19929: Remove long-gone List properties from the discovery document
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 5 Sep 2024 18:28:08 +0000 (14:28 -0400)]
19929: Clarify some wording in discovery document descriptions
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 5 Sep 2024 18:20:00 +0000 (14:20 -0400)]
19929: Fix formatting of bulleted list
Don't indent so much it can become a code block.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 29 Aug 2024 20:29:11 +0000 (16:29 -0400)]
22070: Pin google-cloud-env Gem for Ruby 2.7 compatibility
Refs #22070.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 29 Aug 2024 14:36:59 +0000 (10:36 -0400)]
19929: Add descriptions to all discovery document schemas and properties
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 29 Aug 2024 13:12:00 +0000 (09:12 -0400)]
19929: Remove discovery2pydoc pre-Py3.8 import
Now that we require Python 3.8, this condition is a noop.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 28 Aug 2024 21:10:34 +0000 (17:10 -0400)]
19929: Improve replace_files description in discovery document
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 28 Aug 2024 21:04:09 +0000 (17:04 -0400)]
19929: Correct type of ComputedPermissions.perm_level in discovery document
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 28 Aug 2024 20:25:52 +0000 (16:25 -0400)]
19929/15397: Remove documentation for removed `writable_by` attribute
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 27 Aug 2024 16:03:06 +0000 (12:03 -0400)]
19929: Add descriptions to all discovery document methods and parameters
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 27 Aug 2024 16:01:52 +0000 (12:01 -0400)]
19929/15397: Remove unused repo_name code
This code no longer does anything after removing repositories from the
API.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Aug 2024 15:27:24 +0000 (11:27 -0400)]
19929: Document body parameters in arvados.api_resources
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 26 Aug 2024 14:15:01 +0000 (10:15 -0400)]
15397: Update list of deprecated resources
Namely, there are none as of Arvados 3.0. The code is still good though,
so we can leave this functionality in place for the future.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Thu, 29 Aug 2024 13:07:49 +0000 (09:07 -0400)]
21901: go fmt fixtures
Refs #21901.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 23 Aug 2024 16:02:33 +0000 (12:02 -0400)]
Merge branch '21901-file-log-throttling'
Refs #21901.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 23 Aug 2024 15:30:41 +0000 (11:30 -0400)]
Merge branch '22052-container-columns-excluded-fulltext'
Refs #22052.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Thu, 22 Aug 2024 17:41:32 +0000 (13:41 -0400)]
Fix 'darkOrange' missing from theme colors, refs #21413
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 22 Aug 2024 15:15:30 +0000 (11:15 -0400)]
Merge branch '21413-retried-badge' refs #21413
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 20 Aug 2024 22:14:56 +0000 (18:14 -0400)]
21297: Add polling of scheduling status
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 20 Aug 2024 20:49:48 +0000 (16:49 -0400)]
21413: Don't show resubmitted link if the value is invalid.
Use a dark orange for "resubmitted" badge which has adequate contrast
for white text.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Tue, 20 Aug 2024 20:35:33 +0000 (16:35 -0400)]
22052: Exclude container_image from container request trigram index
For the same reason we exclude portable_data_hash elsewhere.
Because the previous migration has not been part of any release, this
works by splitting out the container_request trigram index update to a
new migration. This way developers who ran the previous migration will
still get the update, and users will not run the rebuild the index twice
when they upgrade to Arvados 3.0.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 20 Aug 2024 20:12:13 +0000 (16:12 -0400)]
22052: Improve trigram index tests
Rather than defining tests from strings and reflecting the classes from
them, just start from the classes directly and use their methods to get
additional information we need. This is fewer hoops to jump through.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Tue, 20 Aug 2024 20:14:50 +0000 (16:14 -0400)]
Merge branch '22053-collection-test'
closes #22053
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 20 Aug 2024 20:07:51 +0000 (16:07 -0400)]
22053: fixed collection test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 20 Aug 2024 18:29:12 +0000 (14:29 -0400)]
21413: tab-to-spaces fixes
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Tue, 20 Aug 2024 18:18:48 +0000 (14:18 -0400)]
Merge branch '21898-info-button-behavior'
closes #21898
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 20 Aug 2024 14:16:43 +0000 (10:16 -0400)]
Merge branch '21941-keep-web-link' refs #21941
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Mon, 19 Aug 2024 21:43:01 +0000 (17:43 -0400)]
21901: Clarify documentation for WebDAVLogDownloadInterval
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 19 Aug 2024 21:34:25 +0000 (17:34 -0400)]
21901: Log all keep-web GET requests that request the first byte
We use this as a heuristic for "starting a new download." This heuristic
does mean that a GET request can avoid being logged if:
* it comes from the same source address (from the server's perspective)
* it uses the same API token
* it requests Range: bytes=1-
Those conditions seem acceptably narrow for now.
The http_range module used here is effectively a public export of the
same logic used by Go's HTTP FS server. I felt like it was important to
use the same logic to avoid different outcomes in the logging logic
vs. serving logic.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 20:46:05 +0000 (16:46 -0400)]
21297: Set showErrors to false when getting containerStatus
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 20:33:03 +0000 (16:33 -0400)]
21413: Check that 'properties' is valid
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 19:54:59 +0000 (15:54 -0400)]
21941: Tweak menu item names
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 19:40:52 +0000 (15:40 -0400)]
Merge branch '20272-description-label' refs #20272
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Mon, 19 Aug 2024 19:36:44 +0000 (15:36 -0400)]
21901: Add manifest text to some arvados.Collection fixtures
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 19:18:07 +0000 (15:18 -0400)]
21297: Make scheduling status render as part of ProcessRuntimeStatus
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Mon, 19 Aug 2024 19:06:09 +0000 (15:06 -0400)]
21901: Add integration test to not throttle different source addresses
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Mon, 19 Aug 2024 18:54:41 +0000 (14:54 -0400)]
21901: Refactor common functions out of log throttle integration tests
To prepare to add more tests.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 18:38:57 +0000 (14:38 -0400)]
21297: Status message shows up but need to make it look better.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 18:01:52 +0000 (14:01 -0400)]
21297: Fetch container status as part of loadProcess
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 17:15:27 +0000 (13:15 -0400)]
21297: add containerStatus method to ContainerRequestService
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 19 Aug 2024 15:57:23 +0000 (11:57 -0400)]
21413: Add "Resubmitted" process state
Process details now directs users to the resubmitted process.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Fri, 16 Aug 2024 20:09:36 +0000 (16:09 -0400)]
21901: keep-web logs based on the last X-Forwarded-For address
Instead of the first.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Peter Amstutz [Fri, 16 Aug 2024 14:56:06 +0000 (10:56 -0400)]
Merge branch '21944-work-launch-description' refs #21944
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Fri, 16 Aug 2024 14:34:47 +0000 (10:34 -0400)]
Merge branch '21990-log-timestamps'
fixes #21990
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Fri, 16 Aug 2024 14:04:34 +0000 (10:04 -0400)]
Merge branch '19982-spot-instance' refs #19982
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 15 Aug 2024 19:55:53 +0000 (15:55 -0400)]
21944: Fix typo
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 15 Aug 2024 19:29:19 +0000 (15:29 -0400)]
19982: Add arv:failed_container_resubmitted property
Will do a follow-up ticket to make use of this property in workbench.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 14 Aug 2024 13:24:15 +0000 (09:24 -0400)]
21910: Update docs to reflect new behavior.
refs #21910
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Thu, 15 Aug 2024 18:10:08 +0000 (14:10 -0400)]
21944: Allow HTML in the other places that display workflow descriptions
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Thu, 15 Aug 2024 17:19:51 +0000 (13:19 -0400)]
Merge branch '21363-ubuntu2404-docs'
Closes #21363, #22032, #22035.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Tom Clegg [Thu, 15 Aug 2024 15:19:33 +0000 (11:19 -0400)]
21990: Restore timestamps to crunchstat, hoststat, arv-mount logs.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Thu, 15 Aug 2024 14:56:31 +0000 (10:56 -0400)]
19982: Remove arv_docker_clear_cache, which was already commented out
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 15 Aug 2024 14:41:20 +0000 (10:41 -0400)]
19982: Fix tests, update docs
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Thu, 15 Aug 2024 13:51:25 +0000 (09:51 -0400)]
Merge branch '22027-remove-themes-for-rails' refs #22027
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 14 Aug 2024 19:37:39 +0000 (15:37 -0400)]
Merge branch '21910-remove-api_client_id'
closes #21910
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 14 Aug 2024 18:36:12 +0000 (14:36 -0400)]
21910: Update all "Authorization: OAuth2 ..." usage to "Bearer".
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 14 Aug 2024 18:24:35 +0000 (14:24 -0400)]
21944: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Tom Clegg [Wed, 14 Aug 2024 18:23:41 +0000 (14:23 -0400)]
21910: Comment system root token fixture.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Peter Amstutz [Wed, 14 Aug 2024 17:03:07 +0000 (13:03 -0400)]
22027: Remove themes_for_rails
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Lisa Knox [Wed, 14 Aug 2024 15:37:46 +0000 (11:37 -0400)]
21898: fixed e2e tests
* removed "shows details panel when clicking on the info icon" test entirely
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Brett Smith [Wed, 14 Aug 2024 14:16:27 +0000 (10:16 -0400)]
21363: Update install dependencies for libcurl4t64
We no longer support any distributions without libcurl4, so we can
remove that branch and let this become the new default.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 14 Aug 2024 14:10:52 +0000 (10:10 -0400)]
21363: Remove libcurl4 from listed example gems_deps
This is no longer listed in arvados-formula in order to better support
distributions that call it libcurl4t64.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 14 Aug 2024 14:09:55 +0000 (10:09 -0400)]
21363: Document that we now support Ubuntu 24.04
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Wed, 14 Aug 2024 14:09:28 +0000 (10:09 -0400)]
21363: Clarify minimum version for RHEL 8 support
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Wed, 14 Aug 2024 14:01:54 +0000 (10:01 -0400)]
21898: changed context menu toggleDetailsPanel to openDetailsPanel
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Tom Clegg [Wed, 14 Aug 2024 13:16:06 +0000 (09:16 -0400)]
21910: Merge branch 'main' into 21910-remove-api_client_id
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Tom Clegg [Wed, 14 Aug 2024 13:15:07 +0000 (09:15 -0400)]
21910: Trust system root token even if IssueTrustedTokens == false.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
Lisa Knox [Tue, 13 Aug 2024 18:18:46 +0000 (14:18 -0400)]
21898: aligned all info button behavior
* set all toggleDetailsPanel calls to use passed in uuid
* removed default '' param in toggleDetailsPanel that allowed the above bug to happen
* removed info button from main app bar
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 13 Aug 2024 15:44:33 +0000 (11:44 -0400)]
Merge branch '21811-side-favorites-test'
closes #21811
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 13 Aug 2024 15:11:04 +0000 (11:11 -0400)]
21811: Merge branch 'main' into 21811-side-favorites-test
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Lisa Knox [Tue, 13 Aug 2024 15:04:24 +0000 (11:04 -0400)]
21811: removed .only from favorites spec
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Tue, 13 Aug 2024 14:37:10 +0000 (10:37 -0400)]
Merge branch '21814-contents-paging' refs #21814
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 13 Aug 2024 14:36:21 +0000 (10:36 -0400)]
21814: Add test assertion that there are two different kinds of objects
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Tue, 13 Aug 2024 01:01:13 +0000 (21:01 -0400)]
21944: Move description to "advanced"
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 12 Aug 2024 21:54:36 +0000 (17:54 -0400)]
21944: Add title and description to workflow launch panel
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 12 Aug 2024 20:26:04 +0000 (16:26 -0400)]
20272: Remove "optional" from label to encourage people to add a description.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 12 Aug 2024 19:25:54 +0000 (15:25 -0400)]
21814: Simplify getting the count and expand comment
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 12 Aug 2024 18:11:16 +0000 (14:11 -0400)]
21941: Remove "only"
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 12 Aug 2024 16:58:19 +0000 (12:58 -0400)]
21941: Fix tests
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Brett Smith [Sat, 10 Aug 2024 21:58:21 +0000 (17:58 -0400)]
21901: Copyedit nearby documentation
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Sat, 10 Aug 2024 21:05:03 +0000 (17:05 -0400)]
21901: Add download log throttling to keep-web
See rationale in config.default.yml comments.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 9 Aug 2024 20:36:48 +0000 (16:36 -0400)]
21901: Add clientToken to fileEventLog
As an aid to log deduplication.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 9 Aug 2024 19:43:45 +0000 (15:43 -0400)]
21901: Add clientAddr to fileEventLog
Preparation for log deduplication.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Tue, 30 Jul 2024 20:03:32 +0000 (16:03 -0400)]
21901: Introduce fileEventLog to keep-web
Rather than storing all log metadata twice (once as a logger field and
once as an Arvados log property), this lets us store it all in one place
and then export it as needed. This restructure will make it easier to
add smarts to the logging infrastructure.
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Brett Smith [Fri, 9 Aug 2024 15:00:51 +0000 (11:00 -0400)]
21901: Add TestCollectionUUIDToPDH map
Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
Lisa Knox [Fri, 9 Aug 2024 14:27:16 +0000 (10:27 -0400)]
21811:
* added assertions suggested by reviewer
Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox@curii.com>
Peter Amstutz [Thu, 8 Aug 2024 14:46:06 +0000 (10:46 -0400)]
21941: Separate Copy to Clipboard actions for UUID, PDH, and CWL keep: format
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Wed, 7 Aug 2024 20:58:38 +0000 (16:58 -0400)]
Merge branch '22003-keep-web-and-wb2-redirect-parameter' refs #22003
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 5 Aug 2024 21:17:52 +0000 (17:17 -0400)]
21814: Remove legacy undocumented 'last_object_class' parameter
This was only ever used by workbench 1, was never documented, and has
no tests. The option never was included in the Go SDK
'GroupContentsOptions' struct so I believe this means it has already
been the case for years that Controller would just ignore it.
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 5 Aug 2024 21:05:36 +0000 (17:05 -0400)]
21814: more efficiently handle count=none and offset > 0
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
Peter Amstutz [Mon, 5 Aug 2024 16:54:07 +0000 (12:54 -0400)]
19982: Add a table of contents to Arvados CWL extensions
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>