Skip to content

Release/#186 v1.1.3#191

Open
cherryiJuice wants to merge 243 commits intomainfrom
release/#186-v1.1.3
Open

Release/#186 v1.1.3#191
cherryiJuice wants to merge 243 commits intomainfrom
release/#186-v1.1.3

Conversation

@cherryiJuice
Copy link
Copy Markdown
Collaborator

📄 Summary

🙋🏻 More

cherryiJuice and others added 30 commits November 29, 2024 18:28
* docs: 신규 날씨 예보 지역 정보 작성

* refactor: 위도, 경도 double 타입으로 변경

* feat: 신규 날씨 api 데이터 매핑을 위한 dto 구현

* feat: api 데이터 매퍼 클래스 구현

* refactor: 위도 경도 double 타입으로 변경

* feat: 신규 날씨 api 프로퍼티 정의

* feat: 신규 날씨 api 리퀘스터 구현

* refactor: 한국 위도 경도 경계값 설정 및 double 타입으로 변경

* refactor: 위도, 경도 double 타입 변경으로 인한 리팩토링

* feat: 신규 날씨 api 데이터 처리 서비스 레이어 구현

* refactor: 빈 이름 지정

* refactor: 빌더 위도, 경도 double 타입으로 수정

* refactor: 명시적으로 WeatherService 빈 주입하게 수정

* refactor: 위도, 경도 double 타입으로 변경

* feat: 날씨 조회 날짜 검증 부분 추가

* test: 날씨 api 변경에 따른 테스트 코드 수정

* feat: 기준 날짜 및 시간과 위치 정보로 날씨 조회하는 메서드 정의

* refactor: api key 프로퍼티 수정

* feat: 특정 도시에 해당되는 지역 조회하는 메서드 추가

* feat: 매시간의 15분 때마다 날씨 정보를 캐싱하는 로직 구현

* refactor: 시간 유효성 검증 주석처리 제거

* docs: 경기도 성남구 정보 추가

* docs: 경기도 성남시 중복되는 부분 제거
* chore: 워크플로우 스크립트 수정

* chore: 기존 날씨 서비스 주석처리

* test: 테스트 주석 처리

* refactor: 주석 처리 다시 제거

* chore: 도커 기존 이미지 삭제 스크립트 추가

* chore: 도커 기존 이미지 삭제 스크립트 추가
* chore: 서브 모듈 수정

* refactor(WeatherRequest): 위도, 경도 경계값 수정

* test(WeatherControllerTest): 날씨 컨트롤러 테스트 수정
* feat(RainTypeV2): 강수 타입 버전2 구현

* feat(SkyStatusV2): 하늘 상태 버전2 구현

* refactor(WeatherMapperV2): 강수 타입 및 하늘 상태 매핑 부분 수정
* chore: 서브 모듈 수정

* feat(LocalDateTimeConvertor): LocalDateTime 컨버터 구현

* feat(WeatherTotalGroupRequest): 날씨 그룹 조회 요청 dto 구현

* feat(WeatherGroupForecast): 날씨 그룹 정보 dto 구현

* feat(WeatherGroupResponse): 날씨 그룹 응답 dto 구현

* refactor(WeatherTotalGroupRequest): 시작 및 끝 시간 변수이름 변경

* refactor(WeatherRequest): 외출 시작 및 끝 시간 변수이름 변경

* refactor(WeatherForecast): 정적 팩터리 메서드 추가

* feat(WeatherServiceV2, WeatherServiceImplV2): 날씨 그룹 조회 로직 구현

* feat(WeatherController): 날씨 그룹 조회 api 추가

* feat(WeatherFixture): 날씨 그룹 조회 응답 픽스처 구현

* feat(WeatherControllerTest): 날씨 그룹 조회 api 테스트 코드 작성

* feat(WeatherFixture): 위도, 경도값 수정

* docs: restDocs 템플릿 수정

* docs: api 명세서 작성

* refactor(WeatherFixture): WEATHER_RESPONSE 최대 pcp, pop 수정

* docs: api 명세서 수정
* refactor(WeatherDateTimeValidator): 시간 비교 검증 메서드 수정

* refactor(WeatherDateTimeValidator): 분,초 0으로 설정
* chore: 서브 모듈 수정

* refactor(WeatherTotalGroupRequest): @DateTimeFormat 애노테이션 추가
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.

3 participants