Skip to content

release: v1.0.1 - 멀티모듈 아키텍처 + 모니터링 시스템#111

Merged
doup2001 merged 74 commits intomainfrom
release/v1.0.1
Apr 10, 2026
Merged

release: v1.0.1 - 멀티모듈 아키텍처 + 모니터링 시스템#111
doup2001 merged 74 commits intomainfrom
release/v1.0.1

Conversation

@doup2001
Copy link
Copy Markdown
Member

추천 PR 제목: release: v1.0.1 - 멀티모듈 아키텍처 + 모니터링 시스템

📌 작업한 내용

🚀 v1.0.1 릴리스 주요 변경사항:
✅ 멀티모듈 구조 완성 (api/domain/infra/common)
✅ Alloy + Loki + Prometheus 관찰성 구축  
✅ CI/CD 파이프라인 완전 자동화 (PR 가드, Discord 알림)
✅ 버그 이슈 자동화 워크플로우 추가
✅ Loki 서비스명 분류 정상화 (PinHouse_CLOUD #49)

🔍 배포 준비 상태

✅ GitHub Actions 릴리즈 워크플로우 정상
✅ Discord 배포 알림 시스템 최적화 완료
✅ v1.0.1 태그 자동 생성 예정

🖼️ 스크린샷

아키텍처 전/후:
전: monolith (src/main/java)
후: multi-module (api/ domain/ infra/ common/)

🔗 관련 이슈

#98 (멀티모듈 리팩토링)
#97 (CI/CD 파이프라인 개선)
#108 (버그 워크플로우)
PinHouse_CLOUD #49 (Loki 서비스명)

✅ 체크리스트

  • 로컬에서 빌드 및 테스트 완료
  • staging 환경 검증 완료
  • 코드 리뷰 반영 완료
  • 문서화 업데이트 완료
  • CHANGELOG.md 작성 완료

doup2001 and others added 30 commits January 20, 2026 22:27
- 의존성 및 들여쓰기
- intellij 포매터 사용
doup2001 and others added 24 commits April 8, 2026 13:17
efactor: 멀티모듈 아키텍처 완성 및 CI/CD 최적화
chore: CI 병렬 수행 및 환경변수명 표준화
release: v1.0.1 - 멀티모듈 아키텍처 + 모니터링 시스템
fix: release 브랜치 배포 임시 차단
chore: Discord 알림 포맷 개선 및 릴리즈 워크플로우 추가
chore: 버그 이슈 자동화 파이프라인 구현 (#108)
release: CI/CD 개선사항 및 버그 파이프라인 수정
@doup2001 doup2001 self-assigned this Apr 10, 2026
@doup2001 doup2001 added the patch 버그 수정 및 패치 버전 업데이트 label Apr 10, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 10, 2026

Important

Review skipped

Too many files!

This PR contains 300 files, which is 150 over the limit of 150.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: b414e608-a981-43d1-9d39-266f438aba79

📥 Commits

Reviewing files that changed from the base of the PR and between b129b6a and e089ea3.

📒 Files selected for processing (300)
  • .github/ISSUE_TEMPLATE/bug_report.yml
  • .github/ISSUE_TEMPLATE/custom_issue.yml
  • .github/ISSUE_TEMPLATE/feature_request.yml
  • .github/codeql/code-ql-heavy.yml
  • .github/codeql/code-ql-light.yml
  • .github/pull_request_template.md
  • .github/release.yml
  • .github/workflows/dev-ci-cd.yml
  • .github/workflows/dev-ci-test.yml
  • .github/workflows/main-ci-cd.yml
  • .github/workflows/pinhouse-bug-issue.yml
  • .github/workflows/pinhouse-nonprod-ci.yml
  • .github/workflows/pinhouse-pr.yml
  • .github/workflows/pinhouse-prod-ci.yml
  • .github/workflows/pinhouse-release-automation.yaml
  • .gitignore
  • Dockerfile
  • Dockerfile-dev
  • README.md
  • build.gradle
  • checkstyle/naver-checkstyle-rules.xml
  • checkstyle/naver-checkstyle-suppressions.xml
  • checkstyle/naver-intellij-formatter.xml
  • docker-compose.yml
  • gradle.properties
  • local/.env.example
  • local/alertmanager/alertmanager.yml
  • local/alloy/config.alloy
  • local/docker-compose-local.yml
  • local/grafana/provisioning/dashboards/dashboard.yml
  • local/grafana/provisioning/datasources/prometheus.yml
  • local/loki/loki-config.yaml
  • local/mysql/conf.d/my.cnf
  • local/prometheus/prometheus.yml
  • local/tempo/tempo.yaml
  • module-app/build.gradle
  • module-app/src/main/java/co/kr/pinhouse/app/PinHouseApplication.java
  • module-app/src/main/resources/.env.example
  • module-app/src/main/resources/application.yml
  • module-app/src/main/resources/logback-spring.xml
  • module-common/build.gradle
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/CommonErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/ComplexErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/DiagnosisErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/FacilityErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/ImageErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/LikeErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/NoticeErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/PinPointErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/SecurityErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/exception/code/UserErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/response/ApiResponse.java
  • module-common/src/main/java/co/kr/pinhouse/common/response/CustomException.java
  • module-common/src/main/java/co/kr/pinhouse/common/response/ErrorCode.java
  • module-common/src/main/java/co/kr/pinhouse/common/response/FieldErrorResponse.java
  • module-common/src/main/java/co/kr/pinhouse/common/response/pageable/PageRequest.java
  • module-common/src/main/java/co/kr/pinhouse/common/response/pageable/SliceRequest.java
  • module-common/src/main/java/co/kr/pinhouse/common/response/pageable/SliceResponse.java
  • module-common/src/main/java/co/kr/pinhouse/common/util/BirthDayUtil.java
  • module-common/src/main/java/co/kr/pinhouse/common/util/DateUtil.java
  • module-common/src/main/java/co/kr/pinhouse/common/util/NicknameUtil.java
  • module-common/src/main/java/co/kr/pinhouse/common/util/TimeFormatter.java
  • module-domain/build.gradle
  • module-domain/src/main/java/co/kr/pinhouse/domain/BaseTimeEntity.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/Location.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/dto/request/DiagnosisRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/dto/response/DiagnosisDetailResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/dto/response/DiagnosisHistoryResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/dto/response/DiagnosisRecommendationGroup.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/dto/response/DiagnosisResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/dto/response/DiagnosisResponseV2.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/service/DiagnosisService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/application/usecase/DiagnosisUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/Diagnosis.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/EducationStatus.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/HousingOwnershipStatus.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/IncomeLevel.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/SpecialCategory.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/SubscriptionAccount.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/SubscriptionCount.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/entity/SubscriptionPeriod.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/domain/repository/DiagnosisJpaRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/application/dto/RuleResult.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/application/service/PolicyProvider.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/application/service/RuleService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/application/usecase/PolicyUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/application/usecase/RuleChainUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/entity/EvaluationContext.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/entity/RentalSupplyMapping.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/entity/SupplyRentalCandidate.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/entity/SupplyType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/AccountRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/BaseEligibilityRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/ElderCandidateRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/ElderSupportCandidateRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/FirstSpecialRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/GeneralSupplyRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/IncomeAssetRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/MinorRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/MultiChildCandidateRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/NewlyMarriedCandidateRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/Rule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/SingleParentRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/SpecialRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/StudentRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/YouthCandidateRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/rule/domain/rule/YouthSpecialCandidateRule.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/school/application/dto/response/SchoolResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/school/application/service/SchoolService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/school/application/usecase/SchoolUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/school/domain/entity/School.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/school/domain/entity/University.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/school/domain/repository/SchoolJpaRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/diagnostic/school/domain/repository/UniversityJpaRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/HomeSearchCategoryType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/request/NoticeCountRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/response/HomeNoticeListResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/response/HomeNoticeResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/response/HomeSearchCategoryPageResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/response/HomeSearchOverviewResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/response/HomeSearchSectionResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/dto/response/NoticeCountResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/service/HomeService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/home/application/usecase/HomeUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/ChipType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/ComplexDetailResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/DepositMinMaxResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/DepositResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/DistanceResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/LocationResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/TransitInfoResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/TransitRoutesResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/dto/response/UnitTypeResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/service/ComplexService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/service/DistanceCacheService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/usecase/ComplexUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/util/DistanceCalculator.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/util/DistanceUtil.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/util/InterCityResultParser.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/util/IntraCityResultParser.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/util/TransitResponseMapper.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/application/util/TransportColorResolver.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/entity/Address.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/entity/ComplexDocument.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/entity/Deposit.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/entity/Quota.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/entity/UnitType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/repository/ComplexDocumentRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/repository/CustomComplexDocumentRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/repository/CustomComplexDocumentRepositoryImpl.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/BusRouteType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/ExpressBusType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/InterCityResult.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/IntraCityResult.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/LineInfo.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/PathResult.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/RootResult.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/SubwayLineType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/complex/domain/transit/TrainType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/application/dto/response/NoticeFacilityListResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/application/service/FacilityService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/application/service/FacilityStatService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/application/usecase/FacilityUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/Facility.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/FacilityStatDocument.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/FacilityType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Animal.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Exhibition.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Hospital.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Laundry.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Library.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Mart.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Park.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Sport.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/entity/infra/Walking.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/repository/FacilityStatDocumentRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/repository/FacilityStatDocumentRepositoryCustom.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/facility/domain/repository/FacilityStatDocumentRepositoryImpl.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/UnitTypeSortType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/request/NoticeDetailFilterRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/request/NoticeListRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/request/UnitTypeCompareRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/response/ComplexFilterResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/response/NoticeDetailFilteredResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/response/NoticeDetailResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/response/NoticeListResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/dto/response/UnitTypeCompareResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/service/ComplexFilterService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/service/NoticeService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/application/usecase/NoticeUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/domain/entity/Meta.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/domain/entity/NoticeDocument.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/domain/entity/NoticeType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/domain/entity/Urls.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/domain/repository/NoticeDocumentRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/domain/repository/NoticeDocumentRepositoryCustom.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/housing/notice/domain/repository/NoticeDocumentRepositoryImpl.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/image/application/dto/request/PresignedUrlRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/image/application/dto/response/PresignedUrlResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/image/application/service/ImageService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/image/application/usecase/ImageUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/image/domain/entity/ImageType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/image/external/PresignedUrlGenerator.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/application/dto/request/LikeRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/application/dto/response/UnityTypeLikeResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/application/service/LikeCommandService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/application/service/LikeQueryService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/application/usecase/LikeCommandUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/application/usecase/LikeQueryUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/domain/Like.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/domain/LikeJpaRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/like/domain/LikeType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/application/dto/request/PinPointRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/application/dto/request/UpdatePinPointRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/application/dto/response/PinPointListResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/application/dto/response/PinPointResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/application/service/PinPointService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/application/usecase/PinPointUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/domain/entity/PinPoint.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/domain/repository/PinPointMongoRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/pinpoint/util/LocationUtil.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/NoticeSearchFilterType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/NoticeSearchSortType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/request/FastSearchRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/ComplexDistanceResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/FastSearchResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/FastUnitTypeResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/NoticeSearchResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/NoticeSearchResultResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/PopularKeywordResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/SearchHistoryResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/dto/response/SearchSuggestionResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/service/FastSearchService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/service/NoticeSearchService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/service/SearchKeywordService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/usecase/FastSearchUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/usecase/NoticeSearchUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/application/usecase/SearchKeywordUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/entity/HouseType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/entity/RentalType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/entity/SearchHistory.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/entity/SearchKeyword.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/entity/SearchKeywordScope.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/entity/SupplyType.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/repository/SearchHistoryMongoRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/search/domain/repository/SearchKeywordRepository.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/dto/request/UpdateFacilityTypesRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/dto/request/UpdateUserRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/dto/request/UserRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/dto/request/WithdrawRequest.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/dto/response/MyPageResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/dto/response/TempUserResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/dto/response/UserResponse.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/service/UserService.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/application/usecase/UserUseCase.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/domain/entity/Gender.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/domain/entity/Provider.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/domain/entity/Role.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/domain/entity/User.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/domain/entity/WithdrawReason.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/domain/onboarding/TempUserInfo.java
  • module-domain/src/main/java/co/kr/pinhouse/domain/user/domain/repository/UserJpaRepository.java
  • module-infrastructure/build.gradle
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/MongoConfig.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/RedisConfig.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/S3Config.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/TracingConfig.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/WebClientConfig.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/swagger/LocalSwaggerConfig.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/swagger/ProdSwaggerConfig.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/config/swagger/SwaggerConfig.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/tracing/HttpLogUtil.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/tracing/LogAspect.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/tracing/LogFilter.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/tracing/ServiceObservationAspect.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/util/HttpUtil.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/common/util/KeyUtil.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/infrastructure/housing/complex/external/OdsayUtil.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/infrastructure/housing/facility/batch/FacilityBatch.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/infrastructure/image/external/S3PresignedUrlGenerator.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/infrastructure/pinpoint/external/KakaoApi.java
  • module-infrastructure/src/main/java/co/kr/pinhouse/infrastructure/search/config/SearchMongoIndexConfig.java
  • module-presentation/build.gradle
  • module-presentation/src/main/java/co/kr/pinhouse/common/auth/CurrentUserId.java
  • module-presentation/src/main/java/co/kr/pinhouse/common/auth/CurrentUserIdArgumentResolver.java
  • module-presentation/src/main/java/co/kr/pinhouse/common/config/WebMvcConfig.java
  • module-presentation/src/main/java/co/kr/pinhouse/common/exception/GlobalExceptionHandler.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/auth/AuthApi.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/auth/AuthApiSpec.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/auth/DevAuthApi.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/auth/DevAuthApiSpec.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/DiagnosisApi.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/diagnostic/diagnosis/DiagnosisApiSpec.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/diagnostic/school/SchoolApi.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/diagnostic/school/SchoolApiSpec.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/home/HomeApi.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/home/HomeApiSpec.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/housing/complex/ComplexApi.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/housing/complex/ComplexApiSpec.java
  • module-presentation/src/main/java/co/kr/pinhouse/domain/housing/converter/FacilityTypeConverter.java

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

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v1.0.1

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@doup2001 doup2001 merged commit 2859c8c into main Apr 10, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch 버그 수정 및 패치 버전 업데이트

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant