Conversation
* feat: .gitignore oauth 설정 파일 추가 * feat: Oauth Client 추가 * feat: oauth 설정파일 등록 * feat:OAUTH 구글 로그인기능 구현 * feat: 리다이렉트로 토큰 넘기는 방식 변경 * feat: refresh token DB에 저장하는 로직 생성 * feat: refreshToken 넘겨주는 로직 생성 * feat: refresh token 넘겨주는거를 cookie로 변경 * feat: cookie login시 추가 * feat: logout 기능 구현
* feat: Google API에 Refresh토큰 만료 요청 추가 * refactor: 중복되는 로직 수정 * refactor: 사용하지 않는 메서드 삭제
* refactor: 패키지 변경 * feat: 기본 profile을 주는 로직 작성 * refactor: GlobalExceptionHandler로 Handler 통합 * refactor: userprincipal을 넘겨주기 보단, 필요한 변수만 받도록 리팩터링 * test: 회원가입하지 않은 경우에 정보를 요청하는 경우 Exception 확인 * fix: JPA Auditing 중복 선언으로 인한 테스트 실패 해결 * fix: refresh 로직 변경으로 인한 테스트 코드 변경
* feat: 메일 의존성 및 타임리프 추가 * feat: .gitignore에 Mail 추가 * feat: 아이디 찾기 기능 구현 * feat: 중복 회원 확인 로직 작성 * feat: 비밀번호 메일로 찾기 구현 * feat: validation 기능 구현 * refactor: 하드코딩 상수로 변경 * fix: 병합 잘못된 부분 수정 * refactor: global Exception handler로 변경 * test: 회원정보가 없는 회원의 아이디를 찾을경우 예외 발생 테스트 * fix: valid 어노테이션 잘못 적용한 부분 수정 * feat: 유저의 정보가 없을 경우 새로운 Exception 추가 및 기존 Exception 정리 * refactor: 회원가입 dto 컬럼 변경 * feat: MethodArgumentNotValidException Handler 구현
* feat: room entity 작성 * refactor: user Entity에서 entity 삭제 * refactor: USER_INFO로 테이블 이름 변경 * feat: Room Participant 엔티티 구현 및 관계 구현 * refactor: 사용하지 않는 token 엔티티 삭제 * refactor: BaseTime global로 변경 * feat: BaseCreate time Auditing 사용을 위해 생성 * feat: participantRole entity 생성
* feat: properties 암호화 진행 Jasypt 라이브러리를 사용하여 Properties 암호화 진행 필요한 Config 를 작성하고, properties 파일을 암호화 함 * fix: properties 파일을 버전관리를 받을 수 있도록 설정 변경 properties 를 암호화 함에 따라, 기존에 버전관리에서 제외되었던 properties 파일을 버전관리를 받을 수 있도록 수정함 * style: EOF 추가 * refactor: 패키지 위치 변경 및 EOF 추가
* feat: jsonCreator 생성 * fix: concurrentmodificationexception 해결
* feat: jsonCreator 생성 * fix: concurrentmodificationexception 해결 * fix 한글 데이터 변환 로직 변경
* feat: ReqeustDTO 생성 * feat: 삭제 검증 로직 작성 * feat: PK 가져오는 로직 작성 * feat: bookInfo 삭제 쿼리 작성 * feat: Account 삭제 로직 작성 * feat: schedule 삭제로직 작성 * refactor: AccountingInfo에 속하지 않은 로직만 삭제하므로 이름 변경 * feat: board 삭제 로직 작성 * feat: ParticipantRole 삭제 로직 작성 * feat: roomParticipant 삭제 로직 작성 * feat: room 삭제 로직 작성 * feat: User가 참여한 역할과, 참여정보 삭제 * feat: 총무 위임 로직 작성 * feat: 만약, 총무 위임 유저가 없다면 오류 발생 로직 추가 * feat: null인경우도 확인하는 로직 작성 * test: 스페이스 탈퇴시 총무인데 총무인원을 설정하지 않았을 경우 테스트 * fix: Join이 필요한 Delete문 변경 * fix: role 삭제 로직 오류 변경 * fix: ORDINAL로 되어있는 Enum값 String으로 변경 * feat: comment, travelEssential 서비스 삭제로직 변경 * fix: Modifying query의 반환값 오류 해결 * test: 스페이스 탈퇴 테스트 코드 작성 * fix: test 코드 추가로 인한 데이터 수정 * feat: 테스트 케이스 변경으로 인한 테스트 수정 * refactor: admin인지 체크하는 로직 filter 기능으로 변경, 및 Enum에 비교해주는 함수 추가 * refactor: 안쓰는 함수 삭제 * fix: roomParticipant의 size로 방의 남은 인원을 검사하는것으로 로직 변경
* feat: Admin으로 변경 못하도록 로직 구성 * fix: 유저의 역할 변경시 삭제 로직 변경 * fix: 로직 변경으로 인한 테스트 코드 수정 * feat: GlobalException에 커스텀 Exception 추가 * fix: 요구사항 변경으로 총무변경 로직 변경
* fix: 지출 내역이 입력되지 않았을 때, null 이 아닌 0 을 반환하도록 수정 * fix: 지출 내역 반환시, 지출 내용을 함께 반환하도록 수정
* fix: 준비물 생성시 201 응답이 나가도록 수정 * feat: 준비물을 입력하지 않았을 때 발생시킬 예외 메시지 작성 * fix: 준비물을 입력하지 않았을 경우를 위한 Validation 추가 추가로, builder 추가 * fix: 방을 찾지 못했을 경우, 응답 코드를 404로 변경 * feat: Controller test 시 공통으로 상속받을 클래스 작성 해당 클래스를 상속받아 테스트를 작성하면, Spring container 가 각 테스트마다 뜨지 않고 1번만 띄워져 테스트 실행 시간을 감소시킬 수 있음 * feat: 준비물 Controller 테스트 작성 준비물 생성, 조회 테스트까지 작성 * fix: 준비물 체크시, 상태 변경에 대한 명시가 없다면 예외를 발생시키도록 수정 * fix: 준비물 체크 api 에서 유효성 검사를 거치도록 valid 어노테이션 추가 * feat: 준비물 삭제, 체크 Controller 테스트 작성 * fix: 잘못 작성되어 있던 Nested Depth 수정
* feat: 쿼리문 추가 * fix: 쿼리 수정 * fix: 서비스 수정 * fix: 쿼리 dsl 수정 * fix: 쿼리수정
* fix: 유효성 검사 추가 * fix: 수정
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
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.
No description provided.