From 26670d6c23a9469919b1cf38f7472febd4fc49be Mon Sep 17 00:00:00 2001 From: Tihon Date: Mon, 9 Mar 2026 15:46:55 +0200 Subject: [PATCH] swagger cleanup --- .../com/honey/honey/config/OpenApiConfig.java | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/honey/honey/config/OpenApiConfig.java b/src/main/java/com/honey/honey/config/OpenApiConfig.java index aa51c08..94e4a97 100644 --- a/src/main/java/com/honey/honey/config/OpenApiConfig.java +++ b/src/main/java/com/honey/honey/config/OpenApiConfig.java @@ -8,7 +8,7 @@ import org.springdoc.core.models.GroupedOpenApi; /** * OpenAPI / Swagger configuration for the public API only. - * Admin endpoints (/api/admin/**) are excluded from the documentation. + * Admin and selected internal/token endpoints are excluded from the documentation. */ @Configuration public class OpenApiConfig { @@ -18,7 +18,22 @@ public class OpenApiConfig { return GroupedOpenApi.builder() .group("public") .pathsToMatch("/**") - .pathsToExclude("/api/admin/**") + .pathsToExclude( + "/api/admin/**", + "/api/users/deposit", + "/api/telegram/webhook/**", + "/api/tasks/daily-bonus", + "/api/tasks/daily-bonus/recent-claims", + "/api/payouts/create", + "/api/payouts/cancel", + "/api/notify_broadcast/**", + "/api/deposit_webhook/**", + "/api/auth/logout", + "/ping", + "/api/promotions", + "/api/promotions/**", + "/api/check_user/**" + ) .build(); }