Skip to content
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

[FEAT] 배포자동화 테스트 #384

Merged
merged 78 commits into from
Jul 31, 2024
Merged

[FEAT] 배포자동화 테스트 #384

merged 78 commits into from
Jul 31, 2024

Conversation

Goder-0
Copy link
Member

@Goder-0 Goder-0 commented Jul 31, 2024

📝 PR 타입

  • 기능 추가
  • 기능 수정
  • 기능 삭제
  • 리팩토링
  • 의존성, 환경 변수, 빌드 관련 코드 업데이트

📝 반영 브랜치

  • feat/
  • closed

📝 변경 사항

📝 테스트 결과

📝 To Reviewer

mikekks and others added 30 commits April 12, 2024 16:57
[FIX] 작성자 여부 확인 코드 수정
* [RENAME] SearchRecruitmentPostDto 이름 변경

* [ADD] 페이지네이션 용 Dto 추가

* [DOCS] 구인글 관리 스웨거
[FEAT] 로컬 spring에서 rds 연결 가능하도록 구현
* [CHORE] DeleteStatus 패키지 위치 변경으로 인한 수정

* [ADD] DeleteStatus 추가

* [FEAT] 구인글 삭제 컨트롤러 로직 구현

* [CHORE] DeleteStatus 추가로 인한 변경

* [FEAT] 구인글 soft delete 구현
* [FEAT] aop 기반 실행시간 로깅 구현

* [INFRA] 볼륨간의 마운트 추가

* [INFRA] RollingFileAppender 추가

* [INFRA] RollingFileAppender 추가

* [FEAT] aop 인터셉터 구현

* [FEAT] userId 반환 추가
* [ADD] 최초접근 Dto에 추가

* [FEAT] 최초접근 API 컨트롤러 로직 구현

* [FEAT] 최초접근 서비스 로직 구현

* [FIX] 디폴트값 변경

* [FIX] 빌더에 course, professor 추가
* [CHORE] API 페이지 관련 파라미터 추가

* [CHORE] Dto에 작성자 id, 마감여부 추가 및 ExpressionUtils 추가

* [ADD] 구인글 관리 repository 구현

* [ADD] 구인글 관리 Service, Controller 구현

* [CHORE] 작성자 Id 암호화 및 파일 url 변환
* [RENAME] Dto 클래스명 변경

* [DOCS] 내 포트폴리오 목록 조회 API 스웨거 작성

* [RENAME] PaginationDto로 변경

* [ADD] Portfolio용 PaginationDto 추가

* [CHORE] 충돌 해결
* [ADD] 페이지네이션 내 포트폴리오 조회 Repository 구현 및 메소드 명 변경

* [ADD] 페이지네이션 내 포트폴리오 조회 Service 구현 및 메소드 명 변경

* [ADD] 페이지네이션 내 포트폴리오 조회 Controller 구현
* [CHORE] 학교 이름 반환 추가

* [CHORE] 학교 이름 반환 추가 - 변수명 수정

* [CHORE] 학교 이름 반환 추가 - 로그인했을 때만 학교 반환하도록 수정

* [CHORE] 학교 이름 반환 추가 - 처음 로그인 했을 때, null 문제 해결

* [CHORE] 학교 인증 메일 전체적인 수정

* [CHORE] 학교 인증 메일 전체적인 수정 - 로고 시간 7일로 설정

* [CHORE] 신청자 승인 메일 전체적인 수정 - 로고 추가

* [CHORE] 신청자 승인 메일 전체적인 수정

* [CHORE] Skill 에러 해결

* [CHORE] 구인글 조회에서 토큰없는 경우 예외처리

* [CHORE] NoResourceFoundException 핸들링

* [FEAT] actuator 추가 및 배포자동화에 health check 추가

* [DEL] 기존 시간으로 복구

* [DEL] https 제거
* [ADD] softDelete를 위한 필드 추가 및 인스턴스 메소드 추가

* [ADD] 포트폴리오 delete Service 구현

* [ADD] 포트폴리오 delete Controller 구현

* [CHORE] 빌더 어노테이션 제거 및 생성자 하나로 축소

* [CHORE] 생성자 변경에 따른 Fixture 수정 및 test-portfolio.sql 추가

* [ADD] Transactional 어노테이션 추가

* [ADD] 핀 포트폴리오 조회 시, 해당 유저의 포트폴리오 중에서 조회하도록 변경
* [ADD] EnableScheduling 어노테이션 추가

* [ADD] 마감일 지난 구인글 마감여부 변경 Bulk Query 메소드 추가

* [ADD] 자동 마감일 확인 후 마감 여부 변경 스케줄링 서비스 추가

* [CHORE] 명시적 TimeZone 메소드 수정

* [CHORE] Spring TimeZone 설정 추가

* [CHORE] DockerContainer Timezone 설정 추가
* [FIX] dockerFile 타임존 설정 코드 순서 수정

* [FIX] tzdata 설정 제거 및 java 옵션 추가
mikekks and others added 24 commits May 7, 2024 16:31
* [FIX] Http Status 변경

* [FIX] 삭제 여부에 따라 조회하도록 Repository 수정

* [FIX] 핀 포트폴리오의 경우 삭제에 대한 예외처리 추가

* [ADD] 작성자 여부 검증 로직 Domain 내에 추가

* [CHORE] 작성자 검증 로직 제거 및 검증 메소드 호출
* [CHORE] 플랫폼 id -> userId로 변경

* [CHORE] 플랫폼 id -> userId로 변경
* [FEAT] 내 프로필 이미지 조회 기능 구현

* [CHORE] url 변경
* [ADD] 삭제 메서드 추가

* [ADD] findAll 메서드 추가

* [ADD] 회원탈퇴 스웨거 추가

* [FEAT] 회원탈퇴 컨트롤러 구현

* [FEAT] 회원 관리 서비스 로직 추가 및 회원탈퇴 기능 구현

* [FIX] bookmark, award 위치 수정

* [FIX] 삭제 쿼리 N+1 -> 각각 1번으로 수정

* [CHORE] clearAutomatically 옵션 추가
* [FIX] 테스트 코드 수정(토큰 변경, 빠진 로직 추가)

* [REFACTOR] List 객체 일급컬렉션 사용
* [CHORE] gitignore 수정

* [ADD] github action dev & prod 용 추가

* [DEL] 기존 deploy github action 제거

* [CHORE] build github action 실행 포인트 변경

* [ADD] 개발용 도커파일 및 도커 컴포즈 추가

* [ADD] 개발용 도커파일 및 도커 컴포즈 추가 및 기존 파일 제거

* [CHORE] 배포 경로 수정

* [CHORE] code deploy 배포 스크립트 수정

* [CHORE] 깃헙 액션에서 yml 파일명 수정

* [CHORE] 깃헙 액션 job 이름 변경

* [CHORE] 깃헙 액션 시크릿 변수 변경
* [CHORE] gitignore 수정

* [ADD] github action dev & prod 용 추가[ADD] github action dev & prod 용 추가

* [DEL] 기존 deploy github action 제거

* [CHORE] build github action 실행 포인트 변경

* [ADD] 개발/운용용 도커파일 및 도커 컴포즈 추가

* [CHORE] code deploy 배포 스크립트 수정

* [CHORE] 압축 파일 경로 수정 및 키 파일 추가

* [CHORE] 배포 그룹 출력 추가

* [CHORE] -j 옵션 제거

* [CHORE] 오타 수정

* [CHORE] 파일 존재시 덮어쓰기 추가

* [CHORE] private 키 오타 수정

* [CHORE] 배포그룹 오타 수정

* [CHORE] logback profile 추가
@Goder-0 Goder-0 self-assigned this Jul 31, 2024
@Goder-0 Goder-0 changed the title [FEAT] 배포자동화 테트 [FEAT] 배포자동화 테스트 Jul 31, 2024
@Goder-0 Goder-0 merged commit 4f69e39 into main Jul 31, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants