From e01b8b65bda86133eb8c1fb0e0ac5e9302725c13 Mon Sep 17 00:00:00 2001 From: Whitedoggy Date: Sat, 11 Oct 2025 14:03:52 +0900 Subject: [PATCH 1/3] =?UTF-8?q?fix/OPS-394:=20API=20=EB=AC=B8=EC=84=9C?= =?UTF-8?q?=ED=99=94=20=EB=B0=8F=20s3=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20#1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/prod-server.yml | 2 ++ .github/workflows/test-server-cd.yml | 2 ++ .../domain/member/controller/ApiV1MemberSearchController.java | 2 ++ 3 files changed, 6 insertions(+) diff --git a/.github/workflows/prod-server.yml b/.github/workflows/prod-server.yml index d0d7ffd9..50268ac5 100644 --- a/.github/workflows/prod-server.yml +++ b/.github/workflows/prod-server.yml @@ -86,6 +86,8 @@ jobs: -e SPRING_DATASOURCE_URL="${{secrets.PROD_DB_URL}}" \ -e SPRING_DATASOURCE_USERNAME="${{secrets.PROD_DB_USERNAME}}" \ -e SPRING_DATASOURCE_PASSWORD="${{secrets.PROD_DB_PASSWORD}}" \ + -e AWS_ACCESS_KEY_ID="${{secrets.AWS_ACCESS_KEY_ID}}" \ + -e AWS_SECRET_ACCESS_KEY="${{secrets.AWS_SECRET_ACCESS_KEY}}" \ -e AWS_S3_BUCKET_NAME="${{secrets.AWS_S3_BUCKET_NAME}}" \ -e AWS_S3_PREFIX="${{secrets.PROD_AWS_S3_PREFIX}}" \ -e SPRING_RABBITMQ_HOST="${{secrets.RABBITMQ_HOST}}" \ diff --git a/.github/workflows/test-server-cd.yml b/.github/workflows/test-server-cd.yml index ea2d53b1..7233b622 100644 --- a/.github/workflows/test-server-cd.yml +++ b/.github/workflows/test-server-cd.yml @@ -63,6 +63,8 @@ jobs: -e SPRING_DATASOURCE_URL="${{secrets.TEST_DB_URL}}" \ -e SPRING_DATASOURCE_USERNAME="${{secrets.TEST_DB_USERNAME}}" \ -e SPRING_DATASOURCE_PASSWORD="${{secrets.TEST_DB_PASSWORD}}" \ + -e AWS_ACCESS_KEY_ID="${{secrets.AWS_ACCESS_KEY_ID}}" \ + -e AWS_SECRET_ACCESS_KEY="${{secrets.AWS_SECRET_ACCESS_KEY}}" \ -e AWS_S3_BUCKET_NAME="${{secrets.AWS_S3_BUCKET_NAME}}" \ -e AWS_S3_PREFIX="${{secrets.TEST_AWS_S3_PREFIX}}" \ -e SPRING_RABBITMQ_HOST="${{secrets.RABBITMQ_HOST}}" \ diff --git a/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java b/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java index 8612b270..74e3bcf4 100644 --- a/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java +++ b/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java @@ -1,5 +1,6 @@ package org.tuna.zoopzoop.backend.domain.member.controller; +import io.swagger.v3.oas.annotations.Operation; import lombok.RequiredArgsConstructor; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; @@ -23,6 +24,7 @@ public class ApiV1MemberSearchController { private final MemberService memberService; @GetMapping("/search") + @Operation(summary = "사용자 이름 기반 검색") public ResponseEntity>> searchMembers( @RequestParam String keyword ) { From d5de2c2496a14d57c8f8a8dc9f736b66dc854bb1 Mon Sep 17 00:00:00 2001 From: Whitedoggy Date: Sat, 11 Oct 2025 14:15:59 +0900 Subject: [PATCH 2/3] =?UTF-8?q?fix/OPS-394:=20API=20=EB=AC=B8=EC=84=9C?= =?UTF-8?q?=ED=99=94=20=EB=B0=8F=20s3=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20#2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/application.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 054b3e69..4b012f4b 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -104,9 +104,6 @@ spring: #S3 설정 cloud: aws: - credentials: - access-key: ${AWS_ACCESS_KEY_ID} - secret-key: ${AWS_SECRET_ACCESS_KEY} region: static: ap-northeast-2 s3: From 65dcdcfd9e69651edb89739db9bd490ac22c55bc Mon Sep 17 00:00:00 2001 From: Whitedoggy Date: Sat, 11 Oct 2025 14:18:13 +0900 Subject: [PATCH 3/3] =?UTF-8?q?fix/OPS-394:=20API=20=EB=AC=B8=EC=84=9C?= =?UTF-8?q?=ED=99=94=20=EB=B0=8F=20s3=20=EC=98=A4=EB=A5=98=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20#3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/member/controller/ApiV1MemberSearchController.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java b/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java index 74e3bcf4..5a66799b 100644 --- a/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java +++ b/src/main/java/org/tuna/zoopzoop/backend/domain/member/controller/ApiV1MemberSearchController.java @@ -1,6 +1,7 @@ package org.tuna.zoopzoop.backend.domain.member.controller; import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.RequiredArgsConstructor; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; @@ -19,6 +20,7 @@ @RestController @RequiredArgsConstructor @RequestMapping("api/v1/member") +@Tag(name = "ApiV1MemberController", description = "사용자 REST API 컨트롤러") public class ApiV1MemberSearchController { private final MemberSearchService memberSearchService; private final MemberService memberService;