Add more tags

This commit is contained in:
mvdbeek
2022-03-20 14:26:28 +01:00
parent d8271307d8
commit ef0b04c345
2 changed files with 20 additions and 1 deletions
+1 -1
View File
@@ -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)
+19
View File
@@ -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."},
]