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

[FE] 배포 자동화 테스트 #104

Closed
wants to merge 41 commits into from
Closed

[FE] 배포 자동화 테스트 #104

wants to merge 41 commits into from

Conversation

pp449
Copy link
Contributor

@pp449 pp449 commented Jul 23, 2024

📌 관련 이슈

  • closed: #issueNum

✨ PR 세부 내용

배포 자동화가 잘 되는지 확인용

youngsu5582 and others added 30 commits July 15, 2024 16:45
* refactor: 패키지명 변경

* feat: Member, Room 도메인 정의
[BE] feat: 방 생성/참여/조회 기능 구현 (#2, #3, #4)
* style: 개행 및 어노테이션 순서 변경

* test: 중복 코드 테스트 픽스쳐 적용

* refactor: 중복 코드 메서드 분리

* test: 테스트 어노테이션 및 의존성 주입 방식 변경

* feat: 방 참가하는 기능 구현
* feat: 방에 필요한 정보 추가

* feat: 방 조회 API 구현
* feat: Member 에 이름 추가

* feat: 매칭 기능 참가자들로 작동하게 변경

* feat: 매칭,리뷰이/리뷰어 조회 응답 기능 구현

처음 초기화용 DataInitializer 구현
* refactor: 초기 데이터 수정

* config: CORS 설정
* style: globalStyle 적용

Co-authored-by: 강다빈 <[email protected]>
Co-authored-by: 최진실 <[email protected]>

* feat: 해커톤 기능 구현 완료

Co-authored-by: 강다빈 <[email protected]>
Co-authored-by: 최진실 <[email protected]>

---------

Co-authored-by: 강다빈 <[email protected]>
Co-authored-by: 최진실 <[email protected]>
* feat: 패키지 재정리, 테스트 제거

* feat: 엔티티 설계에 따른 도메인 구현

* feat: 공통 에러타입,에러,응답 구현

* feat: 컨트롤러 로깅 AOP 구현(#27)

* feat: 문서화 위한 Swagger 설정 구현(#39)

* feat: 컴파일 에러 부분 null 로 변경, TODO 마킹

* style: 메소드 간 개행 분리
* fix: 서버 MSW 적용되도록 수정

* fix: 반복문의 key 값 설정
* feat: Room 엔티티내 외래키 제거

* feat: 예외 타입 추가, 동적 메시지 추가

* feat: RoomResponse 생성 부분 TODO 해결

* feat: RoomController RequestMapping 으로 그룹화

* feat: 방에 참가하는 기능 구현

* feat: 인증 기능 구현

* feat: 방에 참가하는 기능 요청-응답 기능 구현

* feat: 문서 관련 변수 설정

* feat: LoginMemberArgumentResolver WebConfig 에 추가

* feat: Logging 레벨 수정, 명세 추가

* style: 개행 수정
* feat: 유저가 참여중인 방 리스트 조회 기능 구현

* refactor: 참여중인 방 조회 기능 수정

* refactor: requestMapping을 이용한 중복 제거
* fix: 서버 MSW 적용되도록 수정

* fix: 반복문의 key 값 설정
* chore: 절대경로 플러그인 설치

* fix: 스토리북에서 절대경로 설정

* fix: theme 적용을 위한 decorator 추가

* feat: IconButton 공통 컴포넌트 생성

* style: esmodule로 변경

* feat: IconButton div에서 button으로 변경, aria-label 추가
* feat: PR 템플릿 분리

* feat: 워크플로우 추가

* feat: 백엔드 actions/checkout 버전 변경

* style: 워크플로우 내 name 수정
* feat: Room Entity가 필요한 정보 추가

* feat: 초기 데이터 구현

* feat: 사이트에 접속한 유저를 파악하기 위한 ArgumentResolver 구현

* feat: 모집중인 방 리스트를 조회하는 기능 구현

* refactor: 페이지 사이즈 수정

* test: 테스트 필드에 private 접근 제어자 추가
* refactor: 도메인 수정

* feat: 기본 랜덤 매칭 기능 구현

* feat: 매칭 서비스 구현

* refactor: 리뷰 사항 반영

컬럼 네이밍 통일성 있게 수정, 메서드 파라미터 순서 수정, 중복된 사용 제거

* refactor: 리뷰 사항 반영

불필요한 개행 제거, Boolean 대신 ENUM 으로 수정
* refactor: 도메인 수정

* refactor: 패키지 구조 수정
* feat: 방 상태 알려주는 기능 구현

* feat: 문자열 -> 배열, 배열 -> 문자열 변환하는 Converter 추가

* feat: Room Entity 내 키워드 배열로 변경

* feat: 방 상세정보 조회중 참여중인지 여부 추가

* feat: 유저 정보가 없을 시, 익명 유저 반환하게 변경

* style: 개행 정리

* refactor: ANONYMOUS public 으로 변경

* feat: String.join 으로 변경

* style: 개행 수정, 불필요한 파일 삭제

* style: 메소드 시그니처 변경, 불필요한 개행 제거

---------

Co-authored-by: HyunJoong Kim <[email protected]>
* chore: 엔드포인트 주소 상수화

* test: MSW 핸들러 설정 추가

* fix: 특정 방 참여 API 엔드포인트 수정
* chore: 절대경로 플러그인 설치

* fix: 스토리북에서 절대경로 설정

* fix: theme 적용을 위한 decorator 추가

* feat: IconButton 공통 컴포넌트 생성

* style: esmodule로 변경

* feat: button cursor를 global 스타일로 분리

* style: cursor 삭제

* feat: Button 컴포넌트 생성

* refactor: 불필요한 코드 제거

* fix: 스토리북에 react import
* fix: 스토리북 자동 배포 에러 해결

* fix: 깃허브 액션 코드 오타 수정
chlwlstlf and others added 11 commits July 22, 2024 16:54
* refactor: 파일명 변경 후 코드 리팩토링

* feat: ContentSection 스토리북 생성

* refactor: 다른 컴포넌트에 ContentSection 적용
* feat: Label 컴포넌트 생성

* design: 컴포넌트 css 디테일 수정

* refactor: Label 컴포넌트의 display 속성 수정
* feat: auto-pull-request workflow 추가

* feat: pr edit 부분 repository 지정

* feat: reviewer 부분 합침

* feat: 누락된 "" 추가

* feat: response 로그 추가

* feat: 최종본으로 수정

* feat: 주석 부분 제거

* style: 재생성 금지 확인용 변경

* feat: 리뷰어 배정 부분 제거

* feat: PR 멀티 템플릿 제거

* feat: all,fe 템플릿 제거

---------

Co-authored-by: youngsu5582 <[email protected]>
* fix: 스토리북 자동 배포 에러 해결

* fix: 깃허브 액션 코드 오타 수정

* fix: Chromatic 배포 시 디렉토리 위치 안맞는 문제 해결
* refactor: 도메인 수정

* feat: 리뷰어, 리뷰이 조회 API 기능 구현

* refactor: 중복된 기능 코드 제거

* docs: 메서드 시그니쳐 통일

* refactor: 리뷰 반영

* refactor: 리뷰 재반영
* feat: 모집 완료된 방들을 조회하는 기능 구현

* refactor: 변수명 변경

* refactor: 변수명 변경

* refactor: 변수명 변경

* fix: 충돌 해결
* config: react query 사용을 위한 설정

* fix: 이미지 URL 의 오타 수정

* style: 버튼 padding 크기 변경

* refactor: API 요청을 요구사항에 맞춰 변경

* config: 서버 주소를 루프백 주소로 변경

* fix: a 태그가 2중 중첩이 되어 발생하는 에러 해결

* feat: 변경된 요구사항에 맞춰 API 요청 코드 변경 및 react query 적용

* fix: 깃허브 액션 동작 안하는 문제 해결

* refactor: a 태그와 div 태그 하나로 합침

* refactor: querykey 의 prefix get 제거

---------

Co-authored-by: Lee sang Yeop <[email protected]>
* feat: 리뷰 도메인,레포지토리 추가

* feat: 매치 결과에 리뷰 완료 상태로 변경하는 로직 추가

* feat: 리뷰 완료 기능 구현

* feat: 컨트롤러 구현

* feat: 백엔드 CI 내 types 변경

* refactor: DTO 클래스명 변경

* feat: 피드백 반영 수정

* feat: 2차 피드백 반영

---------

Co-authored-by: youngsu5582 <[email protected]>
@pp449 pp449 closed this Jul 23, 2024
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.

7 participants