Skip to content

Releases: ReTrip-Dev/ReTrip-api

Retrip BackEnd v1.0.0

Choose a tag to compare

@Bumnote Bumnote released this 20 Jul 16:18
b49a408

What's Changed

Feat: 기술 구현

  • Feat: Member Entity 구현 및 Jpa Auditing 기술 적용 by @Bumnote in #1
  • Feat: 카카오 로그인 및 회원가입 구현 by @Bumnote in #4
  • Feat: AWS S3 연동, 사진 메타데이터 추출 by @Oilwoo in #7
  • Feat: 로그인 이후 세션 방식으로 인증 유지 로직 구현 by @Bumnote in #8
  • Feat: 이미지 업로드 후 메타데이터를 추출해서 ReTrip을 생성기능 추가 by @Oilwoo in #9
  • Feat: 회원 일반 회원가입, 로그인 및 이메일 인증 기능 구현 by @Bumnote in #14
  • Feat: Flask Vision Ai 서버 연동 기능 구현 by @Bumnote in #16
  • Feat: 아이디, 비밀번호 찾기 기능 구현 by @Bumnote in #17
  • Feat: 유저가 저장한 Retrip 결과 이미지를 확인할 수 있는 Retrip 히스토리 기능 구현 by @Bumnote in #23
  • Feat: Spring Boot Actuator + Prometheus + Grafana로 기존 아키텍처 ReTrip 생성 시간 측정 밑 모니터링 체계 구축 by @Oilwoo in #24
  • Feat/refactor : ChatGPT 이미지 분석 서비스 전면 개선 by @Oilwoo in #25
  • Feat: MVP 모델 dev -> main 브랜치 병합 by @Bumnote in #27
  • Feat: 유저가 저장한 Retrip 결과 이미지를 확인할 수 있는 Retrip 히스토리 기능 구현 by @Oilwoo in #30
  • Feat: 배포 환경 CORS 문제 해결 (#26) by @Bumnote in #31
  • Feat: 파일 전송 CD 작업 추가 및 자동화 쉘 스크립트 작성 by @Bumnote in #33
  • Feat: 프롬프트 개선을 통한 결과 정확성 향상 by @Oilwoo in #41

Refactor: 코드 개선

  • Refactor: Vision Ai 모델에 전달하는 객체 필드 추가 by @Bumnote in #19
  • Refactor: ReTrip 프롬포트 변경으로 인한 ReTrip Entity 및 Response DTO 필드 변수 수정 by @Oilwoo in #20
  • Refactor: Vision AI 프롬포트 변경으로 인한 DTO 변경 및 로직 수정 by @Bumnote in #22
  • Refactor: CD workflow 수정 및 모니터링 metric 수집 조건 추가, nginx reverse proxy 연동 by @Bumnote in #42
  • Refactor: 전반적인 서비스 코드 리팩터링 진행 by @Bumnote in #48
  • Refactor: IP 화이트 리스트 설정으로 모니터링 도구 접근 제한 by @Bumnote in #49

Fix: 버그 수정

  • Fix: Member Entity 객체와 DB 연동을 위한 코드 수정 by @Bumnote in #2
  • Fix: 비밀번호 변경 시 JPA 더티체킹이 이루어지지 않는 오류 수정 by @Bumnote in #18
  • Fix: certbot 인증서 생성 한도 초과 오류 해결 by @Bumnote in #35
  • Fix: CD 배포 중 certbot 인증서 발급 한도 초과 오류 해결 by @Bumnote in #36

Test: 테스트

Release: main 배포

  • Release: 1차 MVP 모델 기능 추가 및 CI/CD 자동화 배포 스크립트 작성 by @Bumnote in #34
  • Release: 모니터링 도구 적용 및 접근성에 대한 보안을 추가한 2차 배포 by @Bumnote in #44
  • Release: 전반적인 코드 리팩터링 및 IP 화이트 리스트를 통한 모니터링 도구 접근 제한 by @Bumnote in #50

New Contributors

Full Changelog: https://github.com/ReTrip-Dev/ReTrip-api/commits/v1.0.0