Skip to content

Conversation

@scv1702
Copy link
Member

@scv1702 scv1702 commented Mar 11, 2025

✨ 구현한 기능

📢 논의하고 싶은 내용

🎸 기타

scv1702 and others added 30 commits September 12, 2024 18:18
scv1702 and others added 19 commits September 27, 2024 01:16
* 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: 프로젝트 지원 배치 삽입 기능 구현
@scv1702 scv1702 changed the title Develop chore: main 브랜치 최신화 Mar 11, 2025
@github-actions
Copy link

github-actions bot commented Mar 11, 2025

Test Results

154 tests   154 ✅  1m 33s ⏱️
 97 suites    0 💤
 97 files      0 ❌

Results for commit 93e28bb.

♻️ This comment has been updated with latest results.

@scv1702 scv1702 deployed to development March 11, 2025 16:32 — with GitHub Actions Active
@scv1702 scv1702 merged commit d7598a1 into main Mar 11, 2025
3 of 4 checks passed
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.

4 participants