From 34f757cba0d38aebb224567ff875ea203f5fd414 Mon Sep 17 00:00:00 2001 From: Moritzjenny <moritzjenny@hotmail.com> Date: Thu, 16 Jul 2020 11:26:54 +0200 Subject: [PATCH] no-jira: hide document editor endpoints in swagger doc. --- .../doceditor/collabora/restapi/CollaboraWebService.java | 2 ++ .../doceditor/office365/restapi/Office365WebService.java | 2 ++ .../doceditor/onlyoffice/restapi/OnlyOfficeWebService.java | 4 +++- .../modules/openmeetings/restapi/OpenMeetingsWebService.java | 3 ++- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/core/commons/services/doceditor/collabora/restapi/CollaboraWebService.java b/src/main/java/org/olat/core/commons/services/doceditor/collabora/restapi/CollaboraWebService.java index ac7f1193566..6a022bae247 100644 --- a/src/main/java/org/olat/core/commons/services/doceditor/collabora/restapi/CollaboraWebService.java +++ b/src/main/java/org/olat/core/commons/services/doceditor/collabora/restapi/CollaboraWebService.java @@ -55,6 +55,7 @@ import org.springframework.stereotype.Service; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; +import io.swagger.v3.oas.annotations.Hidden; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; @@ -67,6 +68,7 @@ import io.swagger.v3.oas.annotations.responses.ApiResponses; * @author uhensler, urs.hensler@frentix.com, http://www.frentix.com * */ +@Hidden @Service @Path("/collabora/wopi/files/{fileId}") public class CollaboraWebService { diff --git a/src/main/java/org/olat/core/commons/services/doceditor/office365/restapi/Office365WebService.java b/src/main/java/org/olat/core/commons/services/doceditor/office365/restapi/Office365WebService.java index 980c57fbbe0..19b07fbb21f 100644 --- a/src/main/java/org/olat/core/commons/services/doceditor/office365/restapi/Office365WebService.java +++ b/src/main/java/org/olat/core/commons/services/doceditor/office365/restapi/Office365WebService.java @@ -55,6 +55,7 @@ import org.springframework.stereotype.Service; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; +import io.swagger.v3.oas.annotations.Hidden; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; @@ -70,6 +71,7 @@ import io.swagger.v3.oas.annotations.tags.Tag; * @author uhensler, urs.hensler@frentix.com, http://www.frentix.com * */ +@Hidden @Tag(name = "Office365") @Service @Path("/office365/wopi/files/{fileId}") diff --git a/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/restapi/OnlyOfficeWebService.java b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/restapi/OnlyOfficeWebService.java index 37361edaad8..82eff39dece 100644 --- a/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/restapi/OnlyOfficeWebService.java +++ b/src/main/java/org/olat/core/commons/services/doceditor/onlyoffice/restapi/OnlyOfficeWebService.java @@ -39,12 +39,12 @@ import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; +import org.apache.logging.log4j.Logger; import org.olat.core.commons.services.doceditor.onlyoffice.Callback; import org.olat.core.commons.services.doceditor.onlyoffice.OnlyOfficeModule; import org.olat.core.commons.services.doceditor.onlyoffice.OnlyOfficeSecurityService; import org.olat.core.commons.services.doceditor.onlyoffice.OnlyOfficeService; import org.olat.core.id.Identity; -import org.apache.logging.log4j.Logger; import org.olat.core.logging.Tracing; import org.olat.core.util.StringHelper; import org.olat.core.util.vfs.VFSLeaf; @@ -52,6 +52,7 @@ import org.olat.core.util.vfs.lock.LockResult; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import io.swagger.v3.oas.annotations.Hidden; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Content; import io.swagger.v3.oas.annotations.media.Schema; @@ -64,6 +65,7 @@ import io.swagger.v3.oas.annotations.responses.ApiResponses; * @author uhensler, urs.hensler@frentix.com, http://www.frentix.com * */ +@Hidden @Service @Path("/onlyoffice/files/{fileId}") public class OnlyOfficeWebService { diff --git a/src/main/java/org/olat/modules/openmeetings/restapi/OpenMeetingsWebService.java b/src/main/java/org/olat/modules/openmeetings/restapi/OpenMeetingsWebService.java index 658b30b94e8..d2c9cc82519 100644 --- a/src/main/java/org/olat/modules/openmeetings/restapi/OpenMeetingsWebService.java +++ b/src/main/java/org/olat/modules/openmeetings/restapi/OpenMeetingsWebService.java @@ -20,7 +20,6 @@ package org.olat.modules.openmeetings.restapi; import java.io.File; - import java.util.Date; import javax.ws.rs.GET; @@ -41,6 +40,7 @@ import org.olat.user.DisplayPortraitManager; import org.olat.user.UserManager; import org.springframework.stereotype.Component; +import io.swagger.v3.oas.annotations.Hidden; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.responses.ApiResponse; import io.swagger.v3.oas.annotations.responses.ApiResponses; @@ -51,6 +51,7 @@ import io.swagger.v3.oas.annotations.responses.ApiResponses; * @author srosse, stephane.rosse@frentix.com, http://www.frentix.com * */ +@Hidden @Component @Path("openmeetings") public class OpenMeetingsWebService { -- GitLab