-
Notifications
You must be signed in to change notification settings - Fork 1
운영환경 배포 - V1.4 #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
운영환경 배포 - V1.4 #53
Conversation
- 사업계획서 목록 조회 서비스 구현 - memberId 기준 목록 조회 쿼리 추가 - 최종 저장 시각 포함 비즈니스 플랜 목록 응답 DTO 추가
- 컨트롤러 작성
- 컨트롤러 작성 - 전체 서브 섹션을 각 서브섹션별로 조회 후 Arrays.stream으로 반환 - 응답 DTO 및 테스트 추가
[SRLT-55] 사업 계획서 목록 조회 및 전체 내용 조회에 대한 API를 개발한다
[SRLT-69] 사용자의 프로필사진을 받아온다
- adapter 레이어의 DTO와 applicaiton 레이어의 DTO의 로직 중복 막기위해서 application 레이어로 이동 및 중복 로직 통일 - Created, Retrieved, Deleted를 Result로 통일 - 필요 시 Preview, Detail 추가하였음 - 기존 DTO 삭제
- CRUD에 맞춰서 메소드 순서 변경 - DTO 매핑에 따른 메소드 로직 변경
[SLRT-71] 사업계획서 제목 조회 및 DTO 관련 리팩토링
[SRLT-80] 전문가 상세 정보를 응답에 포함한다
- AiReportService 에서 기존 BusinessPlan 으로 AI 리포트 작성하던 로직과의 공통 로직을 메소드로 추출 - AiReportGrader에서 메소드를 String 기반 파라미터로 수정 - 이에 따른 서비스, 컨트롤러, DTO 작성
- PDF 관련 api route 변경 - AiReportResponse에서 sumTotalScore 메소드 추가 - AiReportServiceImpl에서 check 메소드 분기
[SRLT-64] PDF 업로드를 통한 사업계획서 및 AI 리포트 생성
- save를 통해 트랜잭션과 관계없이 updateStatus 후 저장되도록 수정
- 사업계획서 엔티티에 제목 nullable false로 세팅 - 사업계획서 엔티티에 생성 메소드에서 제목 부여하도록 수정 - MemberQuery와 MemberJpa 추가하여 Member 조회 메소드 추가 - Member.name에 따른 디폴트 제목 추가 로직 작성
- 레포지토리에서 LastSavedAt으로 정렬하여 Page로 조회하는 메소드 추가 - 서비스에서 이를 사용하여 매핑 - 반환 DTO에 페이지 메타정보와 내용 리스트로 담아서 반환
…현-및-버그-수정 [SRLT-81] 사업계획서 목록 조회 페이지네이션 구현 및 기타 수정
[SRLT-85] 서브섹션 사진 사이즈 받도록 수정
Srlt 80 전문가 채점 변경사항 반영
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Note
|
Test Results243 tests 243 ✅ 10s ⏱️ Results for commit f406271. ♻️ This comment has been updated with latest results. |
[SRLT-80] Chore: 메인 브랜치 워크플로우 적용시점을 변경한다
[SRLT-80] Chore: 서브모듈 지칭 해시를 변경한다
src/main/java/starlight/adapter/businessplan/webapi/BusinessPlanController.java
Show resolved
Hide resolved
src/main/java/starlight/adapter/businessplan/webapi/dto/SubSectionCreateRequest.java
Show resolved
Hide resolved
[SRLT-97] 전문가 매칭에 따라서 사업계획서 상태를 업데이트한다
[SRLT-97] Chore: 전문가를 로딩할때, 한번에 로딩한다
#️⃣연관된 이슈
📝작업 내용
🔎코드 설명
💬고민사항 및 리뷰 요구사항
비고 (Optional)