From 6ba112163bd79ee7cf6c38ae64491b3ccf0f39ee Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Thu, 2 Oct 2025 16:44:02 +0400 Subject: [PATCH 1/2] rest-api-spec: add project.tags API --- .../rest-api-spec/api/project.tags.json | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json b/rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json new file mode 100644 index 0000000000000..290c755903ce8 --- /dev/null +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json @@ -0,0 +1,21 @@ +{ + "project.tags": { + "documentation": { + "url": "", + "description": "Return tags defined for the project" + }, + "stability": "experimental", + "visibility": "public", + "headers": { + "accept": ["application/json"] + }, + "url": { + "paths": [ + { + "path": "/_project/tags", + "methods": ["GET"] + } + ] + } + } +} From df7e7b809fbab105765a75e70ee1c9c40d87864b Mon Sep 17 00:00:00 2001 From: Quentin Pradet Date: Thu, 2 Oct 2025 17:01:51 +0400 Subject: [PATCH 2/2] Fix rest-api-spec validation --- .../src/main/resources/rest-api-spec/api/project.tags.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json b/rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json index 290c755903ce8..5647ab285af16 100644 --- a/rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json +++ b/rest-api-spec/src/main/resources/rest-api-spec/api/project.tags.json @@ -1,7 +1,7 @@ { "project.tags": { "documentation": { - "url": "", + "url": null, "description": "Return tags defined for the project" }, "stability": "experimental",