Skip to content

🚀 Deploy 20260119-v0.1.13#7

Merged
Cassiiopeia merged 17 commits intodeployfrom
main
Jan 19, 2026
Merged

🚀 Deploy 20260119-v0.1.13#7
Cassiiopeia merged 17 commits intodeployfrom
main

Conversation

@Cassiiopeia
Copy link
Copy Markdown
Contributor

@Cassiiopeia Cassiiopeia commented Jan 19, 2026

Summary by CodeRabbit

  • 새로운 기능

    • 자동 배포 워크플로우 추가로 개발 프로세스 효율화
  • 변경사항

    • 제품 브랜드명 "Mapsy"로 통일
    • API 문서 및 설정 업데이트
  • 기타

    • 버전 v0.1.13으로 업그레이드
    • 기본 기술 스택 최적화 및 내부 구조 개선

✏️ Tip: You can customize this high-level summary in your review settings.

Cassiiopeia and others added 16 commits January 12, 2026 17:29
… 사용하여 ObjectMapper 생성, pring Boot 4.0.1의 JsonMapper.builder() 사용 #2
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Jan 19, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • main

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Walkthrough

Google Places API 통합 구성 요소를 제거하고, Spring Boot 4.0.1 호환성을 위한 Jackson 설정을 추가하며, GitHub Actions CI/CD 워크플로를 도입하고, 프로젝트 메타데이터 및 버전을 업데이트했습니다. 또한 Swagger 및 WebClient 설정을 개선하고 Tripgether에서 Mapsy로의 브랜드 전환을 반영했습니다.

Changes

Cohort / File(s) 변경 요약
CI/CD 워크플로우
.github/workflows/PROJECT-SPRING-SYNOLOGY-SIMPLE-CICD.yaml
326줄의 새로운 GitHub Actions 워크플로우 추가. 빌드 및 배포 작업(Gradle 빌드, Docker 이미지 생성/푸시, SSH를 통한 원격 배포)을 정의. 분기별 환경 설정(deploy/main, test)을 지원합니다.
Spring Boot 호환성 구성
MS-Web/src/main/java/kr/suhsaechan/mapsy/web/config/JacksonConfig.java
Spring Boot 4.0.1 ObjectMapper 호환성을 위한 새로운 @Configuration 클래스 추가. @Primary @Bean으로 ObjectMapper 인스턴스를 제공합니다.
Swagger 및 WebClient 설정
MS-Web/src/main/java/kr/suhsaechan/mapsy/web/config/SwaggerConfig.java, MS-Web/src/main/java/kr/suhsaechan/mapsy/web/config/WebClientConfig.java
SwaggerConfig: Bean 메서드명 변경(tripgetherOpenAPI → mapsyOpenAPI), OpenAPI 메타데이터 업데이트(Mapsy 도메인, JWT Bearer 보안 추가). WebClientConfig: 메서드 시그니처 변경 및 ReadTimeoutHandler 추가.
Google Places API 통합 제거
MS-Place/src/main/java/kr/suhsaechan/mapsy/place/dto/GooglePlaceSearchDto.java, MS-Place/src/main/java/kr/suhsaechan/mapsy/place/service/GooglePlaceSearcher.java, MS-Place/src/main/java/kr/suhsaechan/mapsy/place/service/PlacePlatformSearcher.java, MS-Place/src/main/java/kr/suhsaechan/mapsy/place/service/PlaceSearchService.java
Google Places 기능 관련 DTO 및 서비스 클래스 완전 삭제(총 528줄). PlaceSearchService(35줄), GooglePlaceSearcher(359줄), GooglePlaceSearchDto(114줄), PlacePlatformSearcher 인터페이스(21줄) 제거.
프로퍼티 및 의존성 정리
MS-Common/src/main/java/kr/suhsaechan/mapsy/common/properties/PlaceProperties.java
PlaceProperties 컴포넌트 클래스 삭제(38줄). 구글/카카오/네이버 API 키 주입 필드 제거.
AiCallbackService 리팩토링
MS-SNS/src/main/java/kr/suhsaechan/mapsy/sns/service/AiCallbackService.java
GooglePlaceSearchDto 및 PlaceSearchService 임포트/의존성 제거. Place 저장 로직 비활성화 및 주석 처리. AI 서버 응답 데이터 기반 향후 구현을 위한 TODO 추가.
메타데이터 및 문서
MS-Web/src/main/resources/db/migration/V0.2.1__insert_interests.sql, README.md, build.gradle, version.yml
버전 정보 업데이트(0.1.8 → 0.1.13), 마이그레이션 파일 주석 업데이트(Tripgether → Mapsy), 버전 코드 및 통합 메타데이터 추가.
프로퍼티 문서
MS-Common/src/main/java/kr/suhsaechan/mapsy/common/properties/AiServerProperties.java
baseUrl 예시 값 업데이트(tripgether → mapsy 도메인). 동작 변화 없음.

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~45 minutes

Possibly related PRs

  • 🚀 Deploy 20260118-v0.1.1 #3: GitHub Actions 배포 워크플로우 추가/업데이트 및 Docker/배포 파일 처리와 관련된 CI/CD 구성 변경으로 연관됨.

Comment @coderabbitai help to get the list of available commands and usage tips.

@Cassiiopeia Cassiiopeia changed the title deploy 🚀 Deploy 20260119-v0.1.13 Jan 19, 2026
@Cassiiopeia
Copy link
Copy Markdown
Contributor Author

@coderabbitai summary

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Jan 19, 2026

✅ Actions performed

Summary regeneration triggered.

@Cassiiopeia Cassiiopeia merged commit ef9fd4a into deploy Jan 19, 2026
1 check passed
@github-actions
Copy link
Copy Markdown

✅ 변경사항이 자동으로 deploy 브랜치에 적용되었습니다. PR을 수동으로 닫아주세요.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants