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

백엔드 배포 작업 #161

Merged
merged 116 commits into from
Jul 31, 2023
Merged

백엔드 배포 작업 #161

merged 116 commits into from
Jul 31, 2023

Commits on Jul 17, 2023

  1. 깃허브 액션 CI 워크플로 작성 (#6)

    feat: 깃허브 액션 CI 워크플로 작성
    hyena0608 authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    c4ce9c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c6b304 View commit details
    Browse the repository at this point in the history
  3. chore: logging 설정

    shb03323 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    aa42181 View commit details
    Browse the repository at this point in the history
  4. feat: Member Entity 생성

    shb03323 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    be88313 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a12a5d8 View commit details
    Browse the repository at this point in the history
  6. feat: Runner Entity 생성

    shb03323 committed Jul 17, 2023
    Configuration menu
    Copy the full SHA
    64a133b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    31fbab7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8bde69 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ff22d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35cd174 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dc3e424 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0742ff2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e9bb454 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    336e126 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2e0409 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2d60512 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    23a46c8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    37f8af6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cbbeb88 View commit details
    Browse the repository at this point in the history
  14. feat: Title VO 구현

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    0722985 View commit details
    Browse the repository at this point in the history
  15. feat: Contents VO 구현

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    016a21a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b75f900 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    35b902d View commit details
    Browse the repository at this point in the history
  18. feat: Deadline VO 구현

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    6e4e90b View commit details
    Browse the repository at this point in the history
  19. feat: WatchedCount VO 구현

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    1d6fc28 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    78765b4 View commit details
    Browse the repository at this point in the history
  21. fix: 예외 메시지 분리

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a2b698d View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    35034d2 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b1deaeb View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    653cb57 View commit details
    Browse the repository at this point in the history
  25. feat: TagName VO 구현

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    636c7ca View commit details
    Browse the repository at this point in the history
  26. feat: TagCount VO 구현

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    01a1902 View commit details
    Browse the repository at this point in the history
  27. feat: Tag entity 생성

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    25c7caa View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    bfaa2af View commit details
    Browse the repository at this point in the history
  29. feat: BaseEntity 적용

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    10e2d2d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1c908b2 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    fef75b2 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4e4ac38 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c265e0c View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    cc415ed View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    cdf6c84 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    7d8c854 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    9bac249 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    b5a21f6 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    65245e9 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    b3dea13 View commit details
    Browse the repository at this point in the history
  41. docs: CI 오류 확인

    shb03323 authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    815bc47 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    cb5fd1b View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    68112ff View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    f385781 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    82aee9e View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    8590ed6 View commit details
    Browse the repository at this point in the history
  47. docs: CI 성공

    shb03323 authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    a07f284 View commit details
    Browse the repository at this point in the history
  48. 스프링 기본 구조 설계 (#18)

    * feat: 프로젝트 생성 및 의존성 추가
    
    * chore: logging 설정
    
    * feat: Member Entity 생성
    
    * refactor: Member 패키지 변경
    
    * feat: Runner Entity 생성
    
    * refactor: 모든 entity 에서 embeddedId 제거
    
    * feat: Company null 예외 검증 구현
    
    * feat: Email null 예외 검증 구현
    
    * feat: GithubUrl null 예외 검증 구현
    
    * feat: Name null 예외 검증 구현
    
    * feat: OauthId null 예외 검증 구현
    
    * feat: Member null 예외 검증 구현
    
    * refactor: Grade 패키지 위치 변경
    
    * refactor: TotalRating 매직 넘버 설정
    
    * feat: Supporter 의 VO 객체 생성
    
    * feat: Supporter 생성 기능 구현
    
    * feat: Runner null 예외 검증 구현
    
    * refactor: Runner, Supporter 외래키 nullable = false 로 설정
    
    * feat: Title VO 구현
    
    * feat: Contents VO 구현
    
    * feat: PullRequestUrl VO 구현
    
    * refactor: Contents 타입 varchar 에서 text로 변경
    
    * feat: Deadline VO 구현
    
    * feat: WatchedCount VO 구현
    
    * feat: ChattingRoomCount VO 구현
    
    * fix: 예외 메시지 분리
    
    * style: 클래스 명과 변수 사이 개행
    
    * feat: RunnerPost entity 생성
    
    * refactor: Member 이름 변수명 변경
    
    * feat: TagName VO 구현
    
    * feat: TagCount VO 구현
    
    * feat: Tag entity 생성
    
    * feat: RunnerPostTag entity 생성
    
    * feat: BaseEntity 적용
    
    * feat: Entity JPA repository 구현
    
    * feat: Cascade persist 옵션과 orphanRemoval 옵션 추가
    
    * feat: RunnerPost Controller 및 Service 뼈대 코드 작성
    
    * test: RunnerPostTag 테스트 수정
    
    * refactor: gradle 빌드 파일 삭제
    
    * refactor: gradle 빌드 파일 재생성
    
    * refactor: gradle 빌드 파일 재생성
    shb03323 authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    258c802 View commit details
    Browse the repository at this point in the history
  49. feat: request dto 생성

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    af680c2 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    f20071e View commit details
    Browse the repository at this point in the history
  51. style: 주석 추가

    shb03323 committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    19ff721 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    9ba9315 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    941f8bb View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    962b242 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. Configuration menu
    Copy the full SHA
    83406dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0d927a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eedcf32 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1467abc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5bf9362 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8fe5700 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0670824 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6d4d03c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eb73e0d View commit details
    Browse the repository at this point in the history
  10. refactor: dto 이름 변경

    shb03323 committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    4af994c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8217275 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a8c7607 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fcbb738 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d4c66a7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b480098 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. 러너 게시글 등록 API 구현 (#30)

    * feat: RunnerPost VO에 Equals&Hashcode 추가
    
    * feat: TagRepository 에 Tag 이름으로 조회하는 로직 추가
    
    * feat: TagName name 컬럼 unique 제약 조건 추가
    
    * feat: Tag 기본 생성 기능 및 count 증가 기능 추가
    
    * feat: RunnerPostTag 추가 기능 구현
    
    * refactor: RunnerPostTag create 메서드 삭제
    
    * feat: WatchedCount 기본 생성 기능 구현
    
    * feat: ChattingRoomCount 기본 생성 기능 구현
    
    * feat: RunnerPost 기본 생성 기능 구현
    
    * feat: RunnerRepository에서 Runner와 Member를 조인해서 가져오는 기능 구현
    
    * feat: RunnerService에서 Runner와 Member를 조인해서 가져오는 기능 구현
    
    * refactor: TagCount method 이름 변경
    
    * feat: RunnerPost 생성 API 구현
    
    * feat: RunnerPost 에 Tag 를 전체 추가하는 기능 구현
    
    * style: RunnerPostService 줄바꿈 제거
    
    * fix: Join fetch 조건 오류 해결
    
    * feat: RunnerPostController createRunnerPost 에서 create 반환 변수 명 변경
    
    * refactor: create 메서드 명을 createRunnerPost 로 변경
    
    * style: 공백 정리
    
    * refactor: findByIdJoinMember 를 joinMemberByRunnerId 로 변경
    
    * refactor: TagCount 의 기본값을 항상 새로운 객체로 반환 하도록 수정
    
    * refactor: WatchedCount 의 기본값을 항상 새로운 값으로 반환하도록 변경
    
    * refactor: ChattingRoomCount 의 기본값을 항상 새로운 값으로 변경하도록 변경
    cookienc authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    6cc11fd View commit details
    Browse the repository at this point in the history
  2. 러너 게시글 상세 조회 및 삭제 API 구현 (#28)

    * feat: 러너 게시글에 러너 게시글 태그 추가 기능 구현
    
    * feat: RunnerPost 상세 조회 및 삭제 기능 추가
    
    * feat: Tag 레포지터리에 TagCount 감소 기능 구현
    
    * feat: RunnerPost 식별자값으로 RunnerPostTag 목록 조회 기능 구현
    
    * feat: RunnerPost 서비스 상세 조회 및 삭제 기능 구현
    
    * feat: Member 에 ImageUrl 필드 추가
    
    * feat: RunnerPost 컨트롤러 상세 조회 및 삭제 API 구현
    
    * test: ImageUrl null 예외 검증 테스트 구현
    
    * test: DisplayName 내용 수정
    
    * fix: Tag 의 TagCount 수가 줄어든 후 영속성 컨텍스트가 비어지지 않도록 수정
    
    * refactor: Tag 의 TagCount 감소 기능을 변경 감지로 리팩터링
    
    * test: RunnerPost 레포지터리 상세 조회 및 삭제 테스트 분리
    
    * refactor: JPQL 에 사용할 변수명을 @param 으로 표기하도록 리팩터링
    
    * test: RestAssured 에 @transactional 제거
    
    * test: RestAssured 응답 객체 변환 기능 수정
    
    * test: 인수테스트 @disable
    
    * fix: RunnerPost 의 deadline 응답 반환 타입 수정
    
    * test: Non Ascii 어노테이션 추가
    
    * refactor: RunnerPostResponse Single 레코드명 리팩터링
    
    * refactor: 레포지터리 Tag 조인 메서드명 리팩터링
    
    * test: 사용하지 않는 인자 삭제
    hyena0608 authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    8e3dcfb View commit details
    Browse the repository at this point in the history
  3. 러너 게시글 수정 API 구현 (#41)

    * refactor: id -> runnerPostId 변경
    
    * refactor: UriComponentsBuilder 적용
    
    * refactor: String -> LocalDateTime 으로 변경
    
    * test: 변수에 final 키워드 적용
    
    * refactor: service 에 final 키워드 적용
    
    * refactor: Getter 와 EqualsAndHashCode 어노테이션 위치 변경
    
    * refactor: tag 관련 네이밍 변경
    
    * style: 개행 닫기
    
    * refactor: tagCount 수정
    
    * refactor: import 적용
    
    * refactor: 변수명 변경
    
    * refactor: 어노테이션 위치 조정
    
    * refactor: Tag 는 TimeStamp 저장 안하도록 설정
    
    * refactor: id 로 runnerPost 조회 시 검색되지 않으면 예외 던지도록 설정
    
    * refactor: 메소드명 변경
    
    * test: display name 변경
    
    * refactor: TagCount init 시에 parseInt 하는 방식으로 변경
    shb03323 authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    bdcb1e9 View commit details
    Browse the repository at this point in the history
  4. 러너 게시글 조회 API 구현 (#32)

    * feat: 리뷰 요청 글 도메인 구현
    
    * feat: 리뷰 요청 글 컨트롤러 구현
    
    * feat: 리뷰 요청 글 레포지토리 구현
    
    * feat: 리뷰 요청 글 서비스 구현
    
    * feat: VO equals and hashcode 재정의
    
    * test: 리뷰 요청글 작성 테스트 작성
    
    * feat: imageUrl 생성
    
    * refactor: 리뷰 반영
    
    * refactor: 모든 리뷰 요청 글 조회외에 모두 삭제
    
    * fix: 충돌 해결
    
    ---------
    
    Co-authored-by: jeonghoon <[email protected]>
    eunbii0213 and shb03323 authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    3ff18e2 View commit details
    Browse the repository at this point in the history
  5. 리뷰 요청 글 전체 조회 API 수정, Tag이름 조회 수정 (#47)

    * feat: 리뷰 요청 글 도메인 구현
    
    * feat: 리뷰 요청 글 컨트롤러 구현
    
    * feat: 리뷰 요청 글 레포지토리 구현
    
    * feat: 리뷰 요청 글 서비스 구현
    
    * feat: VO equals and hashcode 재정의
    
    * test: 리뷰 요청글 작성 테스트 작성
    
    * feat: imageUrl 생성
    
    * refactor: 리뷰 반영
    
    * refactor: 모든 리뷰 요청 글 조회외에 모두 삭제
    
    * fix: 충돌 해결
    
    * fix: 리뷰 요청 글 전체 조회 API path 수정
    
    * fix: Tag 이름 조회 수정
    
    * fix: API 수정에 따른 테스트 코드 수정
    
    * sytle: 사용하지 않는 () 삭제
    
    ---------
    
    Co-authored-by: jeonghoon <[email protected]>
    eunbii0213 and shb03323 authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    588c02b View commit details
    Browse the repository at this point in the history
  6. 러너 포스트 중복 저장 시 발생하는 오류 해결 (#48)

    * chore: docker 외부 포트 고정
    
    * fix: 중복되어서 저장이 안되는 문제 수정
    cookienc authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    97b02d9 View commit details
    Browse the repository at this point in the history
  7. 러너 게시글 태그 중복 조회 오류 해결 (#51)

    fix: 영속성 컨텍스트에 RunnerPostTag가 기존에 존재하고 있으므로 중복되지 않도록 RunnerPost에 RunnerPostTag를 add하는 기능 삭제
    hyena0608 authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    5c6c9f7 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2023

  1. 예외 메시지 반환을 위한 ErrorResponse 객체 생성 (#62)

    * feat: 새로운 커스텀 Exception 추가 및 이전 버전의 Exception 클래스 수정
    
    * feat: 새로운 커스텀 Exception 도메인별 구현체 및 도메인별 에러 코드 enum 구현
    
    * feat: 베이스 커스텀 Exception 에 HttpStatus 가져오기 기능 구현
    
    * feat: 베이스 에러 응답 객체 구현
    
    * fix: 아직 구현되지 않은 러너 게시글 조회수 증가 기능 삭제
    
    * test: 러너 게시글 마감일 검증 테스트 수정
    
    * feat: 클라이언트 요청 커스텀 Exception 추가 및 병합된 에러 코드 구현
    hyena0608 authored Jul 23, 2023
    Configuration menu
    Copy the full SHA
    4f832d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. 러너 게시글 조회 객체 이름 수정 (#63)

    * feat: 리뷰 요청 글 도메인 구현
    
    * test: 리뷰 요청글 작성 테스트 작성
    
    * feat: imageUrl 생성
    
    * refactor: 리뷰 반영
    
    * refactor: 모든 리뷰 요청 글 조회외에 모두 삭제
    
    * refactor: 명세에 맞게 변수명 수정
    eunbii0213 authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    1d97a16 View commit details
    Browse the repository at this point in the history
  2. 테스트 코드를 위한 Fixture 생성 및 RunnerPost 테이블에 status 칼럼 추가 (#74)

    * refactor: Runner 와 Supporter 에 Grade 를 nullable=false로 설정
    
    * feat: RunnerPost 에 ReviewStatus 추가
    
    * test: MemberFixture 구현
    
    * test: RunnerFixture 구현
    
    * test: SupporterFixture 구현
    
    * test: TagFixture 구현
    
    * test: Fixture 추상클래스로 변경
    
    * test: Fixture 정적 팩토리 메서드 파라미터 이름 변경
    
    * test: Fixture 검증
    hyena0608 authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    fd2c156 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. RunnerPostTag에 FK 제약 조건 이름 수정 (#66)

    * feat: RunnerPostTag에 fk 제약조건 이름 변경
    
    * refactor: RunnerPost fk 제약 조건 이름 변경
    
    * refactor: Runner fk 제약 조건 이름 변경
    
    * refactor: Supporter fk 제약 조건 이름 변경
    
    * refactor: RunnerPostTag fk 제약 조건 이름 변경
    cookienc authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    b779f86 View commit details
    Browse the repository at this point in the history
  2. 나누어져있는 RunnerPostResponse 통합 (#78)

    * refactor: dto 통합
    
    * refactor: Profile dto 통합
    hyena0608 authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    d0828aa View commit details
    Browse the repository at this point in the history
  3. 서포터 목록 조회 API 구현 version-test (#93)

    * feat: Runner 와 Supporter 에 introduction 칼럼 추가
    
    * feat: SupporterService 구현
    
    * feat: Supporter Response 구현
    
    * feat: 서포터 전체 조회 controller 구현
    
    * feat: 서포터 전체 조회 Response 에 회사 추가 구현
    shb03323 authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    0d5dbbd View commit details
    Browse the repository at this point in the history
  4. 서포터 목록 조회 API 에서 별점 제거 (#96)

    * feat: Runner 와 Supporter 에 introduction 칼럼 추가
    
    * feat: SupporterService 구현
    
    * feat: Supporter Response 구현
    
    * feat: 서포터 전체 조회 controller 구현
    
    * feat: 서포터 전체 조회 Response 에 회사 추가 구현
    
    * fix: supporter response 에 별점 제거
    
    * fix: supporter response 에 별점 제거
    shb03323 authored Jul 25, 2023
    Configuration menu
    Copy the full SHA
    da01b5a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. 러너 리뷰 요청 게시글 생성 version-test (#94)

    * feat: RunnerPostService 에서 testversion 저장하는 기능 구현
    
    * feat: RunnerPostController 서포터 식별자를 받아 글을 생성하는 메서드 구현
    
    * refactor: RunnerPost 와 Runner 의 관계를 ManyToOne 으로 변경
    
    * test: 테스트에 SupporterRepository 의존성 추가
    
    * refactor: RunnerPost 변수에 final 키워드 추가
    
    * refactor: CreateReqeustDto 에 timezone 추가
    cookienc authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    58af9ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a37f3e View commit details
    Browse the repository at this point in the history
  3. style: 주석 제거

    eunbii0213 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    2b2546b View commit details
    Browse the repository at this point in the history
  4. Profile에 isOwner 삭제하고 RunnerPostResponse에 isOwner 추가 (#104)

    * feat: 러너 게시글 조회 API 구현 version-test
    
    * style: 주석 제거
    
    * refactor: ProfileResponse에 isOwner 삭제
    
    * refactor: RunnerPostResponse에 isOwner 추가
    
    * test: Response 변경에 따른 테스트 수정
    
    * refactor:isOwner VO 추가
    
    * refactor: 유지보수를 위해 true를 기본값으로 설정
    
    * refactor: ProfileResponse 수정에 의한 변경
    eunbii0213 authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    1fa497a View commit details
    Browse the repository at this point in the history
  5. Docker Hub와 GitHub self hosted runner를 이용한 CD 설정 (#106)

    * docs: Docker 를 이용한 CD 설정
    
    * docs: CD 타겟 브랜치 수정
    hyena0608 authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    dcbe6f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7dc319a View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Test Fixture 파라미터 타입 수정 (#110)

    * test: Domain Fixture 메서드 파라미터 타입 수정
    
    * test: 테스트 Fixture 사용 수정
    
    * test: Runner Test Fixture 수정
    hyena0608 authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    9e55b40 View commit details
    Browse the repository at this point in the history
  2. 클라이언트 예외를 위한 Validator 추가 (#117)

    * refactor: ClientRequestException 일반 클래스로 변경
    
    * refactor: ErrorResponse 에서 httpStatus 제거
    
    * refactor: RunnerPostUpdateRequest record로 변경
    
    * refactor: ClientErrorCode 내용 추가
    
    * refactor: record로 생긴 변화 적용
    
    * feat: NotNullValid 어노테이션 추가
    
    * refactor: ErrorResponse 에 getter 추가
    
    * feat: Controller valid 추가
    
    * feat: ValidFuture 어노테이션 추가
    
    * feat: 어노테이션 이름 변경
    
    * feat: Max validator 추가
    
    * feat: request dto에 validation 적용
    
    * refactor: 어노테이션 target 조정
    
    * refactor: tag 값이 없을 때 Bad Request 보내도록 수정
    shb03323 authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    63b978d View commit details
    Browse the repository at this point in the history
  3. CORS 설정 및 Profile을 RunnerProfile로 변경 (#120)

    * feat: cors 설정
    
    * refactor: MemberProfile 을 RunnerProfile 로 수정
    
    * feat: cors HttpMethod 에 PATCH 추가
    hyena0608 authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8d2d732 View commit details
    Browse the repository at this point in the history
  4. 환경 변수 보호를 위한 서브 모듈 연결 (#125)

    * feat: 서브 모듈 추가
    
    * feat: 서브 모듈 환경 설정
    
    * fix: 실험을 위해 현재 브랜치로 CD 실행하도록 변경
    
    * refactor: Dockerfile 경로 변경
    
    * refactor: 실험을 위해 공백 푸시
    
    * refactor: 실험을 성공 후 공백 다시 추가
    
    * refactor: CD 브랜치 dev/BE로 변경
    
    * refactor: CI/CD 파일명 변경
    shb03323 authored Jul 27, 2023
    Configuration menu
    Copy the full SHA
    aed6525 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. String 으로 된 Date 값을 LocalDateTime 으로 변경하는 컨버터 구현 (#127)

    * feat: String 으로 된 Date 값을 LocalDateTime 으로 변경하는 컨버터 구현
    
    * refactor: RunnerPostCreateTestRequest 에서 컨버터를 사용하도록 변경
    
    * feat: Json으로 직렬화될 때 custom 날짜 형식으로 변경되도록 수정
    
    * refactor: RunnerPostresponse 에서 JsonFormat을 사용하지 않도록 변경
    
    * test: StringDateToLocalDateTime 테스트 방식 변경
    
    * test: ConverterConfigTest를 SpringBootTest 에서 WebMvcTest 로 변경
    
    * test: StringDateToLocalDateTimeConverter 실패 테스트 추가
    
    * feat: DateTimeConverter desiralizer 구현
    
    * test: ConverterConfigTest 실패 테스트 수정
    cookienc authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    a130b7c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #130

    * test: Restdocs Test Config 설정 및 러너 게시글 전체 조회 api test 추가
    hyena0608 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    615f2b0 View commit details
    Browse the repository at this point in the history
  3. 백엔드 프로덕션 컨테이너 세팅 (#132)

    * chore: Dockerfile 실행 환경 dev, prod 분리 및 사용하지 않는 Docker Image 삭제 명령어 추가
    
    * chore: ci/cd deploy 환경 분리
    
    * Merge pull request #130
    
    * test: Restdocs Test Config 설정 및 러너 게시글 전체 조회 api test 추가
    hyena0608 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    6f3be06 View commit details
    Browse the repository at this point in the history
  4. secret 파일 pull (#139)

    fix: secret 파일 pull
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    56c0987 View commit details
    Browse the repository at this point in the history
  5. secret 파일 pull (#141)

    fix: secret 파일 pull
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    029f4f0 View commit details
    Browse the repository at this point in the history
  6. secret 파일 pull (#142)

    fix: secret 파일 pull
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    dfcb42e View commit details
    Browse the repository at this point in the history
  7. dev 환경에 방언 추가 (#143)

    * fix: secret 파일 pull
    
    * refactor: secret 변경
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    cb02b5b View commit details
    Browse the repository at this point in the history
  8. dev에 prod db 적용해보기 (#144)

    * fix: secret 파일 pull
    
    * refactor: secret 변경
    
    * fix: cicd 스크립트에 prod db 적용
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    47993d6 View commit details
    Browse the repository at this point in the history
  9. cicd 파일 및 환경 변수 원상복구 (#145)

    * fix: secret 파일 pull
    
    * refactor: secret 변경
    
    * fix: cicd 스크립트에 prod db 적용
    
    * refactor: secret, cicd 원상복귀
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    eeef22b View commit details
    Browse the repository at this point in the history
  10. secret 변경 (#146)

    * fix: secret 파일 pull
    
    * refactor: secret 변경
    
    * fix: cicd 스크립트에 prod db 적용
    
    * refactor: secret, cicd 원상복귀
    
    * refactor: secret 수정
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    202b5a2 View commit details
    Browse the repository at this point in the history
  11. 도커 secret 수정 (#147)

    * fix: secret 파일 pull
    
    * refactor: secret 변경
    
    * fix: cicd 스크립트에 prod db 적용
    
    * refactor: secret, cicd 원상복귀
    
    * refactor: secret 수정
    
    * refactor: secret 수정
    shb03323 authored Jul 28, 2023
    Configuration menu
    Copy the full SHA
    76e6df4 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. 서포터 기술 태그 table 추가 (#151)

    * feat: TechnicalTag entity 생성
    
    * feat: SupporterTechnicalTag entity 생성
    
    * fix: 터지는 테스트 수정
    shb03323 authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    e2f26e9 View commit details
    Browse the repository at this point in the history
  2. 러너 게시글 조회할 때 조회수 증가 기능 구현 (#148)

    * feat: 러너 게시글 조회수 증가 기능 구현
    
    * 서포터 기술 태그 table 추가 (#151)
    
    * feat: TechnicalTag entity 생성
    
    * feat: SupporterTechnicalTag entity 생성
    
    * fix: 터지는 테스트 수정
    
    * feat: 러너 게시글 조회수 증가 기능 구현
    
    ---------
    
    Co-authored-by: Jeonghoon Park <[email protected]>
    hyena0608 and shb03323 authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    955b06c View commit details
    Browse the repository at this point in the history
  3. docker network 설정 (#156)

    fix: docker network 설정
    shb03323 authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    162883b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77b7eb3 View commit details
    Browse the repository at this point in the history
  5. cd 파일 재설정 (#160)

    fix: cd 파일 재설정
    shb03323 authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    5299586 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f166d9 View commit details
    Browse the repository at this point in the history