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

닉네임 중복 검사 api를 구현한다. #255

Closed
1 task
poi1649 opened this issue Aug 8, 2023 · 0 comments · Fixed by #259
Closed
1 task

닉네임 중복 검사 api를 구현한다. #255

poi1649 opened this issue Aug 8, 2023 · 0 comments · Fixed by #259
Assignees
Labels
backend🤎 백엔드 feat 기능 추가 phoa'i🏃 포이

Comments

@poi1649
Copy link
Collaborator

poi1649 commented Aug 8, 2023

💡 이쓔

닉네임 중복 검사 api를 구현한다.

📝 투두

  • 닉네임 중복 검사 api를 구현한다.

⏲이슈 시작 예정일 및 추정 소요 시간

  • 시작 예정일 : 2023-08-08
  • 추정 소요 시간: 1h

🎸 기타

@poi1649 poi1649 added backend🤎 백엔드 feat 기능 추가 phoa'i🏃 포이 labels Aug 8, 2023
@poi1649 poi1649 self-assigned this Aug 8, 2023
@poi1649 poi1649 moved this from Todo to In Progress in 2023-yigongil Aug 8, 2023
@poi1649 poi1649 linked a pull request Aug 8, 2023 that will close this issue
poi1649 added a commit that referenced this issue Aug 9, 2023
* feat: 닉네임 중복을 조회하는 기능 추가

* refactor: 예상하지 못한 예외에 대한 핸들링 메시지를 프로필에 따라 분리

* test: 컨트롤러 테스트에 InternalServerErrorMessageConverter MockBean 추가
@poi1649 poi1649 moved this from In Progress to Done in 2023-yigongil Aug 9, 2023
@CFalws CFalws closed this as completed Aug 10, 2023
poi1649 added a commit that referenced this issue Aug 10, 2023
* feat: 토큰 재발급 하는 기능 추가 (#173)

* fix: 내 정보 조회 api가 인증 interceptor를 거치지 않던 버그 수정 (#171)

* feat: 페이지 사이즈 변경 (#180)

* 사이즈 변경에 따른 테스트 실패 수정 (#179)

* feat: 페이지 사이즈 변경

* fix: 테스트 실패 수정

* fix: 테스트 실패 수정

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정 (#195)

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정

* refactor: 로그 내용에 stack trace 포함 (#199)

* fix: 지원자를 삭제하는 로직 추가 (#203)

* test: DatabaseCleaner 구현 (#208)

* test: DatabaseCleaner 구현

* refactor: 필요없는 구문 삭제

* style: 개행, sout 제거

* refactor: 빈 초기화 콜백 PostConstruct 로 대체

* refactor: 투두관련 로직 책임 도메인 이전 (#211)

* refactor: 도메인의 default 값을 설정한다 (#169)

* refactor: 도메인의 default 값을 설정한다

* refactor: 로그 파일 생성 설정 변경 (#205)

* refactor: 로그 파일 생성 설정 변경

* refactor: 에러 로그 파일 저장 위치 수정

* refactor: 로그 색상 변경

- 검은색, 흰색 배경 모두에서 잘 보이는 색으로 수정

* fix: 스터디/투두 생성 시에 잘못된 값으로 입력이 넘어와도 정상적으로 생성하는 버그를 수정한다 (#237)

* refactor: 스터디 개설 Request Dto 필드 타입 변경 및 그에 따른 테스트 코드 수정

* style: 일관성을 위한 클래스명 수정

* test: LocalDate 역직렬화 테스트 코드 작성

* fix: Request Dto에 대한 유효성 검사 및 도메인 유효성 검사 로직 추가

* refactor: DateConverter 삭제 및 Request,Response 필드 타입 변경

* feat: api의 쿼리를 카운트하는 aop (#206)

* feat: api의 쿼리르 카운트하는 aop

* feat: api의 쿼리르 카운트하는 aop

* refactor: 패키지 수정

* refactor: final 제거

* refactor: 빈 프로필 환경 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* refactor: 투두 api, 로직 수정 및 테스트 수정 (#234)

* refactor: 투두 api, 로직 수정 및 테스트 수정

* feat: 닉네임 중복을 조회하는 기능 추가 (#255)

* feat: 닉네임 중복을 조회하는 기능 추가

* refactor: 예상하지 못한 예외에 대한 핸들링 메시지를 프로필에 따라 분리

* test: 컨트롤러 테스트에 InternalServerErrorMessageConverter MockBean 추가

* feat: 스터디 검색 기능 추가 (#256)

* feat: 스터디 검색 기능 추가

* feat: 스터디 정보 수정 기능 구현 (#257)

* feat: 스터디 정보 수정 기능 구현

* refactor: 스터디 생성/수정 Request DTO 통일 및 방장 검증 로직 객체 내부로 삽입

* 스터디 완료시 티어 변경하는 기능 추가 (#260)

* feat: 티어 증가하는 기능 추가

* refactor: 변수 및 함수 이름 변경

* fix: 테스트 조건 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

* 새로운 버전 릴리즈

* hotfix 동기화

개발 서버 릴리즈와 동기화

* 스터디 지원시 정원이 가득차면 예외 던지는 기능 (#285)

* feat: 스터지 지원시 정원 초과시 예외 던지는 기능 추가

* chore: 사용되지 않는 코드 삭제

* refactor: 인수 테스트 스텝 이름 변경

* feat: Request 입력값 유효성 검증 및 코드 개행 추가 (#286)

* chore: 의존성 캐싱 적용 (#283)

* chore: build에서 test로 변경

* chore: clean test에서 test로

* chore: 캐싱

* chore: 캐싱

* chore: clean build에서 test로

* feat: 회원 탈퇴 기능 구현 (#267)

* feat: 회원 탈퇴 기능 구현

* feat: 회원 탈퇴 시 조회되지 않게 수정

* test: rebase에 따른 테스트 수정

* feat: 유저 신고 기능 구현 (#265)

* feat: 유저 신고 기능 구현

* feat: Report 테이블 생성 sql 작성

* style: EOL 개행 추가

* refactor: Report 엔티티의 problemOccurDate 컬럼명 수정

* refactor: Report 엔티티 컨트롤러/서비스 분리 및 api url 수정

* refactor: 신고 생성 API 명세 수정 및 테스트 분리

---------

Co-authored-by: kevstevie <[email protected]>

* gradle 캐싱 방법 변경 (#293)

* feat: 온보딩 완료 여부 조회 기능 추가 (#284)

* feat: 온보딩 완료 여부 조회 기능 추가

* fix: flyway 버전 정보 수정

* refactor: memeber 엔티티의 온보딩 완료 여부를 primitive 타입으로 수정


---------

Co-authored-by: Jae Min Yu <[email protected]>

* 스터디 진행 관련 테스트 fake 테스트 방식으로 변경 (#291)

* refactor: 스터디 진행 관련 테스트 fake 테스트 방식으로 변경

* refactor: fake 클래스 패키지 이동, cron 값 inline

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Bojun Kim <[email protected]>

* 릴리즈 브랜치 컨플릭트 해결 (#298)

* chore: 문법 수정 (#164) (#165)

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: CFalws <[email protected]>
Co-authored-by: yujamint <[email protected]>
Co-authored-by: kevstevie <[email protected]>

---------

Co-authored-by: CFalws <[email protected]>
Co-authored-by: Jae Min Yu <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* Rollback: Revert "새로운 버전 릴리즈" (#300)

This reverts commit 18a0543.

---------

Co-authored-by: CFalws <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Jae Min Yu <[email protected]>
Co-authored-by: kevstevie <[email protected]>
poi1649 added a commit that referenced this issue Aug 11, 2023
* feat: 토큰 재발급 하는 기능 추가 (#173)

* fix: 내 정보 조회 api가 인증 interceptor를 거치지 않던 버그 수정 (#171)

* feat: 페이지 사이즈 변경 (#180)

* 사이즈 변경에 따른 테스트 실패 수정 (#179)

* feat: 페이지 사이즈 변경

* fix: 테스트 실패 수정

* fix: 테스트 실패 수정

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정 (#195)

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정

* refactor: 로그 내용에 stack trace 포함 (#199)

* fix: 지원자를 삭제하는 로직 추가 (#203)

* test: DatabaseCleaner 구현 (#208)

* test: DatabaseCleaner 구현

* refactor: 필요없는 구문 삭제

* style: 개행, sout 제거

* refactor: 빈 초기화 콜백 PostConstruct 로 대체

* refactor: 투두관련 로직 책임 도메인 이전 (#211)

* refactor: 도메인의 default 값을 설정한다 (#169)

* refactor: 도메인의 default 값을 설정한다

* refactor: 로그 파일 생성 설정 변경 (#205)

* refactor: 로그 파일 생성 설정 변경

* refactor: 에러 로그 파일 저장 위치 수정

* refactor: 로그 색상 변경

- 검은색, 흰색 배경 모두에서 잘 보이는 색으로 수정

* fix: 스터디/투두 생성 시에 잘못된 값으로 입력이 넘어와도 정상적으로 생성하는 버그를 수정한다 (#237)

* refactor: 스터디 개설 Request Dto 필드 타입 변경 및 그에 따른 테스트 코드 수정

* style: 일관성을 위한 클래스명 수정

* test: LocalDate 역직렬화 테스트 코드 작성

* fix: Request Dto에 대한 유효성 검사 및 도메인 유효성 검사 로직 추가

* refactor: DateConverter 삭제 및 Request,Response 필드 타입 변경

* feat: api의 쿼리를 카운트하는 aop (#206)

* feat: api의 쿼리르 카운트하는 aop

* feat: api의 쿼리르 카운트하는 aop

* refactor: 패키지 수정

* refactor: final 제거

* refactor: 빈 프로필 환경 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* refactor: 투두 api, 로직 수정 및 테스트 수정 (#234)

* refactor: 투두 api, 로직 수정 및 테스트 수정

* feat: 닉네임 중복을 조회하는 기능 추가 (#255)

* feat: 닉네임 중복을 조회하는 기능 추가

* refactor: 예상하지 못한 예외에 대한 핸들링 메시지를 프로필에 따라 분리

* test: 컨트롤러 테스트에 InternalServerErrorMessageConverter MockBean 추가

* feat: 스터디 검색 기능 추가 (#256)

* feat: 스터디 검색 기능 추가

* feat: 스터디 정보 수정 기능 구현 (#257)

* feat: 스터디 정보 수정 기능 구현

* refactor: 스터디 생성/수정 Request DTO 통일 및 방장 검증 로직 객체 내부로 삽입

* 스터디 완료시 티어 변경하는 기능 추가 (#260)

* feat: 티어 증가하는 기능 추가

* refactor: 변수 및 함수 이름 변경

* fix: 테스트 조건 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

* hotfix 동기화

개발 서버 릴리즈와 동기화

* 스터디 지원시 정원이 가득차면 예외 던지는 기능 (#285)

* feat: 스터지 지원시 정원 초과시 예외 던지는 기능 추가

* chore: 사용되지 않는 코드 삭제

* refactor: 인수 테스트 스텝 이름 변경

* feat: Request 입력값 유효성 검증 및 코드 개행 추가 (#286)

* chore: 의존성 캐싱 적용 (#283)

* chore: build에서 test로 변경

* chore: clean test에서 test로

* chore: 캐싱

* chore: 캐싱

* chore: clean build에서 test로

* feat: 회원 탈퇴 기능 구현 (#267)

* feat: 회원 탈퇴 기능 구현

* feat: 회원 탈퇴 시 조회되지 않게 수정

* test: rebase에 따른 테스트 수정

* feat: 유저 신고 기능 구현 (#265)

* feat: 유저 신고 기능 구현

* feat: Report 테이블 생성 sql 작성

* style: EOL 개행 추가

* refactor: Report 엔티티의 problemOccurDate 컬럼명 수정

* refactor: Report 엔티티 컨트롤러/서비스 분리 및 api url 수정

* refactor: 신고 생성 API 명세 수정 및 테스트 분리

---------

Co-authored-by: kevstevie <[email protected]>

* gradle 캐싱 방법 변경 (#293)

* feat: 온보딩 완료 여부 조회 기능 추가 (#284)

* feat: 온보딩 완료 여부 조회 기능 추가

* fix: flyway 버전 정보 수정

* refactor: memeber 엔티티의 온보딩 완료 여부를 primitive 타입으로 수정


---------

Co-authored-by: Jae Min Yu <[email protected]>

* 스터디 진행 관련 테스트 fake 테스트 방식으로 변경 (#291)

* refactor: 스터디 진행 관련 테스트 fake 테스트 방식으로 변경

* refactor: fake 클래스 패키지 이동, cron 값 inline

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Bojun Kim <[email protected]>

* 릴리즈 브랜치 컨플릭트 해결 (#298)

* chore: 문법 수정 (#164) (#165)

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: CFalws <[email protected]>
Co-authored-by: yujamint <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* fix: default 값 추가 (#301)

* fix: flyway 오류를 해결하기 위해 sql 문법 수정 (#301)

* fix: sql 문 mariadb 문법에 맞게 수정

* fix: 삭제 여부 기본값 추가

* test: 테스트 오타 수정

---------

---------

Co-authored-by: Bojun Kim <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Jae Min Yu <[email protected]>
Co-authored-by: kevstevie <[email protected]>
poi1649 added a commit that referenced this issue Aug 11, 2023
* feat: 토큰 재발급 하는 기능 추가 (#173)

* fix: 내 정보 조회 api가 인증 interceptor를 거치지 않던 버그 수정 (#171)

* feat: 페이지 사이즈 변경 (#180)

* 사이즈 변경에 따른 테스트 실패 수정 (#179)

* feat: 페이지 사이즈 변경

* fix: 테스트 실패 수정

* fix: 테스트 실패 수정

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정 (#195)

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정

* refactor: 로그 내용에 stack trace 포함 (#199)

* fix: 지원자를 삭제하는 로직 추가 (#203)

* test: DatabaseCleaner 구현 (#208)

* test: DatabaseCleaner 구현

* refactor: 필요없는 구문 삭제

* style: 개행, sout 제거

* refactor: 빈 초기화 콜백 PostConstruct 로 대체

* refactor: 투두관련 로직 책임 도메인 이전 (#211)

* refactor: 도메인의 default 값을 설정한다 (#169)

* refactor: 도메인의 default 값을 설정한다

* refactor: 로그 파일 생성 설정 변경 (#205)

* refactor: 로그 파일 생성 설정 변경

* refactor: 에러 로그 파일 저장 위치 수정

* refactor: 로그 색상 변경

- 검은색, 흰색 배경 모두에서 잘 보이는 색으로 수정

* fix: 스터디/투두 생성 시에 잘못된 값으로 입력이 넘어와도 정상적으로 생성하는 버그를 수정한다 (#237)

* refactor: 스터디 개설 Request Dto 필드 타입 변경 및 그에 따른 테스트 코드 수정

* style: 일관성을 위한 클래스명 수정

* test: LocalDate 역직렬화 테스트 코드 작성

* fix: Request Dto에 대한 유효성 검사 및 도메인 유효성 검사 로직 추가

* refactor: DateConverter 삭제 및 Request,Response 필드 타입 변경

* feat: api의 쿼리를 카운트하는 aop (#206)

* feat: api의 쿼리르 카운트하는 aop

* feat: api의 쿼리르 카운트하는 aop

* refactor: 패키지 수정

* refactor: final 제거

* refactor: 빈 프로필 환경 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* refactor: 투두 api, 로직 수정 및 테스트 수정 (#234)

* refactor: 투두 api, 로직 수정 및 테스트 수정

* feat: 닉네임 중복을 조회하는 기능 추가 (#255)

* feat: 닉네임 중복을 조회하는 기능 추가

* refactor: 예상하지 못한 예외에 대한 핸들링 메시지를 프로필에 따라 분리

* test: 컨트롤러 테스트에 InternalServerErrorMessageConverter MockBean 추가

* feat: 스터디 검색 기능 추가 (#256)

* feat: 스터디 검색 기능 추가

* feat: 스터디 정보 수정 기능 구현 (#257)

* feat: 스터디 정보 수정 기능 구현

* refactor: 스터디 생성/수정 Request DTO 통일 및 방장 검증 로직 객체 내부로 삽입

* 스터디 완료시 티어 변경하는 기능 추가 (#260)

* feat: 티어 증가하는 기능 추가

* refactor: 변수 및 함수 이름 변경

* fix: 테스트 조건 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

* hotfix 동기화

개발 서버 릴리즈와 동기화

* 스터디 지원시 정원이 가득차면 예외 던지는 기능 (#285)

* feat: 스터지 지원시 정원 초과시 예외 던지는 기능 추가

* chore: 사용되지 않는 코드 삭제

* refactor: 인수 테스트 스텝 이름 변경

* feat: Request 입력값 유효성 검증 및 코드 개행 추가 (#286)

* chore: 의존성 캐싱 적용 (#283)

* chore: build에서 test로 변경

* chore: clean test에서 test로

* chore: 캐싱

* chore: 캐싱

* chore: clean build에서 test로

* feat: 회원 탈퇴 기능 구현 (#267)

* feat: 회원 탈퇴 기능 구현

* feat: 회원 탈퇴 시 조회되지 않게 수정

* test: rebase에 따른 테스트 수정

* feat: 유저 신고 기능 구현 (#265)

* feat: 유저 신고 기능 구현

* feat: Report 테이블 생성 sql 작성

* style: EOL 개행 추가

* refactor: Report 엔티티의 problemOccurDate 컬럼명 수정

* refactor: Report 엔티티 컨트롤러/서비스 분리 및 api url 수정

* refactor: 신고 생성 API 명세 수정 및 테스트 분리

---------

Co-authored-by: kevstevie <[email protected]>

* gradle 캐싱 방법 변경 (#293)

* feat: 온보딩 완료 여부 조회 기능 추가 (#284)

* feat: 온보딩 완료 여부 조회 기능 추가

* fix: flyway 버전 정보 수정

* refactor: memeber 엔티티의 온보딩 완료 여부를 primitive 타입으로 수정


---------

Co-authored-by: Jae Min Yu <[email protected]>

* 스터디 진행 관련 테스트 fake 테스트 방식으로 변경 (#291)

* refactor: 스터디 진행 관련 테스트 fake 테스트 방식으로 변경

* refactor: fake 클래스 패키지 이동, cron 값 inline

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Bojun Kim <[email protected]>

* 릴리즈 브랜치 컨플릭트 해결 (#298)

* chore: 문법 수정 (#164) (#165)

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: CFalws <[email protected]>
Co-authored-by: yujamint <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* fix: default 값 추가 (#301)

* fix: flyway 오류를 해결하기 위해 sql 문법 수정 (#301)

* fix: sql 문 mariadb 문법에 맞게 수정

* fix: 삭제 여부 기본값 추가

* test: 테스트 오타 수정

---------

* feat: 슬랙 로그 발송 기능 추가 (#190)

* fix: sql 문 mariadb 문법에 맞게 수정

* feat: 에러 로그 슬랙 메시지로 발송기능 추가

* fix: 테스트 에러 수정

---------

Co-authored-by: CFalws <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Jae Min Yu <[email protected]>
Co-authored-by: kevstevie <[email protected]>
poi1649 added a commit that referenced this issue Aug 11, 2023
* feat: 토큰 재발급 하는 기능 추가 (#173)

* fix: 내 정보 조회 api가 인증 interceptor를 거치지 않던 버그 수정 (#171)

* feat: 페이지 사이즈 변경 (#180)

* 사이즈 변경에 따른 테스트 실패 수정 (#179)

* feat: 페이지 사이즈 변경

* fix: 테스트 실패 수정

* fix: 테스트 실패 수정

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정 (#195)

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정

* refactor: 로그 내용에 stack trace 포함 (#199)

* fix: 지원자를 삭제하는 로직 추가 (#203)

* test: DatabaseCleaner 구현 (#208)

* test: DatabaseCleaner 구현

* refactor: 필요없는 구문 삭제

* style: 개행, sout 제거

* refactor: 빈 초기화 콜백 PostConstruct 로 대체

* refactor: 투두관련 로직 책임 도메인 이전 (#211)

* refactor: 도메인의 default 값을 설정한다 (#169)

* refactor: 도메인의 default 값을 설정한다

* refactor: 로그 파일 생성 설정 변경 (#205)

* refactor: 로그 파일 생성 설정 변경

* refactor: 에러 로그 파일 저장 위치 수정

* refactor: 로그 색상 변경

- 검은색, 흰색 배경 모두에서 잘 보이는 색으로 수정

* fix: 스터디/투두 생성 시에 잘못된 값으로 입력이 넘어와도 정상적으로 생성하는 버그를 수정한다 (#237)

* refactor: 스터디 개설 Request Dto 필드 타입 변경 및 그에 따른 테스트 코드 수정

* style: 일관성을 위한 클래스명 수정

* test: LocalDate 역직렬화 테스트 코드 작성

* fix: Request Dto에 대한 유효성 검사 및 도메인 유효성 검사 로직 추가

* refactor: DateConverter 삭제 및 Request,Response 필드 타입 변경

* feat: api의 쿼리를 카운트하는 aop (#206)

* feat: api의 쿼리르 카운트하는 aop

* feat: api의 쿼리르 카운트하는 aop

* refactor: 패키지 수정

* refactor: final 제거

* refactor: 빈 프로필 환경 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* refactor: 투두 api, 로직 수정 및 테스트 수정 (#234)

* refactor: 투두 api, 로직 수정 및 테스트 수정

* feat: 닉네임 중복을 조회하는 기능 추가 (#255)

* feat: 닉네임 중복을 조회하는 기능 추가

* refactor: 예상하지 못한 예외에 대한 핸들링 메시지를 프로필에 따라 분리

* test: 컨트롤러 테스트에 InternalServerErrorMessageConverter MockBean 추가

* feat: 스터디 검색 기능 추가 (#256)

* feat: 스터디 검색 기능 추가

* feat: 스터디 정보 수정 기능 구현 (#257)

* feat: 스터디 정보 수정 기능 구현

* refactor: 스터디 생성/수정 Request DTO 통일 및 방장 검증 로직 객체 내부로 삽입

* 스터디 완료시 티어 변경하는 기능 추가 (#260)

* feat: 티어 증가하는 기능 추가

* refactor: 변수 및 함수 이름 변경

* fix: 테스트 조건 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

* hotfix 동기화

개발 서버 릴리즈와 동기화

* 스터디 지원시 정원이 가득차면 예외 던지는 기능 (#285)

* feat: 스터지 지원시 정원 초과시 예외 던지는 기능 추가

* chore: 사용되지 않는 코드 삭제

* refactor: 인수 테스트 스텝 이름 변경

* feat: Request 입력값 유효성 검증 및 코드 개행 추가 (#286)

* chore: 의존성 캐싱 적용 (#283)

* chore: build에서 test로 변경

* chore: clean test에서 test로

* chore: 캐싱

* chore: 캐싱

* chore: clean build에서 test로

* feat: 회원 탈퇴 기능 구현 (#267)

* feat: 회원 탈퇴 기능 구현

* feat: 회원 탈퇴 시 조회되지 않게 수정

* test: rebase에 따른 테스트 수정

* feat: 유저 신고 기능 구현 (#265)

* feat: 유저 신고 기능 구현

* feat: Report 테이블 생성 sql 작성

* style: EOL 개행 추가

* refactor: Report 엔티티의 problemOccurDate 컬럼명 수정

* refactor: Report 엔티티 컨트롤러/서비스 분리 및 api url 수정

* refactor: 신고 생성 API 명세 수정 및 테스트 분리

---------

Co-authored-by: kevstevie <[email protected]>

* gradle 캐싱 방법 변경 (#293)

* feat: 온보딩 완료 여부 조회 기능 추가 (#284)

* feat: 온보딩 완료 여부 조회 기능 추가

* fix: flyway 버전 정보 수정

* refactor: memeber 엔티티의 온보딩 완료 여부를 primitive 타입으로 수정


---------

Co-authored-by: Jae Min Yu <[email protected]>

* 스터디 진행 관련 테스트 fake 테스트 방식으로 변경 (#291)

* refactor: 스터디 진행 관련 테스트 fake 테스트 방식으로 변경

* refactor: fake 클래스 패키지 이동, cron 값 inline

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Bojun Kim <[email protected]>

* 릴리즈 브랜치 컨플릭트 해결 (#298)

* chore: 문법 수정 (#164) (#165)

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: CFalws <[email protected]>
Co-authored-by: yujamint <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* fix: default 값 추가 (#301)

* fix: flyway 오류를 해결하기 위해 sql 문법 수정 (#301)

* fix: sql 문 mariadb 문법에 맞게 수정

* fix: 삭제 여부 기본값 추가

* test: 테스트 오타 수정

---------

* Revert "Rollback: Revert "새로운 버전 릴리즈" (#300)" (#313)

This reverts commit 75d3ec9.

* 릴리즈 버전 (#312)

* feat: 토큰 재발급 하는 기능 추가 (#173)

* fix: 내 정보 조회 api가 인증 interceptor를 거치지 않던 버그 수정 (#171)

* feat: 페이지 사이즈 변경 (#180)

* 사이즈 변경에 따른 테스트 실패 수정 (#179)

* feat: 페이지 사이즈 변경

* fix: 테스트 실패 수정

* fix: 테스트 실패 수정

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정 (#195)

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정

* refactor: 로그 내용에 stack trace 포함 (#199)

* fix: 지원자를 삭제하는 로직 추가 (#203)

* test: DatabaseCleaner 구현 (#208)

* test: DatabaseCleaner 구현

* refactor: 필요없는 구문 삭제

* style: 개행, sout 제거

* refactor: 빈 초기화 콜백 PostConstruct 로 대체

* refactor: 투두관련 로직 책임 도메인 이전 (#211)

* refactor: 도메인의 default 값을 설정한다 (#169)

* refactor: 도메인의 default 값을 설정한다

* refactor: 로그 파일 생성 설정 변경 (#205)

* refactor: 로그 파일 생성 설정 변경

* refactor: 에러 로그 파일 저장 위치 수정

* refactor: 로그 색상 변경

- 검은색, 흰색 배경 모두에서 잘 보이는 색으로 수정

* fix: 스터디/투두 생성 시에 잘못된 값으로 입력이 넘어와도 정상적으로 생성하는 버그를 수정한다 (#237)

* refactor: 스터디 개설 Request Dto 필드 타입 변경 및 그에 따른 테스트 코드 수정

* style: 일관성을 위한 클래스명 수정

* test: LocalDate 역직렬화 테스트 코드 작성

* fix: Request Dto에 대한 유효성 검사 및 도메인 유효성 검사 로직 추가

* refactor: DateConverter 삭제 및 Request,Response 필드 타입 변경

* feat: api의 쿼리를 카운트하는 aop (#206)

* feat: api의 쿼리르 카운트하는 aop

* feat: api의 쿼리르 카운트하는 aop

* refactor: 패키지 수정

* refactor: final 제거

* refactor: 빈 프로필 환경 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* refactor: 투두 api, 로직 수정 및 테스트 수정 (#234)

* refactor: 투두 api, 로직 수정 및 테스트 수정

* feat: 닉네임 중복을 조회하는 기능 추가 (#255)

* feat: 닉네임 중복을 조회하는 기능 추가

* refactor: 예상하지 못한 예외에 대한 핸들링 메시지를 프로필에 따라 분리

* test: 컨트롤러 테스트에 InternalServerErrorMessageConverter MockBean 추가

* feat: 스터디 검색 기능 추가 (#256)

* feat: 스터디 검색 기능 추가

* feat: 스터디 정보 수정 기능 구현 (#257)

* feat: 스터디 정보 수정 기능 구현

* refactor: 스터디 생성/수정 Request DTO 통일 및 방장 검증 로직 객체 내부로 삽입

* 스터디 완료시 티어 변경하는 기능 추가 (#260)

* feat: 티어 증가하는 기능 추가

* refactor: 변수 및 함수 이름 변경

* fix: 테스트 조건 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

* hotfix 동기화

개발 서버 릴리즈와 동기화

* 스터디 지원시 정원이 가득차면 예외 던지는 기능 (#285)

* feat: 스터지 지원시 정원 초과시 예외 던지는 기능 추가

* chore: 사용되지 않는 코드 삭제

* refactor: 인수 테스트 스텝 이름 변경

* feat: Request 입력값 유효성 검증 및 코드 개행 추가 (#286)

* chore: 의존성 캐싱 적용 (#283)

* chore: build에서 test로 변경

* chore: clean test에서 test로

* chore: 캐싱

* chore: 캐싱

* chore: clean build에서 test로

* feat: 회원 탈퇴 기능 구현 (#267)

* feat: 회원 탈퇴 기능 구현

* feat: 회원 탈퇴 시 조회되지 않게 수정

* test: rebase에 따른 테스트 수정

* feat: 유저 신고 기능 구현 (#265)

* feat: 유저 신고 기능 구현

* feat: Report 테이블 생성 sql 작성

* style: EOL 개행 추가

* refactor: Report 엔티티의 problemOccurDate 컬럼명 수정

* refactor: Report 엔티티 컨트롤러/서비스 분리 및 api url 수정

* refactor: 신고 생성 API 명세 수정 및 테스트 분리

---------

Co-authored-by: kevstevie <[email protected]>

* gradle 캐싱 방법 변경 (#293)

* feat: 온보딩 완료 여부 조회 기능 추가 (#284)

* feat: 온보딩 완료 여부 조회 기능 추가

* fix: flyway 버전 정보 수정

* refactor: memeber 엔티티의 온보딩 완료 여부를 primitive 타입으로 수정


---------

Co-authored-by: Jae Min Yu <[email protected]>

* 스터디 진행 관련 테스트 fake 테스트 방식으로 변경 (#291)

* refactor: 스터디 진행 관련 테스트 fake 테스트 방식으로 변경

* refactor: fake 클래스 패키지 이동, cron 값 inline

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Bojun Kim <[email protected]>

* 릴리즈 브랜치 컨플릭트 해결 (#298)

* chore: 문법 수정 (#164) (#165)

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: CFalws <[email protected]>
Co-authored-by: yujamint <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* fix: default 값 추가 (#301)

* fix: flyway 오류를 해결하기 위해 sql 문법 수정 (#301)

* fix: sql 문 mariadb 문법에 맞게 수정

* fix: 삭제 여부 기본값 추가

* test: 테스트 오타 수정

---------

---------

Co-authored-by: Bojun Kim <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Jae Min Yu <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* feat: 슬랙 로그 발송 기능 추가 (#190)

* fix: sql 문 mariadb 문법에 맞게 수정

* feat: 에러 로그 슬랙 메시지로 발송기능 추가

* fix: 테스트 에러 수정

* feat: 에러발생시 슬랙 알림 기능 추가 (#190)

* feat: 토큰 재발급 하는 기능 추가 (#173)

* fix: 내 정보 조회 api가 인증 interceptor를 거치지 않던 버그 수정 (#171)

* feat: 페이지 사이즈 변경 (#180)

* 사이즈 변경에 따른 테스트 실패 수정 (#179)

* feat: 페이지 사이즈 변경

* fix: 테스트 실패 수정

* fix: 테스트 실패 수정

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정 (#195)

* fix: 지원자가 아닌 스터디멤버만 조회하게 수정

* refactor: 로그 내용에 stack trace 포함 (#199)

* fix: 지원자를 삭제하는 로직 추가 (#203)

* test: DatabaseCleaner 구현 (#208)

* test: DatabaseCleaner 구현

* refactor: 필요없는 구문 삭제

* style: 개행, sout 제거

* refactor: 빈 초기화 콜백 PostConstruct 로 대체

* refactor: 투두관련 로직 책임 도메인 이전 (#211)

* refactor: 도메인의 default 값을 설정한다 (#169)

* refactor: 도메인의 default 값을 설정한다

* refactor: 로그 파일 생성 설정 변경 (#205)

* refactor: 로그 파일 생성 설정 변경

* refactor: 에러 로그 파일 저장 위치 수정

* refactor: 로그 색상 변경

- 검은색, 흰색 배경 모두에서 잘 보이는 색으로 수정

* fix: 스터디/투두 생성 시에 잘못된 값으로 입력이 넘어와도 정상적으로 생성하는 버그를 수정한다 (#237)

* refactor: 스터디 개설 Request Dto 필드 타입 변경 및 그에 따른 테스트 코드 수정

* style: 일관성을 위한 클래스명 수정

* test: LocalDate 역직렬화 테스트 코드 작성

* fix: Request Dto에 대한 유효성 검사 및 도메인 유효성 검사 로직 추가

* refactor: DateConverter 삭제 및 Request,Response 필드 타입 변경

* feat: api의 쿼리를 카운트하는 aop (#206)

* feat: api의 쿼리르 카운트하는 aop

* feat: api의 쿼리르 카운트하는 aop

* refactor: 패키지 수정

* refactor: final 제거

* refactor: 빈 프로필 환경 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* refactor: 투두 api, 로직 수정 및 테스트 수정 (#234)

* refactor: 투두 api, 로직 수정 및 테스트 수정

* feat: 닉네임 중복을 조회하는 기능 추가 (#255)

* feat: 닉네임 중복을 조회하는 기능 추가

* refactor: 예상하지 못한 예외에 대한 핸들링 메시지를 프로필에 따라 분리

* test: 컨트롤러 테스트에 InternalServerErrorMessageConverter MockBean 추가

* feat: 스터디 검색 기능 추가 (#256)

* feat: 스터디 검색 기능 추가

* feat: 스터디 정보 수정 기능 구현 (#257)

* feat: 스터디 정보 수정 기능 구현

* refactor: 스터디 생성/수정 Request DTO 통일 및 방장 검증 로직 객체 내부로 삽입

* 스터디 완료시 티어 변경하는 기능 추가 (#260)

* feat: 티어 증가하는 기능 추가

* refactor: 변수 및 함수 이름 변경

* fix: 테스트 조건 수정

---------

Co-authored-by: Jae Min Yu <[email protected]>

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

* hotfix 동기화

개발 서버 릴리즈와 동기화

* 스터디 지원시 정원이 가득차면 예외 던지는 기능 (#285)

* feat: 스터지 지원시 정원 초과시 예외 던지는 기능 추가

* chore: 사용되지 않는 코드 삭제

* refactor: 인수 테스트 스텝 이름 변경

* feat: Request 입력값 유효성 검증 및 코드 개행 추가 (#286)

* chore: 의존성 캐싱 적용 (#283)

* chore: build에서 test로 변경

* chore: clean test에서 test로

* chore: 캐싱

* chore: 캐싱

* chore: clean build에서 test로

* feat: 회원 탈퇴 기능 구현 (#267)

* feat: 회원 탈퇴 기능 구현

* feat: 회원 탈퇴 시 조회되지 않게 수정

* test: rebase에 따른 테스트 수정

* feat: 유저 신고 기능 구현 (#265)

* feat: 유저 신고 기능 구현

* feat: Report 테이블 생성 sql 작성

* style: EOL 개행 추가

* refactor: Report 엔티티의 problemOccurDate 컬럼명 수정

* refactor: Report 엔티티 컨트롤러/서비스 분리 및 api url 수정

* refactor: 신고 생성 API 명세 수정 및 테스트 분리

---------

Co-authored-by: kevstevie <[email protected]>

* gradle 캐싱 방법 변경 (#293)

* feat: 온보딩 완료 여부 조회 기능 추가 (#284)

* feat: 온보딩 완료 여부 조회 기능 추가

* fix: flyway 버전 정보 수정

* refactor: memeber 엔티티의 온보딩 완료 여부를 primitive 타입으로 수정


---------

Co-authored-by: Jae Min Yu <[email protected]>

* 스터디 진행 관련 테스트 fake 테스트 방식으로 변경 (#291)

* refactor: 스터디 진행 관련 테스트 fake 테스트 방식으로 변경

* refactor: fake 클래스 패키지 이동, cron 값 inline

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Bojun Kim <[email protected]>

* 릴리즈 브랜치 컨플릭트 해결 (#298)

* chore: 문법 수정 (#164) (#165)

* hotfix: querycounter 프로필 적용 (#273)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: yujamint <[email protected]>

* WebConfig에 불필요한 파라미터 삭제 (#275)

* fix: querycounter 프로필 적용

* fix: 쿼리 카운터 관련 프로필 수정

* fix: 쿼리 카운터 관련 프로필 수정

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: yujamint <[email protected]>

---------

Co-authored-by: kevstevie <[email protected]>
Co-authored-by: CFalws <[email protected]>
Co-authored-by: yujamint <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* fix: default 값 추가 (#301)

* fix: flyway 오류를 해결하기 위해 sql 문법 수정 (#301)

* fix: sql 문 mariadb 문법에 맞게 수정

* fix: 삭제 여부 기본값 추가

* test: 테스트 오타 수정

---------

* feat: 슬랙 로그 발송 기능 추가 (#190)

* fix: sql 문 mariadb 문법에 맞게 수정

* feat: 에러 로그 슬랙 메시지로 발송기능 추가

* fix: 테스트 에러 수정

---------

Co-authored-by: CFalws <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Jae Min Yu <[email protected]>
Co-authored-by: kevstevie <[email protected]>

* chore: 쿼리 로깅 mysql로 설정 (#307)

Co-authored-by: Bojun Kim <[email protected]>

* feat: 액추에이터 적용 (#321)

* feat: 액추에이터 적용

* chore: 주석 추가

Co-authored-by: Jae Min Yu <[email protected]>

---------

Co-authored-by: Jae Min Yu <[email protected]>

* refactor: repository 메서드 수정

* refactor: repository 메서드 수정

* refactor: 컨벤션 수정

---------

Co-authored-by: Bojun Kim <[email protected]>

* fix: flyway validation 문제 수정

* refactor: repository 메서드 수정 (#315)

* refactor: repository 메서드 수정

* refactor: 컨벤션 수정

---------

Co-authored-by: Bojun Kim <[email protected]>

* fix: flyway column 이름 변경에 따른 수정

* refactor: repository 메서드 수정

* refactor: 컨벤션 수정

* fix: flyway v5

---------

Co-authored-by: kevstevie <[email protected]>

* 스터디 성공률이 반영되지 않는 버그 수정

* refactor: repository 메서드 수정 (#315)

* refactor: repository 메서드 수정

* refactor: 컨벤션 수정

---------

Co-authored-by: Bojun Kim <[email protected]>

* fix: flyway column 이름 변경에 따른 수정

* refactor: repository 메서드 수정

* refactor: 컨벤션 수정

* fix: flyway v5

* fix: 스터디 성공률이 반영되지 않는 버그 수정

* fix: sql 문 mariadb 문법에 맞게 수정

* feat: 스터디가 종료될 시 멤버들의 상태를 성공으로 변경하는 로직 추가

---------

Co-authored-by: kevstevie <[email protected]>

* Actuator 사용 시 토큰 인증 제거

* refactor: repository 메서드 수정 (#315)

* refactor: repository 메서드 수정

* refactor: 컨벤션 수정

---------

Co-authored-by: Bojun Kim <[email protected]>

* fix: flyway column 이름 변경에 따른 수정

* refactor: repository 메서드 수정

* refactor: 컨벤션 수정

* fix: flyway v5

* fix: 스터디 성공률이 반영되지 않는 버그 수정

* fix: sql 문 mariadb 문법에 맞게 수정

* feat: 스터디가 종료될 시 멤버들의 상태를 성공으로 변경하는 로직 추가

* fix: actuator 사용시 토큰 인증 제거

---------

Co-authored-by: kevstevie <[email protected]>

* 프로메테우스 의존성 추가

---------

Co-authored-by: CFalws <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Co-authored-by: Jae Min Yu <[email protected]>
Co-authored-by: kevstevie <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend🤎 백엔드 feat 기능 추가 phoa'i🏃 포이
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants