-
Notifications
You must be signed in to change notification settings - Fork 3
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
prevStackers is null #54
Labels
fix
버그 수정
Comments
mskim9967
added a commit
to mskim9967/artistack-server-public
that referenced
this issue
Aug 24, 2022
mskim9967
added a commit
to mskim9967/artistack-server-public
that referenced
this issue
Aug 24, 2022
mskim9967
added a commit
that referenced
this issue
Aug 24, 2022
* [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * main -> dev (#29) * 배포를 위한 dev->main 병합 (#25) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: leeeeeyeon <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> * refactor: Instrument 순서 변경 및 img url 추가 (#26) * refactor: Instrument initialize() 함수 주석 처리 (#27) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * refactor: Instrument 순서 변경 및 img url 추가 * refactor: Instrument initialize() 함수 주석 처리 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * 배포를 위한 dev->main 병합 (#28) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * Instrument initialize() 주석 해제 * refactor: Instrument initialize() 0번째 원소 추가 (#32) * refactor: Instrument 순서 변경 및 img url 추가 * refactor: Instrument initialize() 함수 주석 처리 * refactor: Instrument initialize() 주석 해제 * 배포를 위한 dev->main 병합 (#31) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * main -> dev (#29) * 배포를 위한 dev->main 병합 (#25) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: leeeeeyeon <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> * refactor: Instrument 순서 변경 및 img url 추가 (#26) * refactor: Instrument initialize() 함수 주석 처리 (#27) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * refactor: Instrument 순서 변경 및 img url 추가 * refactor: Instrument initialize() 함수 주석 처리 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * 배포를 위한 dev->main 병합 (#28) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * Instrument initialize() 주석 해제 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * refactor: Instrument initialize() 함수 0번째 원소 추가 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * Hotfix/#8 - request 및 response 형식 수정 (#34) * [#8] refactor: 프로젝트 정보 조회 URI 변경 * [#8] refactor: user->userDto 조회로 변경 * Feature/#12 - 프로젝트 삭제, 프로젝트 리스트 조회 (#37) * security: access token 미검사 개발을 위한 모든 uri access token 미검사 * refactor: Response code * [#5] fix: SignUp method 실수로 회원가입을 Get Method로 받음. Post로 수정함 * [#12] feat - 회원 조회, 수정, 탈퇴 API 추가 * [#12] test: /users * fix: minor url 일부 수정 * Merge remote-tracking branch 'umc-artistack/dev' into feature/#12 * [#12] refactor: user 제약조건 * [#12] feat: 다른 유저 조회 artistack id로 다른 유저 조회 * [#12] feat: jwt 재발급 jwt 만료 시 재발급하는 api * [#12] refactor: if to switch * [#12] feat: 나의/타유저의 프로젝트들 조회 pagable 사용하여 페이징 구현 * [#12] test * [#12] test * [#12] docs: project controller comment * [#12] fix: 로그인 실패 응답 변경 UserDto 형식으로 변경 * [#12] fix: 프로젝트 조회 시 범위 조정 PUBLIC 상태의 프로젝트만 조회 가능 * [#12] feat: 프로젝트 삭제 API * [#12] fix: 프로젝트 리스트 조회 api * Feature/#4 - 프로젝트 등록 API 수정 및 테스트코드 작성 (#41) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 * chore: .gitignore에 application.properties 추가 * refactor: 악기 요청 값을 List<InstrumentDto>에서 List<Long>으로 변경 * refactor: validation 후 S3에 업로드하도록 로직 변경 * [#4] feat: 프로젝트 등록 시 하나의 악기만 선택 가능하도록 validation 추가 * refactor: 프로젝트 등록 시 동영상 업로드 로직 변경 * [#4] test: 프로젝트 등록 API Controller 테스트 코드 작성 * [#4] test: 프로젝트 등록 API Controller 테스트 코드에 악기 수를 count하는 코드 추가 * [#4] chore: application.properties 변경 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API에 프로젝트 정보 추가 (#43) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * [#13] feat: 해당 유저가 쌓은 프로젝트 정보 추가 * [#13] refactor: 사용하지 않는 메서드 제거 * [#13] chore: gitignore 파일 트랙킹하지 않도록 수정 * 12 회원 관련 API - 애플로그인 (#45) * security: access token 미검사 개발을 위한 모든 uri access token 미검사 * refactor: Response code * [#5] fix: SignUp method 실수로 회원가입을 Get Method로 받음. Post로 수정함 * [#12] feat - 회원 조회, 수정, 탈퇴 API 추가 * [#12] test: /users * fix: minor url 일부 수정 * Merge remote-tracking branch 'umc-artistack/dev' into feature/#12 * [#12] refactor: user 제약조건 * [#12] feat: 다른 유저 조회 artistack id로 다른 유저 조회 * [#12] feat: jwt 재발급 jwt 만료 시 재발급하는 api * [#12] refactor: if to switch * [#12] feat: 나의/타유저의 프로젝트들 조회 pagable 사용하여 페이징 구현 * [#12] test * [#12] test * [#12] docs: project controller comment * [#12] fix: 로그인 실패 응답 변경 UserDto 형식으로 변경 * [#12] fix: 프로젝트 조회 시 범위 조정 PUBLIC 상태의 프로젝트만 조회 가능 * [#12] feat: 프로젝트 삭제 API * [#12] fix: 프로젝트 리스트 조회 api * [#12] feat: apple login - apple authorization code로 apple refresh token 발급 - apple refresh token으로 apple identity token 발급하여 유저 식별 - apple refresh token으로 회원 탈퇴 * [#12] fix: 토큰 재발급 HTTP METHOD * [#12] test * Feature/#40 - 좋아요 누른 사람 조회 API, 좋아요 여부 확인 코드 추가 (#47) * [#40] feat: 좋아요 누른 사람 조회 API * [#40] feat: 프로젝트 정보 조회 API에 좋아요 여부 추가 * fix: 프로젝트 전체 조회 API에 project의 title 추가 * fix: 스택 조회 API에 project의 id 추가 * feat: 프로젝트 전체 조회 API에 좋아요 여부 추가 * fix: local to dev * [#40] fix: projectLikeDto -> userDto 활용 * [#40] fix: 좋아요 누른 사람 조회 API Paging 처리 * [#40] feat: ROLE이 USER인 좋아요를 누른 사용자만 조회, count * fix: local to dev * project list 응답 형식, header 범위 (#49) * [#12] fix: 프로젝트 리스트 response form * [#12] fix: authorization header 범위 회원가입에 필요한 api 빼고 모두 헤더 필요하도록 * Feature/#13 스택 조회 API 페이징, 본인 포함 옵션 추가, 모든 프로젝트 조회 API 스택커 resposne 수정 (#50) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * [#13] feat: 해당 유저가 쌓은 프로젝트 정보 추가 * [#13] refactor: 사용하지 않는 메서드 제거 * [#13] chore: gitignore 파일 트랙킹하지 않도록 수정 * [#13] feat: 스택 조회 API 페이징, query string 추가 * fix: 모든 프로젝트 조회 API response 수정 및 스택 조회 API 본인 포함 여부 옵션 추가 * fix: 모든 프로젝트 조회 API 스택커 수 추가 및 스택커 정보 response 수정 * Hotfix/#8 - 프로젝트 정보 조회 API 예외 처리 (#51) * Hotfix/#54 (#55) * #12: gitflow-hotfix-stash: #54 Co-authored-by: leeeeeyeon <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> Co-authored-by: DahyeonWoo <[email protected]>
leeeeeyeon
added a commit
that referenced
this issue
Aug 25, 2022
* [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * main -> dev (#29) * 배포를 위한 dev->main 병합 (#25) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: leeeeeyeon <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> * refactor: Instrument 순서 변경 및 img url 추가 (#26) * refactor: Instrument initialize() 함수 주석 처리 (#27) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * refactor: Instrument 순서 변경 및 img url 추가 * refactor: Instrument initialize() 함수 주석 처리 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * 배포를 위한 dev->main 병합 (#28) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * Instrument initialize() 주석 해제 * refactor: Instrument initialize() 0번째 원소 추가 (#32) * refactor: Instrument 순서 변경 및 img url 추가 * refactor: Instrument initialize() 함수 주석 처리 * refactor: Instrument initialize() 주석 해제 * 배포를 위한 dev->main 병합 (#31) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * main -> dev (#29) * 배포를 위한 dev->main 병합 (#25) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: leeeeeyeon <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> * refactor: Instrument 순서 변경 및 img url 추가 (#26) * refactor: Instrument initialize() 함수 주석 처리 (#27) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) * refactor: Instrument 순서 변경 및 img url 추가 * refactor: Instrument initialize() 함수 주석 처리 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * 배포를 위한 dev->main 병합 (#28) * [#2] style: resource별로 디렉토리 구조 생성 * [#2] style: domain, repository 코드 추가 * [#2] feat: BaseTimeEntity 추가 * [#2] refactor: Project 도메인 수정 * refactor: User 도메인 수정 * [#6] feat: Response 형식 지정 * [#9] feat: S3 파일 업로드 관련 파일 추가 (#10) * [#9] feat: S3 파일 업로드 관련 파일 추가 * [#9] feat: S3 - mp4 형식 파일은 video 폴더에 저장되도록 코드 변경 * [#5] feat: Instrument api 악기 domain, api 추가 * [#5] feat: User domain User domain 개발 * [#5] feat: UserInstrument relation domain User-Instrument 관계 테이블 생성 * [#5] feat: Access/Refresh token with Spring Security * [#5] feat: Kakao sign in/up 카카오 계정으로 회원가입/로그인 구현 * [#5] feat: Sign up with profile image 회원가입 시 프로필 이미지 업로드 하도록 기능 추가 * [#5] test: s3 upload * [#5] test: OAuth sign up/in * Feature/#4 - 프로젝트 게시 API 및 AwsS3Config 문제 해결 (#14) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * Feature/#8 - 프로젝트 조회 API (#15) * [#8] feat: 프로젝트 조회 API * chore: Swagger 적용 * [#8] hotfix: 프로젝트 조회 API DTO 분리 및 로직 수정 * [#8] fix: 프로젝트 도메인 업데이트 * [#8] feat: 프로젝트 상세 조회 API -> 유저 정보 및 악기 조회 추가 * [#8] hotfix: 악기 조회 * [#8] hotfix: 생성일 수정일 조회 추가 * Feature/#4 - 프로젝트 게시 API 보완 및 테스트 코드 작성 (#17) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API (#18) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Feature/#12 회원 관련 API (#20) * Feature/#4 scope ENUM 타입으로 변경 및 Swagger 문서 다듬기 (#21) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#16 - 좋아요 API (#23) * [#16] feat: 좋아요 & 좋아요 취소 API * [#16] feat: 좋아요수 조회 추가 * [#16] fix: 개수 조회를 위한 project domain 수정 * [#16] fix: validaition 수정 * [#16] fix: 반환값 명시적으로 변경 * style: 이름 변경 및 중복 코드 제거 * [#16] feat: 프로필 조회시 좋아요수 함께 반환 * [#8] refactor: 반환 타입을 List에서 Dto로 변경 (#24) Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * Instrument initialize() 주석 해제 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * refactor: Instrument initialize() 함수 0번째 원소 추가 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> * Hotfix/#8 - request 및 response 형식 수정 (#34) * [#8] refactor: 프로젝트 정보 조회 URI 변경 * [#8] refactor: user->userDto 조회로 변경 * Feature/#12 - 프로젝트 삭제, 프로젝트 리스트 조회 (#37) * security: access token 미검사 개발을 위한 모든 uri access token 미검사 * refactor: Response code * [#5] fix: SignUp method 실수로 회원가입을 Get Method로 받음. Post로 수정함 * [#12] feat - 회원 조회, 수정, 탈퇴 API 추가 * [#12] test: /users * fix: minor url 일부 수정 * Merge remote-tracking branch 'umc-artistack/dev' into feature/#12 * [#12] refactor: user 제약조건 * [#12] feat: 다른 유저 조회 artistack id로 다른 유저 조회 * [#12] feat: jwt 재발급 jwt 만료 시 재발급하는 api * [#12] refactor: if to switch * [#12] feat: 나의/타유저의 프로젝트들 조회 pagable 사용하여 페이징 구현 * [#12] test * [#12] test * [#12] docs: project controller comment * [#12] fix: 로그인 실패 응답 변경 UserDto 형식으로 변경 * [#12] fix: 프로젝트 조회 시 범위 조정 PUBLIC 상태의 프로젝트만 조회 가능 * [#12] feat: 프로젝트 삭제 API * [#12] fix: 프로젝트 리스트 조회 api * Feature/#4 - 프로젝트 등록 API 수정 및 테스트코드 작성 (#41) * [#4] feat: 프로젝트 게시 API * [#4] fix: AwsS3Config 설정 파일에서 값을 못 가져오는 문제 해결 * [#5] fix: OAuth 테스트코드 안되는 오류 수정 * [#4] feat: bpm, instrument 타입 변경 / user 추가 / validation 보완 * [#4] refactor: conflict 없도록 프로젝트 게시 API 수정 * [#4] test: 정상 동작에 대한 테스트코드 추가 * Update src/main/java/com/artistack/project/dto/ProjectDto.java Co-authored-by: Dahyeon Woo <[email protected]> * [#4] feat: Swagger 문서화 * [#4] refactor: scope ENUM 타입으로 변경 * [#4] style: 회원가입, 로그인 Swagger 어노테이션 추가 * [#4] feat: Swagger API 정보 수정 및 Authorize 활성화 * style: Swagger 문서 설명 추가 * test: 테스트코드 scope ENUM 타입으로 변경 * style: 에러 코드 오름차순으로 정렬 * chore: .gitignore에 application.properties 추가 * refactor: 악기 요청 값을 List<InstrumentDto>에서 List<Long>으로 변경 * refactor: validation 후 S3에 업로드하도록 로직 변경 * [#4] feat: 프로젝트 등록 시 하나의 악기만 선택 가능하도록 validation 추가 * refactor: 프로젝트 등록 시 동영상 업로드 로직 변경 * [#4] test: 프로젝트 등록 API Controller 테스트 코드 작성 * [#4] test: 프로젝트 등록 API Controller 테스트 코드에 악기 수를 count하는 코드 추가 * [#4] chore: application.properties 변경 Co-authored-by: Dahyeon Woo <[email protected]> * Feature/#13 - 스택 조회 API에 프로젝트 정보 추가 (#43) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * [#13] feat: 해당 유저가 쌓은 프로젝트 정보 추가 * [#13] refactor: 사용하지 않는 메서드 제거 * [#13] chore: gitignore 파일 트랙킹하지 않도록 수정 * 12 회원 관련 API - 애플로그인 (#45) * security: access token 미검사 개발을 위한 모든 uri access token 미검사 * refactor: Response code * [#5] fix: SignUp method 실수로 회원가입을 Get Method로 받음. Post로 수정함 * [#12] feat - 회원 조회, 수정, 탈퇴 API 추가 * [#12] test: /users * fix: minor url 일부 수정 * Merge remote-tracking branch 'umc-artistack/dev' into feature/#12 * [#12] refactor: user 제약조건 * [#12] feat: 다른 유저 조회 artistack id로 다른 유저 조회 * [#12] feat: jwt 재발급 jwt 만료 시 재발급하는 api * [#12] refactor: if to switch * [#12] feat: 나의/타유저의 프로젝트들 조회 pagable 사용하여 페이징 구현 * [#12] test * [#12] test * [#12] docs: project controller comment * [#12] fix: 로그인 실패 응답 변경 UserDto 형식으로 변경 * [#12] fix: 프로젝트 조회 시 범위 조정 PUBLIC 상태의 프로젝트만 조회 가능 * [#12] feat: 프로젝트 삭제 API * [#12] fix: 프로젝트 리스트 조회 api * [#12] feat: apple login - apple authorization code로 apple refresh token 발급 - apple refresh token으로 apple identity token 발급하여 유저 식별 - apple refresh token으로 회원 탈퇴 * [#12] fix: 토큰 재발급 HTTP METHOD * [#12] test * Feature/#40 - 좋아요 누른 사람 조회 API, 좋아요 여부 확인 코드 추가 (#47) * [#40] feat: 좋아요 누른 사람 조회 API * [#40] feat: 프로젝트 정보 조회 API에 좋아요 여부 추가 * fix: 프로젝트 전체 조회 API에 project의 title 추가 * fix: 스택 조회 API에 project의 id 추가 * feat: 프로젝트 전체 조회 API에 좋아요 여부 추가 * fix: local to dev * [#40] fix: projectLikeDto -> userDto 활용 * [#40] fix: 좋아요 누른 사람 조회 API Paging 처리 * [#40] feat: ROLE이 USER인 좋아요를 누른 사용자만 조회, count * fix: local to dev * project list 응답 형식, header 범위 (#49) * [#12] fix: 프로젝트 리스트 response form * [#12] fix: authorization header 범위 회원가입에 필요한 api 빼고 모두 헤더 필요하도록 * Feature/#13 스택 조회 API 페이징, 본인 포함 옵션 추가, 모든 프로젝트 조회 API 스택커 resposne 수정 (#50) * [#4] feat: 프로젝트 게시 API * [#13] feat: 스택 조회 API * [#13] style: Swagger 파라미터 dataType 변경 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * Merge branch 'dev' of github.com:leeeeeyeon/artistack-server into feature/#13 * [#13] feat: 해당 유저가 쌓은 프로젝트 정보 추가 * [#13] refactor: 사용하지 않는 메서드 제거 * [#13] chore: gitignore 파일 트랙킹하지 않도록 수정 * [#13] feat: 스택 조회 API 페이징, query string 추가 * fix: 모든 프로젝트 조회 API response 수정 및 스택 조회 API 본인 포함 여부 옵션 추가 * fix: 모든 프로젝트 조회 API 스택커 수 추가 및 스택커 정보 response 수정 * Hotfix/#8 - 프로젝트 정보 조회 API 예외 처리 (#51) * Hotfix/#54 (#55) * #12: gitflow-hotfix-stash: #54 * fix: 프로젝트 조회 API - 삭제된 프로젝트 정보 prevStackers에서 제외 (#57) * fix: 삭제된 프로젝트 정보 prevStackers에서 제외 * fix: 유저 탈퇴 시, 유저가 만든 프로젝트도 함께 삭제 (#59) * fix: 유저 탈퇴 시, 유저가 만든 프로젝트도 함께 삭제 Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Mason Kim <[email protected]> Co-authored-by: Dahyeon Woo <[email protected]> Co-authored-by: defwdahyun0 <[email protected]> Co-authored-by: DahyeonWoo <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: