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

release: v1.0.1 #489

Merged
merged 102 commits into from
Aug 16, 2021
Merged

release: v1.0.1 #489

merged 102 commits into from
Aug 16, 2021

Conversation

pjy1368
Copy link
Collaborator

@pjy1368 pjy1368 commented Aug 16, 2021

No description provided.

jaeseongDev and others added 30 commits July 5, 2021 17:06
chore: 설정파일을 위한 서브모듈 연결 - close #3
* feat: 유저 테이블 매핑

* refactor: User 클래스를 추상클래스로 변경, 생성자 추가

* feat: Project 엔티티 구현

* feat: 댓글 테이블 매핑

* feat: 각 도메인에 해당하는 Repository 인터페이스 생성

Co-authored-by: jujubebat <[email protected]>
Co-authored-by: JinYoung Park <[email protected]>
Co-authored-by: jaeseongDev <[email protected]>
* feat: 유저 테이블 매핑

* refactor: User 클래스를 추상클래스로 변경, 생성자 추가

* feat: Project 엔티티 구현

* feat: 댓글 테이블 매핑

* feat: 각 도메인에 해당하는 Repository 인터페이스 생성

* feat: 카카오 사용자 정보를 받아오는 기능 구현

* feat: jwt 토큰 생성 기능 구현

* refactor: oauth 로그인 로직 리팩토링

* refactor: 토큰 시크릿키와 만료기한 값을 설정 파일로 분리

* feat: 카카오 api 서버 관련 테스트 작성 및 인증 관련 코드 리팩토링

* feat: 새로운 사용자인 경우에만 사용자 정보를 DB에 저장하도록 구현

Co-authored-by: jujubebat <[email protected]>
Co-authored-by: JinYoung Park <[email protected]>
Co-authored-by: jaeseongDev <[email protected]>
* feat : 댓글 저장 기능 구현

* feat: 댓글 조회 기능 추가

* feat: 댓글 삭제 기능 추가

* feat: 댓글 삭제 기능 추가

Co-authored-by: Aaron <[email protected]>
* feat: 프로젝트 추가 기능 구현

* feat: 사용자 별 프로젝트 조회 기능 구현

* feat: 프로젝트 삭제  기능 구현

* feat: 단일 프로젝트 조회  기능 구현

* feat: 아이디 notfound 예외처리 추가
* chore: RestDocs 관련 의존성 추가

* test: Acceptance 테스트 예시 코드 추가
* refactor: SocialLoginUser 객체생성 로직을 UserInfoProvider로 이동

* refactor: SocialLoginUser 객체생성 로직을 UserInfoProvider로 이동

* refactor: AuthService와 OAtuhService를 통합 진행
- JwtTokenProviderTest, OAuthServiceTest 테스트 코드 추가함

* refactor: 예외 발생 로직 리팩터링

* refactor: null 하드코딩 제거
* feat: 인증에 관련된 인수 테스트 추가

* feat: 필수 로그인 argument resolver 추가

* feat: 필수 로그인 검증 기능 추가

* feat: REST DOCS 전체 형식 수정
* refactor: restdocs 설정 수정

* feat: spring boot validation 의존성 추가

* feat: 유효성 검증 로직 추가
* feat: Entity들의 생성, 수정 시간 저장을 위한 BaseTimeEntity 클래스 구현

* style: 코드 포메팅 수정, 불필요한 import 구문 제거
* chore: jacoco 플러그인 추가

* [BE] 엔티티가 DB에 저장될때 생성, 수정 시간이 자동으로 저장되게 한다. (#61)

* feat: Entity들의 생성, 수정 시간 저장을 위한 BaseTimeEntity 클래스 구현

* style: 코드 포메팅 수정, 불필요한 import 구문 제거

* chore: jacoco 플러그인 추가
…#69)

* feat: Docker 관련 파일 추가

* refactor: Dockerfile에서 openjdk 버전 명시
* test: 댓글 작성 성공 테스트 작성

* refactor: 댓글 save 기능 리팩토링

* test: 존재하지 않는 프로젝트로 댓글 생성하는 경우 테스트 작성

* refactor: 댓글 조회 기능 테스트 작성 및 리팩토링

* refactor: 댓글 수정 테스트 작성 및 댓글 Not found 예외처리

* feat: 댓글 수정시 유저 정보 검증 기능 구현 및 테스트 작성

* feat: 댓글 수정시 유저 정보 검증 기능 구현 및 테스트 작성

* refactor: 메소드명 변경 밑 중복 제거

* refactor: 메소드명 변경 밑 중복 제거

* refactor: 반환 값 명칭 변경 및 응답에 댓글 생성 시간 추가

* chore: jacoco 기준 임시 완화

* feat: 서브모듈 최신화
* feat: 깃허브 액션을 활용하여 CD 구현

* refactor: clean build 하도록 수정
* feat: github action을 slack과 연동하여 알림받는 기능 구현

* style: 불필요한 들여쓰기 제거
* feat: pr 체크용 workflows 구현

* refactor: 브랜치명 수정

* feat: push 전용 workflows 구현

* Update pr_checker.yml

* Update pr_checker.yml

* Update pr_checker.yml

* Update push_builder.yml
Sehwan-Jang and others added 28 commits August 5, 2021 12:57
* refactor: submodule setting
* feat: 특정 URL에 해당하는 댓글의 전체 개수만 조회하는 기능 구현

* chore: 자동 포매터 적용
#402)

* feat: 특정 프로젝트에 해당하는 댓글 조회하는 기능 구현

* feat: 페이지네이션 에러 핸들링

* feat: 프로젝트 내의 댓글 관리 정렬 기능 및 응답 모델에 url 추가

* feat: 프로젝트 내의 댓글을 검색할 수 있는 기능 구현

* chore: 자동 포매터 적용

* refactor: 메소드명 수정

* refactor: 커스텀 에러명 수정

* refactor: 메소드명 수정
* refactor: CommentResponse 응답 모델 통합하고 불필요한 카운팅 api 삭제

* feat: 총 댓글의 개수와 총 페이지의 개수를 갖는 응답 모델 구현
* refactor: 검색 기능에 날짜 제한 추가

* refactor: @value 값 수정

* refactor: 서브 모듈 최신화
* refactor: login에 대한 요청을 GET에서 POST로 변경

* feat: config 토큰 관련 값 수정

* feat: RefreshToken 생성 코드 추가

* test: refreshToken을 쿠키로 발급하는 부분에 해당하는 테스트 코드 추가

* feat: refreshToken에 대한 로직 추가

* feat: SocialLoginUser 테이블에 refreshToken 컬럼 추가

* test: Refresh Token에 관련된 테스트 코드 추가

* test: RefreshToken의 service에 대한 테스트 코드 추가

* test: RefreshToken 발급에 대한 인수 테스트 작성

* refactor: Migration 파일명 수정
* feat: 특정 프로젝트의 월별 댓글 통계를 구한다.

* feat: 특정 프로젝트의 일별 댓글 통계를 구하는 기능 구현

* feat: 특정 프로젝트의 시간별 댓글 통계를 구하는 기능 구현

* feat: 통계 관련 인수 테스트 작성

* chore: 자동 포매터 적용

* fix: 시간별 통계에서 23시가 누락되는 버그 해결

* refactor: 서브모듈 최신화

* refactor: @value 값 수정

* chore: 파라미터명 수정

* refactor: 컴플릭트 재수정
* fix: RefreshToken 관련 로그인 에러 수정

* fix: 버그 수정
* chore: flyway 플러그인 추가

* feat: 대댓글 도메인 구현 및 스키마 변경

* feat: 대댓글 조회 기능 구현

* feat: 대댓글 작성 기능 구현

* refactor: 대댓글 작성 기능 리팩토링 및 조회 기능 문서화

Co-authored-by: jaeseongDev <[email protected]>
Co-authored-by: jujubebat <[email protected]>
Co-authored-by: JinYoung Park <[email protected]>
* refactor: 전체 댓글 개수에 대댓글 개수를 포함하도록 수정

* refactor: 댓글 카운팅 로직을 도메인으로 이동
* refactor: 통계 로직 리팩토링

* refactor: 댓글 통계 클래스명 수정 및 통계 로직 리팩토링

* refactor: 매직 넘버 상수화
* feat: 댓글 길이 검증 기능 구현 및 스키마 변경

* feat: 유저 입력값 길이 예외처리 구현

* feat: 프로젝트 입력값 길이 예외처리 구현

* docs: rest doc 반영

* refactor: flyway, jpa 제약조건 명 통일

* refactor: restdoc 수정

* refactor: 타입 lob으로 변경 및 ddl auto validate로 변경
* feat: 파일 업로드 제한 코드 추가

* refactor: 테스트에 한글 삭제

* docs: API 문서 작성
* chore: 소나큐브 플러그인 추가

* chore: jacoco xml 리포트 생성되도록 수정

* chore: 주석 제거

Co-authored-by: Sehwan_Jang <[email protected]>
@pjy1368 pjy1368 merged commit 75f0ad9 into develop/fe Aug 16, 2021
@pjy1368 pjy1368 deleted the release branch August 16, 2021 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants