Skip to content

Commit

Permalink
add image (#61)
Browse files Browse the repository at this point in the history
* [#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

* security: access token 미검사 

개발을 위한 모든 uri access token 미검사

* 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

* docs: add image

Co-authored-by: leeeeeyeon <[email protected]>
Co-authored-by: Dahyeon Woo <[email protected]>
Co-authored-by: defwdahyun0 <[email protected]>
  • Loading branch information
4 people authored Dec 22, 2022
1 parent 7485329 commit c838d55
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 1 deletion.
Binary file added readme/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

import com.artistack.project.constant.Scope;
import com.artistack.project.domain.Project;
import com.artistack.user.domain.User;
import java.util.List;
import java.util.Optional;

Expand Down

0 comments on commit c838d55

Please sign in to comment.