diff --git a/lib/galaxy/webapps/base/webapp.py b/lib/galaxy/webapps/base/webapp.py index b2cd725d290..8505d9784ef 100644 --- a/lib/galaxy/webapps/base/webapp.py +++ b/lib/galaxy/webapps/base/webapp.py @@ -145,7 +145,7 @@ class WebApplication(base.WebApplication): if method.lower() not in operations: operations[method.lower()] = { "description": f"This route has not yet been ported to FastAPI. The documentation may not be complete.\n{action_method.__doc__}", - "tags": ["routes"], + "tags": ["undocumented"], } # Store the swagger path apispec.path(path=swagger_path, operations=operations) diff --git a/lib/galaxy/webapps/galaxy/fast_app.py b/lib/galaxy/webapps/galaxy/fast_app.py index bd90da20601..028b8c26119 100644 --- a/lib/galaxy/webapps/galaxy/fast_app.py +++ b/lib/galaxy/webapps/galaxy/fast_app.py @@ -27,10 +27,16 @@ api_tags_metadata = [ "name": "configuration", "description": "Configuration-related endpoints.", }, + {"name": "datasets", "description": "Operations on datasets."}, + {"name": "dataset collections"}, { "name": "datatypes", "description": "Operations with supported data types.", }, + { + "name": "datatypes", + "description": "Operations on dataset collections.", + }, { "name": "genomes", "description": "Operations with genome data.", @@ -39,6 +45,18 @@ api_tags_metadata = [ "name": "group_roles", "description": "Operations with group roles.", }, + {"name": "histories"}, + {"name": "libraries"}, + {"name": "folders"}, + {"name": "job_lock"}, + {"name": "metrics"}, + {"name": "default"}, + {"name": "users"}, + {"name": "jobs"}, + {"name": "roles"}, + {"name": "quotas"}, + {"name": "visualizations"}, + {"name": "pages"}, { "name": "licenses", "description": "Operations with [SPDX licenses](https://spdx.org/licenses/).", @@ -59,6 +77,7 @@ api_tags_metadata = [ "name": "remote files", "description": "Operations with remote dataset sources.", }, + {"name": "undocumented", "description": "API routes that have not yet been ported to FastAPI."}, ]