-
Notifications
You must be signed in to change notification settings - Fork 2
chore: main 브랜치 최신화 #186
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
Merged
chore: main 브랜치 최신화 #186
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…t 엔티티의 protected 기본 생성자 생성
* GETP-295 feat: 커서 기반 페이지네이션을 위한 CursorPageable과 그에 대한 ArgumentResolver 구현 * GETP-295 feat: 팀원 검색 기능 구현 * GETP-295 docs: 팀원 검색 기능 API 문서의 커서 설명 수정
* GETP-271 feat: 팀원 도메인 모델 구현 * GETP-271 feat: 팀원 승인 신청에 대한 애플리케이션 기능 구현 * GETP-271 feat: 팀원 영속성 모델 구현 * GETP-271 feat: 프로젝트 지원(팀) API 요청 DTO의 팀원 정보 필드를 teammates로 수정 * GETP-271 test: 프로젝트 지원 단위 테스트 작성 * GETP-271 feat: 프로젝트 팀원 검색 시 이미 해당 프로젝트에 지원한 피플은 검색되지 않도록 변경 * GETP-271 feat: 컨트롤러 단위 테스트 시 실제 Mapper 객체를 주입하도록 변경 * GETP-271 feat: 프로젝트 지원자 수 계산 시 팀원을 포함하도록 변경
* GETP-296 fix: 프로젝트 지원 영속성 모델 갱신 시 생성 날짜가 누락되는 오류 수정 * GETP-296 feat: 팀원 승인 기능 구현 * GETP-296 test: 팀원 승인 단위 테스트 작성 * GETP-296 docs: 팀원 승인 API 문서 작성 * GETP-296 feat: 팀원 승인 링크 생성 기능 구현
* chore: OAS 문서 생성을 위한 restdocs-api-spec 라이브러리 설치
* test: MockMvcRestDocumentation에서 MockMvcRestDocumentationWrapper로 교체
* docs: API 문서 디렉토리 구조를 {기능 유형}/{기능 이름}으로 변경
* chore: OAS에 보안 정책을 JWT로 설정하는 스크립트 작성
* GETP-276 feat: 프로젝트 상세 조회 DTO에 좋아요 여부 필드 추가 * GETP-276 docs: 프로젝트 상세 조회 DTO에 좋아요 여부 필드 추가 * GETP-276 feat: PrincipalDetails에서 memberId를 추출할 때 Null safety 처리 * GETP-276 feat: 프로젝트 상세 조회 로그인 및 비로그인 계정 분기 기능 추가 * GETP-276 feat: 비로그인 시 모자이크 처리 기능 추가 * GETP-276 test: 모자이크 처리 테스트 코드 추가 * GETP-276 feat: Mapper 변경 * GETP-276 feat: MessageSource 설정 방식을 클래스가 아닌 yml으로 변경 * GETP-276 refactor: MosaicResolver에 Factory 패턴 적용 --------- Co-authored-by: 신찬규(Shin Changyu) <[email protected]> Co-authored-by: Changyu Shin <[email protected]>
* GETP-278 refactor: 프로젝트 지원 애플리케이션 구현체의 접근 제어자를 pacakge-private로 변경 * GETP-278 feat: 프로젝트 지원에 대한 더미 데이터 적재 스크립트 작성 * GETP-278 feat: 프로젝트 지원자 목록 조회 컨트롤러 구현 * GETP-278 feat: 프로젝트 지원자 목록 조회 애플리케이션 구현 * GETP-278 feat: 프로젝트 지원자 목록 조회 영속성 어댑터 구현 * GETP-278 test: 프로젝트 지원자 목록 조회 컨트롤러 단위 테스트 작성 * GETP-278 docs: 프로젝트 지원자 목록 조회 API 문서 작성
* GETP-293 feat: 프로젝트 지원 내역 조회 컨트롤러 구현 * GETP-293 fix: 프로젝트 지원서 더미 데이터 생성 시 예상 작업 시작일과 예상 작업 종료일 순서가 바뀐 오류 수정 * GETP-293 feat: 프로젝트 지원 내역 조회 애플리케이션 구현 * GETP-293 feat: 프로젝트 상태에 모집 마감, 미팅 중, 확정 상태 추가 * GETP-293 docs: 프로젝트 지원 내역 조회 API 문서 작성
* GETP-323 refactor: 단일 모듈에서 api, domain, persistence, application, infrastructure 모듈로 분리 * GETP-323 refactor: domain 모듈의 타 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 project 컴포넌트에서 api 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 auth 컴포넌트에서 api, persistence 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 client 컴포넌트에서 api 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 member 컴포넌트에서 api 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 like 컴포넌트에서 persistence 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 people 컴포넌트에서 api, persistence 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 service term 컴포넌트에서 api 모듈에 대한 의존성 제거 * GETP-323 refactor: application 모듈의 storage 컴포넌트에서 infrastructure 모듈에 대한 의존성 제거 * GETP-323 refactor: persistence 모듈에서 사용하지 않는 fixture 제거 및 api 모듈에 대한 의존성 제거 * GETP-323 refactor: api 모듈의 fixture 패키지 정리 * GETP-323 rename: docs 파일을 api 모듈의 src 디렉토리 안으로 이동 * GETP-323 refactor: application 모듈의 persistence, api 모듈에 대한 의존성 제거 * GETP-323 remove: static 파일 제거 * GETP-323 chore: 모듈 간 의존성 설정 및 Dockerfile이 api 모듈의 빌드 결과를 실행하도록 변경 * GETP-323 remove: 사용하지 않는 유틸 클래스 삭제 * GETP-323 chore: application.yml을 각 모듈에 대해 분리 * GETP-323 chore: 테스트 후 테스트 결과를 build/test-results로 수집 * GETP-323 rename: 테스트 시 자동으로 테스트 환경 설정 인식하도록 설정 파일 이름 변경 * GETP-323 remove: api 모듈에서 사용하지 않는 static 파일 제거
* GETP-324 feat: 프로젝트 배치 삽입 기능 구현 * GETP-324 feat: 프로젝트 배치 삽입 기능을 ExecutorService을 이용해 약 3.17배 개선 * GETP-324 feat: 프로젝트 해시태그, 첨부 파일 배치 삽입 기능 구현 및 속도 약 24.34배 개선 * GETP-324 feat: 프로젝트 지원 배치 삽입 기능 구현
Test Results154 tests 154 ✅ 1m 33s ⏱️ Results for commit 93e28bb. ♻️ This comment has been updated with latest results. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
✨ 구현한 기능
📢 논의하고 싶은 내용
🎸 기타