-
Notifications
You must be signed in to change notification settings - Fork 0
feat: template 수정 #140
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
Merged
feat: template 수정 #140
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
* [#80] feat: 각 모듈의 application-prod.yml 생성 * [#80] feat: CI 파이프라인 구축 * [#80] feat: CD 파이프라인 구축 * [#80] test: blog crawling test 임시 주석 * [#80] fix: workflows 파일명 수정 * [#80] fix: 임시로 CI 트리거 수정 - issue/** push * [#80] fix: permisson for gradlew * [#80] chore: 공백 수정 및 트리거 수정 * [#80] chore: CD 트리거 임시 수정 * [#80] chore: branches 설정해보기 * [#80] chore: 트리거 재수정, 배포 권한 수정 * [#80] chore: EOL 준수 * [#80] chore: 불필요한 주석 제거 및 CD 트리거 수정 * [#80] chore: 임시 CD 돌리기 * [#80] chore: 임시 CD 돌리기 * [#80] chore: CD 환경변수 주입 경로 수정 * [#80] chore: gradlew 권한 부여 위치 수정 * [#80] chore: 원래 로직대로 수정 * [#80] test: 잘 돌아가나 확인용으로 로직 수정 * [#80] test: 잘 돌아가나 확인용으로 로직 수정 * [#80] chore: workflows 이름 변경 * [#80] chore: CD TEST * [#80] chore: CD Test - if문 수정 * [#80] chore: CD Test - if문 다르게 수정 * [#80] test: 실패할 경우로 트리거 수정 * [#80] test: if문 제거 * [#80] test: 설정을 completed에서 requested로 수정 * [#80] test: CD 트리거 test * [#80] feat: CI/CD 마무리 * [#80] feat: 각 모듈별 build 후 jar 실행 * [#80] test: deploy test 진행 * Revert "[#80] test: deploy test 진행" This reverts commit e00974e. * [#80] test: deploy test 진행 * [#80] .chore: 배포 시작 시점 date 찍기 * [#80] fix: 각 jar파일 s3에 묶어 업로드 및 하나씩 실행 * [#80] chore: 압축 * [#80] chore: 압축 경로 설정 * [#80] fix: jar 파일 경로 못찾는 오류 * [#80] chore: CD 트리거 원상 복구
* [#2] feat : 패키지 구조 생성 * [#2] feat : common schedule 추가 * [#2] feat : schedule yml 추가 * [#2] feat : schedule build 추가 * [#2] feat : schedule exception 추가 * [#2] feat : schedule 크롤링 설계 * [#2] feat : schedule 자동실행 설계 * [#2] feat : schedule 삭제 news 패키지 생성 * [#2] fix : 위치 수정 * [#2] feat : 기본 설정 설계 * [#2] feat : 필요 없는 문자 삭제 및 출판일 수정 메소드 작성 * [#2] fix : 그레이들 수정 * [#2] feat : requestDto 생성 * [#2] feat : repository 생성 * [#2] feat : 빌더 및 Enum Default 설정 * [#2] fix : entity 속성 수정 * [#2] fix : Enum 추가 * [#2] feat : DB 저장 로직 작성 * [#26] feat : issue26 자동화 생성 * [#26] feat : 배치 자동화 구현 * [#26] feat : 배치 어노테이션 위치 변경 * [#26] feat : 배치 의존성 생성 * [#26] feat : 3시간마다 크롤링 자동화 생성 * [#26] feat :배치 yml 추가 * [#26] fix : enum클래스 default 변경 * [#26] fix : 히스토리 삭제 * [#26] fix : 패치 삭제 * [#26] fix : 스케쥴러로 사용 * [#26] fix : 리뷰 수정 * [#2] fix : 리뷰 수정 * [#2] fix : 배치 삭제 * [#2] fix : entity 수정 * [#2] fix : 상수 처리, 오타 수정 * [#2] fix : repository 수정 * [#2] fix : EOL 수정 * [#2] feat : 중복 처리 기능 생성 * [#2] feat : 중복 처리 기능 생성 * [#28] fix : 배치 삭제 필요 없는 entity 삭제 * [#28] fix : 그레이들 common 모듈 추가 * [#28] fix : 임포트 수정 * [#26] fix : 임포트 수정, cron명 수정 * [#26] fix : 크론 명 수정, 상수 처리 * [#28] feat : 필요없는 entity 삭제 * [#28] feat : 잘못된 삭제 수정 * [#26] fix : dev내용 수정 * [#26] fix : yml 수정 * [#28] fix : 테스트 코드 환경 설정 * [#37] fix : repository 위치 수정 * [#37] feat : 스케줄러 생성 * [#37] feat : 알림 메소드 생성 * [#37] feat : 시간변경 entity 넣기 * [#37] feat : 어제 크롤링한 내용 가져오기 * [#37] fix : 스케줄러 정리 * [#37] fix : 알람일 수정 * [#37] fix : 잘못된 트렌젝션 수정, 잘못된 int타입 수정 * [#28] fix : 로직 변경 * [#26] feat : 삭제 로직 및 스케쥴러 생성 * [#26] fix : 스케줄러 시작/끝 알림 수정 * [#28] feat : 테스트 코드 생성 * Delete schedule/src/test/java/itcast/news/application/NewsServiceTest.java 테스트 코드 삭제 * [#26] fix : integer 수정 * [#26] fix : static 추가 및 수정 * [#26] feat : 크롤링 기능에 Ai요약 기능 추가 * [#28] feat : 테스트 생성 및 로직 수정 * [#28] feat : 테스트 생성 * [#29] feat : 예외 처리 추가 및 그레이들 추가 * [#29] feat : 그레이들 수정 * [#29] fix : comment 수정 * [#29] fix : comment 수정 * [#29] fix : 추가 수정 부분 * [#29] fix : 추가 수정 부분 * [#29] fix : 그레이들 통일 * [#29] fix: 클론 수정 * [#69] feat: 서비스단 생성 * [#69] feat: 크론 표현식 추가 * [#69] feat: 선택 및 발송 스케줄러 생성 * [#69] feat: repository 생성 * [#69] feat: 선택 로직 구현 * [#69] feat: 선택 로직에 필요한 익셉션 생성 * [#69] fix: 크론표현식 수정 및 스케줄러 로그 수정 * [#69] fix: 뉴스 선택 로직 수정 * [#69] feat: 테스트 클레스 생성 * [#69] fix: 알림 기능 삭제 * [#69] fix: 알림 기능 테스트 삭제 * [#69] fix: 뉴스 선택 sql 수정 * [#69] feat: 메일 발송 이메일 찾는 repository 생성 * [#69] feat: 메일에 넣는 내용 빌더 생성 * [#69] feat: 발송 로직 및 메일 발송 로직 생성, 예외 처리 적용 * [#69] feat: 예외 처리에 필요한 코드 작성 * [#69] docs: 필요 없는 스케줄러 삭제 * [#69] test: retrieveUserEmails 메소드 테스트 생성 * [#69] test: selectNews 메소드 테스트 * [#69] fix: PR 수정 * [#79] fix: 테스트 코드 및 엔티티 수정 * [#69] fix: 체크 아웃 커밋 * [#79] fix: 뉴스 히스토리 리포지토리 생성 * [#79] feat: 뉴스 히스토리 빌더 생성 * [#79] feat: 뉴스 히스토리 메소드 생성 * [#79] fix: 중복된 JPA 삭제 * [#79] fix: 테스트 코드 수정 * [#79] fix: yml파일 추가 * [#69] fix: 코멘트 수정 * [#69] fix: 코멘트 수정 * [#98] refactor: 뉴스 크롤링 부분 코드 최적화 * [#98] test: 나눠진 로직 테스트
* [#80] refactor: 메일 발송 로직이 비동기로 돌아가게 변경 * [#94] feat: AsyncConfig 추가 * [#94] feat: AsyncConfig 파일을 만들어서 @EnableAsync 어노테이션 Config 파일로 이동 * [#94] refactor: 불필요한 import 삭제
* style: 쓰지않는 import 제거 * feat: 관리자 뉴스 히스토리 조회 기능 추가 * test: 관리자 뉴스 히스토리 조회 테스트 추가 * style: 오타수정 * test: 뉴스 히스토리 10만개 데이터 저장 테스트 * test: 뉴스 히스토리 10만개 데이터 생성/조회/삭제 테스트 * test: 뉴스 히스토리 조회에 인덱싱 적용 * style: 기존 뉴스 히스토리 테스트 제거, 명칭 변경 * fix: 더미데이터와 기존 데이터가 함께 사라지는 문제 해결 * fix: QueryDSL 수정 * refactor: 공백 제거, 인덱스 수정 * style: 메서드명 변경 (findNewsHitoriesByCondition > findNewsHistoryListByCondition)
* feat: 관리자 블로그 히스토리 조회기능 추가 * test: 더미데이터 없이 기존의 데이터로 조회 테스트 * refactor: bloghistory 인덱싱처리
* refactor: 뉴스 히스토리 조회 테스트 Mock로 수정 * refactor: 뉴스 히스토리 테스트용 빌더 제거 * refactor: 블로그 히스토리 테스트 Mock으로 변경
* feat: 전체 뉴스 히스토리 파일 csv 다운로드 구현 * feat: 뉴스 히스토리 파일 데이터 선택 기능 추가 * test: 뉴스 히스토리 CSV 다운로드 기능 테스트
* chore: open csv 의존성 추가 * feat: 블로그 히스토리 csv 다운로드 기능 구현 * feat: 블로그 히스토리 csv 다운로드 테스트 성공 * fix: 뉴스 코드 수정 --------- Co-authored-by: junseok708 <[email protected]>
* feat: 메일 템플릿 추가 * feat: 관리자 인증 코드 서비스 분리 * feat: 관리자 실패 메일 조회 구현 * fix: createAt, userId 두 개가 전부 같지 않아도 그룹화가 되지 않는 문제, createdAt(최신순), id 순으로 정렬되지 않는 문제 해결 * test: 메일 조회 테스트 * refactor: 적용안되는 테스트 코드 제거 * refactor: MailEventsRepository common모듈쪽 사용 * refactor: .collect(Collectors.toList())를 .toList()로 간결화
* [#115] chore: 임시로 log 비활성화 * [#115] chore: 임시로 배포 진행 * [#115] chore: 임시로 log 비활성화 * [#115] chore: 불필요한 코드 임시 주석 처리, 삭제 * [#115] chore: prod.yml에서 애플리케이션 관리 엔드포인트 설정 * [#115] feat: b2c 모듈에 index.html 생성 * [#115] feat: b2c 모듈에 index.html 생성 * [#115] feat: b2c 모듈에 의존성 추가 * [#115] chore: deploy.yml 원상복구 * [#115] chore: 지정해둔 log 저장경로 삭제 * [#115] fix: yml 환경변수 주입 시 오타 수정 * [#115] test: 배포 test(환경변수 주입 및 log쪽) * [#115] chore: admin쪽 api url 수정 * [#115] chore: log.xml -prod설정 * [#115] deploy: test용 log 추가 * [#115] deploy: 배포용 logback 수정 * [#115] feat: 의존성 추가 * [#115] fix: 절대 경로로 log저장 * [#115] feat: 테스트용 컨트롤러 * [#115] chore: 배포 트리거 원상 복구 --------- Co-authored-by: yuseonjun <[email protected]>
* chore: mail 의존성 추가 * feat: 메일 설정 값을 주입받기 위한 코드 생성 * feat: 메일 발송을 위한 JavaMailSender 설정 * feat: 관리자에게 csv 파일을 메일로 전송하는 코드 구현 * test: csv 메일 전송 테스트 추가
* chore: Javamail 의존성 추가 * feat: 메일 설정 값 주입 * feat: 메일 발송을 위한 MailConfig 추가 * feat: 관리자 블로그 히스토리 csv 파일 메일 전송 구현 * test: csv 파일 전송 테스트
* chore: 이메일 의존성 추가 * feat: mail request 추가 * feat: mail sender 추가 * feat: error 코드 추가 * feat: 실패 이메일 전송 구현
* [#96] refactor: 문자 형식 수정 * [#96] feat: redis 설정 추가 * [#96] refactor: RedisConfig 코드 수정 * [#96] feat: 인증 문자 발송 기능 * [#96] refactor: @CheckAuth 추가 * [#96] refactor: 로고 이미지 변경 * [#96] feat: 회원 정보 저장시 인증 문자 검증 여부 확인 기능 * [#96] feat: 테스트 코드 추가 * [#96] refactor: 인증 확인 수정 중 * [#96] refactor: 인증 확인 수정 * [#96] refactor: 인증 확인 완료
* [#115] chore: 임시로 log 비활성화 * [#115] chore: 임시로 배포 진행 * [#115] chore: 임시로 log 비활성화 * [#115] chore: 불필요한 코드 임시 주석 처리, 삭제 * [#115] chore: prod.yml에서 애플리케이션 관리 엔드포인트 설정 * [#115] feat: b2c 모듈에 index.html 생성 * [#115] feat: b2c 모듈에 index.html 생성 * [#115] feat: b2c 모듈에 의존성 추가 * [#115] chore: deploy.yml 원상복구 * [#115] chore: 지정해둔 log 저장경로 삭제 * [#115] fix: yml 환경변수 주입 시 오타 수정 * [#115] test: 배포 test(환경변수 주입 및 log쪽) * [#115] chore: admin쪽 api url 수정 * [#115] chore: log.xml -prod설정 * [#115] deploy: test용 log 추가 * [#115] deploy: 배포용 logback 수정 * [#115] feat: 의존성 추가 * [#115] fix: 절대 경로로 log저장 * [#115] feat: 테스트용 컨트롤러 * [#115] chore: 배포 트리거 원상 복구 * [#115] feat: 추가된 의존성 주입 * [#115] test: 로그 경로 넣어보기 * [#115] fix: prod.yml 중복 삭제 * [#115] chore: welcome page 추가(admin) * [#115] chore: CI 트리거 수정 * [#115] chore: 문제 생긴 test쪽 주석처리 * [#115] chore: 문제 생긴 test쪽 주석처리 * [#115] chore: 문제 생긴 test쪽 주석처리 --------- Co-authored-by: yuseonjun <[email protected]>
# Conflicts: # .github/workflows/itcast-build-and-deploy.yml # .github/workflows/itcast-build-and-test.yml # admin/build.gradle # admin/src/main/java/itcast/application/AdminBlogHistoryService.java # admin/src/main/java/itcast/application/AdminMailService.java # admin/src/main/java/itcast/application/AdminNewsHistoryService.java # admin/src/main/java/itcast/controller/AdminBlogHistoryController.java # admin/src/main/java/itcast/controller/AdminMailController.java # admin/src/main/java/itcast/controller/AdminNewsHistoryController.java # admin/src/main/java/itcast/dto/response/MailResponse.java # admin/src/main/resources/application-prod.yml # admin/src/test/java/itcast/AdminBlogHistoryServiceTest.java # admin/src/test/java/itcast/AdminNewsHistoryServiceTest.java # b2c/build.gradle # b2c/src/main/java/itcast/mail/controller/MailController.java # b2c/src/main/java/itcast/user/dto/request/ProfileCreateRequest.java # b2c/src/main/resources/application-prod.yml # b2c/src/main/resources/static/index.html # common/src/main/java/itcast/mail/application/MailService.java # common/src/main/java/itcast/mail/repository/MailEventsRepository.java # common/src/main/resources/application-prod.yml # schedule/src/main/java/itcast/news/application/NewsService.java # schedule/src/main/resources/application-prod.yml
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.
🔎 작업 내용