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

[BYOB-85] 프론트 test ci/cd 구축 #6

Merged
merged 2 commits into from
Jul 17, 2024
Merged

[BYOB-85] 프론트 test ci/cd 구축 #6

merged 2 commits into from
Jul 17, 2024

Conversation

yangdongsuk
Copy link
Contributor

🚀 완료한 기능 혹은 수정 기능

Jira 티켓: BYOB-85


🔨 작업 사항

  • 프론트 테스트 서버 cicd 구축

@yangdongsuk yangdongsuk requested a review from y-ngm-n July 17, 2024 08:55
Copy link

vercel bot commented Jul 17, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
jumo ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 17, 2024 8:55am

Copy link
Member

@y-ngm-n y-ngm-n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다.

@y-ngm-n y-ngm-n merged commit 76e6600 into develop Jul 17, 2024
2 checks passed
yangdongsuk added a commit that referenced this pull request Jul 23, 2024
* [BYOB-51] 지역 선택 컴포넌트 구현 (#2)

* feat: 지역 선택 컴포넌트 구현

* feat: 지역 선택 컴포넌트에서 회원가입 페이지로 지역 정보 전달 구현

* fix: 지역 선택 컴포넌트에서 상위 분류 변경 시 하위 분류 초기화되지 않는 문제 해결 (#3)

* [BYOB-50, 55] OAuth 페이지, 세션 키 저장 + 로그아웃 (#4)

* chore: mui 패키지 설치

* chore: mui 적용

* chore: emotion 적용

* feat: 메인 페이지 구현

* feat: 로그인 페이지 구현

* fix: url 오류 해결

* fix: package.json axios 문제 해결

* [BYOB-62] 모임 상세조회 화면 (#5)

* chore: embla-carousel 및 mui/icons-material 설치

* feat: 모든 이미지 사용 가능하게 변경

* feat: 이미지 슬라이더 컴포넌트 구현

* feat: 모임 상세 페이지 틀 구현

* feat: props를 통해 주소 받도록 수정

* feat: 폰트 적용

* feat: 이미지 슬라이더 버튼 사진에 보이게 하기

* feat: 구글 지도 구현

* feat: 모임 상세 화면 구현

* feat: 포멧팅 함수 구현

* feat: 상세 화면에 필요한 스탸일 구현

* chore: 리엑트 쿼리 설치

* feat: api연동

* chore: prettier 설치

* refactor: 서버와 이름 맞춤

* style: 불필요한 import 제거

* feat: 환경 변수 적용

* Create front.yml

* [BYOB-85] 프론트 test ci/cd 구축 (#6)

* feat: 도커 파일 적용

* feat: 도커 이그노어 파일 적용

* feat: front.yml 환경 변수 추가

* fix: front.yml 환경 변수 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#7)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#8)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: front.yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#9)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* [BYOB-72] 모임 목록 조회 페이지 구현 (#10)

* feat: 모임목록 페이지 무한스크롤 구현 - useInfiniteQuery, IntersectionObserveAPI 사용

* feat: 뷰포트 밖으로 벗어난 모임목록의 내용 비활성화하기

* feat: 모임목록 페이지 스크롤 유지 기능 추가

* fix: MeetingCard에 key를 prop으로 잘못 전달한 부분 수정

* feat: MeetingCard css 적용

* feat: 모임조회 헤더 레이아웃 추가

* fix: front_dev.yml 환경변수 문제 해결

* fix: 도커 copy 시 .env 포함하도록 변경 (#11)

* fix: 도커 빌드 결과물 copy 시 next.config.mjs도 포함하도록 변경 (#12)

* [BYOB-101] 서버 API 수정에 따른 모임 관련 API 요청 경로 수정 (#13)

* [BYOB-105] Google Analytics 연결 테스트 (#14)

* feat: Google Analytics 사용을 위한 @next/third-parties 설치 및 RootLayout 수정

* feat: GA ID 환경변수 설정

---------

Co-authored-by: Youngmin Song <[email protected]>
yangdongsuk added a commit that referenced this pull request Aug 6, 2024
* [BYOB-51] 지역 선택 컴포넌트 구현 (#2)

* feat: 지역 선택 컴포넌트 구현

* feat: 지역 선택 컴포넌트에서 회원가입 페이지로 지역 정보 전달 구현

* fix: 지역 선택 컴포넌트에서 상위 분류 변경 시 하위 분류 초기화되지 않는 문제 해결 (#3)

* [BYOB-50, 55] OAuth 페이지, 세션 키 저장 + 로그아웃 (#4)

* chore: mui 패키지 설치

* chore: mui 적용

* chore: emotion 적용

* feat: 메인 페이지 구현

* feat: 로그인 페이지 구현

* fix: url 오류 해결

* fix: package.json axios 문제 해결

* [BYOB-62] 모임 상세조회 화면 (#5)

* chore: embla-carousel 및 mui/icons-material 설치

* feat: 모든 이미지 사용 가능하게 변경

* feat: 이미지 슬라이더 컴포넌트 구현

* feat: 모임 상세 페이지 틀 구현

* feat: props를 통해 주소 받도록 수정

* feat: 폰트 적용

* feat: 이미지 슬라이더 버튼 사진에 보이게 하기

* feat: 구글 지도 구현

* feat: 모임 상세 화면 구현

* feat: 포멧팅 함수 구현

* feat: 상세 화면에 필요한 스탸일 구현

* chore: 리엑트 쿼리 설치

* feat: api연동

* chore: prettier 설치

* refactor: 서버와 이름 맞춤

* style: 불필요한 import 제거

* feat: 환경 변수 적용

* Create front.yml

* [BYOB-85] 프론트 test ci/cd 구축 (#6)

* feat: 도커 파일 적용

* feat: 도커 이그노어 파일 적용

* feat: front.yml 환경 변수 추가

* fix: front.yml 환경 변수 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#7)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#8)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: front.yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#9)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* [BYOB-72] 모임 목록 조회 페이지 구현 (#10)

* feat: 모임목록 페이지 무한스크롤 구현 - useInfiniteQuery, IntersectionObserveAPI 사용

* feat: 뷰포트 밖으로 벗어난 모임목록의 내용 비활성화하기

* feat: 모임목록 페이지 스크롤 유지 기능 추가

* fix: MeetingCard에 key를 prop으로 잘못 전달한 부분 수정

* feat: MeetingCard css 적용

* feat: 모임조회 헤더 레이아웃 추가

* fix: front_dev.yml 환경변수 문제 해결

* fix: 도커 copy 시 .env 포함하도록 변경 (#11)

* fix: 도커 빌드 결과물 copy 시 next.config.mjs도 포함하도록 변경 (#12)

* [BYOB-101] 서버 API 수정에 따른 모임 관련 API 요청 경로 수정 (#13)

* [BYOB-105] Google Analytics 연결 테스트 (#14)

* feat: Google Analytics 사용을 위한 @next/third-parties 설치 및 RootLayout 수정

* feat: GA ID 환경변수 설정

* [BYOB-117] 도커 허브 ecr로 교체 (#15)

* feat: 도커 허브 ecr로 변경

* feat: alpine -> slim으로 변경

* [BYOB-125] Style 및 AppRouter 관련 리팩토링 (#17)

* refactor: style 적용 방식 통일

* refactor: AppRouter 구조에 맞게 수정

* [BYOB-102] 모임 관련 페이지 디자인 수정 (#18)

* fix: MeetingCard가 뷰포트 벗어날 시 높이가 줄어들어 스크롤 부자연스러워지는 문제 해결

* feat: 모바일 화면에 맞게 레이아웃 수정

* feat: 모임목록 페이지 로딩 시 스켈레톤 구현

* feat: 모임목록 카드의 text-overflow 설정

* feat: 모임 상세 페이지 로딩화면 추가

* feat: 헤더 상단 고정

* fix: 로딩페이지 제거

* [BYOB-108] 모임 목록 페이지에서 type 관련 리팩토링 및 예외처리 (#19)

* feat: type들을 new-types.d.ts 파일에 리팩토링

* fix: 모임목록 페이지 type 관련 예외처리

* fix: type 관련 리팩토링 미적용 부분 수정

* [BYOB-132] 미팅 상세 화면 크롤링 데이터 조회 시 깨짐 해결 (#20)

* fix: 줄바꿈 오류 해결

* fix: 날짜 오류 해결

* feat: 목록 페이지에 외부 사이트 출처 표기

* [BYOB-142] 서비스 소개 및 유저 피드백 관련 컴포넌트 구현 (#21)

* feat: 유저 피드백 방법을 소개하기 위한 UserFeedbackCard 컴포넌트 구현

* feat: 모임목록페이지 제목 폰트 수정

* [BYOB-140] 모임 목록 정렬 기능 및 자투리 기능 (#22)

* feat: 정렬 옵션 바꾸는 필터 구현

* feat: 정렬 옵션 바꾸는 필터 구현

* fix: 이미지 cors문제 해결

* feat: 목록에 글 작성일 추가

* feat: 상세페이지 글 작성일 추가

* feat: 네이버 카페 모바일 버전 이동 링크 추가

* fix: 깃 충돌 해결

* fix: 빌드 에러 해결

* [BYOB-143] React Query 관련 설정 추가 및 기존 코드 수정 (#23)

* feat: React Query 설정 추가

* fix: 모임목록페이지 정렬 변환 시 refetch 제거 및 리팩토링

* [BYOB-144] 모임 목록 페이지 디자인 수정 (#24)

* feat: MeetingCard 디자인 수정

* feat: MeetingCard 디자인 수정 2

* feat: MeetingCardSkeleton 디자인 수정

* feat: 모임목록페이지 Title 배치 수정 및 Divider 추가

* docs: 모임목록페이지 정렬기준 이름 변경

* feat: 유저 피드백 컴포넌트 버튼에 구글/카카오톡 로고 추가

* fix: DescriptionSpan 관련 리팩토링 마무리

* Update front_dev.yml

* feat: dev 태그 달린 모든 러너 실행

* fix: 깃허브api 오류 해결

* fix: 깃허브 토큰 문제 해결

* fix: 러너 JSON 파싱 문제 해결

* [BYOB-148] production 환경 Google Analytics 연결 (#25)

* [BYOB-151] 루트 경로 접속 시 /meetings 경로로 넘어가도록 리다이렉션 설정 (#26)

* [BYOB-152] Google/Naver 사이트 등록 (#27)

* feat: Google Search Console 사용을 위한 meta 태그 등록

* feat: Google Search Console 관련 test workflow 작서

* feat: test workflow 수정 및 Google Search Console 연동

* feat: Google Search Console 연결 계정 변경

* feat: Naver Search Advisor 등록

* feat: develop test workflow 생성

* fix: develop test workflow 수정

* fix: develop이 아니라 production test workflow 생성

* test: 사이트 소유권 확인을 위한 리다이렉션 임시 비활성화

* feat: Google/Naver 사이트 소유권 확인 완료

* feat: test workflow 삭제

* [BYOB-153] 모임목록페이지 스크롤 위치 정보를 LocalStorage에 관리하는 로직 비활성화 (#28)

* fix: useLocalStorage로 스크롤 위치 관리하는 로직 비활성화

* fix: meeting-list-scroll 관련 로직 전부 비활성화

* [BYOB-155] 모임 목록 페이지에 주류 필터 checkbox 추가 (#29)

* test: 사이트 소유권 확인 후 리다이렉션 다시 활성화

* feat: test workflow 삭제

* feat: liquorsFilter state 생성 및 체크박스 연결

* feat: 정렬/필터 옵션에 따라 API에 동적으로 queryString 만들어지도록 구현

* [BYOB-158] 모임목록페이지 자잘한 디자인 수정 (#30)

* docs: UserFeedbackCard 버튼 텍스트 수정

* feat: 모임목록페이지 주류 필터 버튼 디자인 수정

* feat: 모임목록페이지 주류 필터 버튼 배치 조금 변경

* fix: main merge 관련 수정

---------

Co-authored-by: yangdongsuk <[email protected]>
y-ngm-n added a commit that referenced this pull request Aug 15, 2024
* [BYOB-51] 지역 선택 컴포넌트 구현 (#2)

* feat: 지역 선택 컴포넌트 구현

* feat: 지역 선택 컴포넌트에서 회원가입 페이지로 지역 정보 전달 구현

* fix: 지역 선택 컴포넌트에서 상위 분류 변경 시 하위 분류 초기화되지 않는 문제 해결 (#3)

* [BYOB-50, 55] OAuth 페이지, 세션 키 저장 + 로그아웃 (#4)

* chore: mui 패키지 설치

* chore: mui 적용

* chore: emotion 적용

* feat: 메인 페이지 구현

* feat: 로그인 페이지 구현

* fix: url 오류 해결

* fix: package.json axios 문제 해결

* [BYOB-62] 모임 상세조회 화면 (#5)

* chore: embla-carousel 및 mui/icons-material 설치

* feat: 모든 이미지 사용 가능하게 변경

* feat: 이미지 슬라이더 컴포넌트 구현

* feat: 모임 상세 페이지 틀 구현

* feat: props를 통해 주소 받도록 수정

* feat: 폰트 적용

* feat: 이미지 슬라이더 버튼 사진에 보이게 하기

* feat: 구글 지도 구현

* feat: 모임 상세 화면 구현

* feat: 포멧팅 함수 구현

* feat: 상세 화면에 필요한 스탸일 구현

* chore: 리엑트 쿼리 설치

* feat: api연동

* chore: prettier 설치

* refactor: 서버와 이름 맞춤

* style: 불필요한 import 제거

* feat: 환경 변수 적용

* Create front.yml

* [BYOB-85] 프론트 test ci/cd 구축 (#6)

* feat: 도커 파일 적용

* feat: 도커 이그노어 파일 적용

* feat: front.yml 환경 변수 추가

* fix: front.yml 환경 변수 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#7)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#8)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: front.yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#9)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* [BYOB-72] 모임 목록 조회 페이지 구현 (#10)

* feat: 모임목록 페이지 무한스크롤 구현 - useInfiniteQuery, IntersectionObserveAPI 사용

* feat: 뷰포트 밖으로 벗어난 모임목록의 내용 비활성화하기

* feat: 모임목록 페이지 스크롤 유지 기능 추가

* fix: MeetingCard에 key를 prop으로 잘못 전달한 부분 수정

* feat: MeetingCard css 적용

* feat: 모임조회 헤더 레이아웃 추가

* fix: front_dev.yml 환경변수 문제 해결

* fix: 도커 copy 시 .env 포함하도록 변경 (#11)

* fix: 도커 빌드 결과물 copy 시 next.config.mjs도 포함하도록 변경 (#12)

* [BYOB-101] 서버 API 수정에 따른 모임 관련 API 요청 경로 수정 (#13)

* [BYOB-105] Google Analytics 연결 테스트 (#14)

* feat: Google Analytics 사용을 위한 @next/third-parties 설치 및 RootLayout 수정

* feat: GA ID 환경변수 설정

* [BYOB-117] 도커 허브 ecr로 교체 (#15)

* feat: 도커 허브 ecr로 변경

* feat: alpine -> slim으로 변경

* [BYOB-125] Style 및 AppRouter 관련 리팩토링 (#17)

* refactor: style 적용 방식 통일

* refactor: AppRouter 구조에 맞게 수정

* [BYOB-102] 모임 관련 페이지 디자인 수정 (#18)

* fix: MeetingCard가 뷰포트 벗어날 시 높이가 줄어들어 스크롤 부자연스러워지는 문제 해결

* feat: 모바일 화면에 맞게 레이아웃 수정

* feat: 모임목록 페이지 로딩 시 스켈레톤 구현

* feat: 모임목록 카드의 text-overflow 설정

* feat: 모임 상세 페이지 로딩화면 추가

* feat: 헤더 상단 고정

* fix: 로딩페이지 제거

* [BYOB-108] 모임 목록 페이지에서 type 관련 리팩토링 및 예외처리 (#19)

* feat: type들을 new-types.d.ts 파일에 리팩토링

* fix: 모임목록 페이지 type 관련 예외처리

* fix: type 관련 리팩토링 미적용 부분 수정

* [BYOB-132] 미팅 상세 화면 크롤링 데이터 조회 시 깨짐 해결 (#20)

* fix: 줄바꿈 오류 해결

* fix: 날짜 오류 해결

* feat: 목록 페이지에 외부 사이트 출처 표기

* [BYOB-142] 서비스 소개 및 유저 피드백 관련 컴포넌트 구현 (#21)

* feat: 유저 피드백 방법을 소개하기 위한 UserFeedbackCard 컴포넌트 구현

* feat: 모임목록페이지 제목 폰트 수정

* [BYOB-140] 모임 목록 정렬 기능 및 자투리 기능 (#22)

* feat: 정렬 옵션 바꾸는 필터 구현

* feat: 정렬 옵션 바꾸는 필터 구현

* fix: 이미지 cors문제 해결

* feat: 목록에 글 작성일 추가

* feat: 상세페이지 글 작성일 추가

* feat: 네이버 카페 모바일 버전 이동 링크 추가

* fix: 깃 충돌 해결

* fix: 빌드 에러 해결

* [BYOB-143] React Query 관련 설정 추가 및 기존 코드 수정 (#23)

* feat: React Query 설정 추가

* fix: 모임목록페이지 정렬 변환 시 refetch 제거 및 리팩토링

* [BYOB-144] 모임 목록 페이지 디자인 수정 (#24)

* feat: MeetingCard 디자인 수정

* feat: MeetingCard 디자인 수정 2

* feat: MeetingCardSkeleton 디자인 수정

* feat: 모임목록페이지 Title 배치 수정 및 Divider 추가

* docs: 모임목록페이지 정렬기준 이름 변경

* feat: 유저 피드백 컴포넌트 버튼에 구글/카카오톡 로고 추가

* fix: DescriptionSpan 관련 리팩토링 마무리

* Update front_dev.yml

* feat: dev 태그 달린 모든 러너 실행

* fix: 깃허브api 오류 해결

* fix: 깃허브 토큰 문제 해결

* fix: 러너 JSON 파싱 문제 해결

* [BYOB-148] production 환경 Google Analytics 연결 (#25)

* [BYOB-151] 루트 경로 접속 시 /meetings 경로로 넘어가도록 리다이렉션 설정 (#26)

* [BYOB-152] Google/Naver 사이트 등록 (#27)

* feat: Google Search Console 사용을 위한 meta 태그 등록

* feat: Google Search Console 관련 test workflow 작서

* feat: test workflow 수정 및 Google Search Console 연동

* feat: Google Search Console 연결 계정 변경

* feat: Naver Search Advisor 등록

* feat: develop test workflow 생성

* fix: develop test workflow 수정

* fix: develop이 아니라 production test workflow 생성

* test: 사이트 소유권 확인을 위한 리다이렉션 임시 비활성화

* feat: Google/Naver 사이트 소유권 확인 완료

* feat: test workflow 삭제

* [BYOB-153] 모임목록페이지 스크롤 위치 정보를 LocalStorage에 관리하는 로직 비활성화 (#28)

* fix: useLocalStorage로 스크롤 위치 관리하는 로직 비활성화

* fix: meeting-list-scroll 관련 로직 전부 비활성화

* [BYOB-155] 모임 목록 페이지에 주류 필터 checkbox 추가 (#29)

* test: 사이트 소유권 확인 후 리다이렉션 다시 활성화

* feat: test workflow 삭제

* feat: liquorsFilter state 생성 및 체크박스 연결

* feat: 정렬/필터 옵션에 따라 API에 동적으로 queryString 만들어지도록 구현

* [BYOB-158] 모임목록페이지 자잘한 디자인 수정 (#30)

* docs: UserFeedbackCard 버튼 텍스트 수정

* feat: 모임목록페이지 주류 필터 버튼 디자인 수정

* feat: 모임목록페이지 주류 필터 버튼 배치 조금 변경

* fix: main merge 관련 수정

* [BYOB-159] 리뷰 작성 페이지 (#32)

* feat: 리뷰 작성 페이지 프로토타입 구현

* feat: 백엔드 api 연결

* refactor: 폴더명 변경 및 주소 변경

* refactor: 타이틀 컴포넌트 분리

* refactor: 타입 추가

* feat: 리뷰 노트 조회 구현

* feat: ai 노트 추가

* refactor: 테스트용 api 제거

* fix: sx 오류 해결

* style: 이름 변경

* [BYOB-163] 주류 검색 페이지 구현 (#33)

* [BYOB-166] 주류 상세정보 페이지 구현: 유저 테이스팅 리뷰 미적용 (#34)

* [BYOB-168] 테이스팅 노트 api 연동 및 로그인 처리 (#35)

* feat: 테이스팅 노트 api 연동

* feat: 401뜨면 로그인 처리

* feat: 그냥 로그인시 메인 페이지로 가도록

* fix: 타입 에러 해결

* fix: Suspense 에러 해결

* fix: Suspense 에러 해결

* [BYOB-172] 주류 상세정보 페이지 내에 유저 테이스팅 리뷰 목록 컴포넌트 추가 (#36)

* feat: ai api 연동

* fix: 로그인 여부 확인 url env 처리

* [BYOB-175] Navigation Bar 구현 (#37)

* feat: navigation bar 구현

* feat: mypage 추가

* [BYOB-178] 주류 상세정보 페이지 및 테이스팅노트 작성 페이지 연결 (#38)

* feat: 주류 상세정보 페이지에서 테이스팅 리뷰 작성 페이지로 넘어가는 버튼 구현

* docs: 테이스팅노트 작성 페이지에 margin 추가

* [BYOB-179] 테이스팅 노트 페이지 버그 수정 (#39)

* fix: 테이스팅 노트 보여주는 페이지 오류 해결

* fix:하단 영역 안보이는 문제 해결

* feat: 헤더 반응형으로 나타나게 구현

* refactor: 불필요한 레이아웃 제거

* fix: 하단 공백 늘림

* feat: 스켈레톤 추가

* feat: 탭 예쁘게 변경

* feat: 설명 추가

* feat: 에러 처리 추가

* feat: 검색 디자인 수정

* [BYOB-182] 주류 상세정보 페이지 디자인 수정 (#40)

* feat: 주류 상세정보 페이지 하단 테이스팅리뷰 작성 버튼 형식 변경

* docs: 테이스팅노트 페이지 padding 추가

* feat: 테이스팅 리뷰 목록 카드 수정

* docs: 플로팅 버튼 문구 수정

* [BYOB-186] 마이페이지 UI 구현 (#41)

* feat: 마이페이지 로그인되어 있지 않을 경우 보여질 화면 구현

* feat: 마이페이지 구현

* feat: 메인 페이지와 주류 목록 페이지 분리

* feat: 마이페이지 회원 정보 수정 버튼 구현

* feat: API 형식 변경에 따른 수정

* [BYOB-183] 테이스팅 노트 수정 기능 구현 (#42)

* refactor: 스캘레톤, 탭 분리

* feat: 수정 버튼 추가

* feat: 수정 버튼 추가

* feat: 수정 기능 추가

* feat: 수정시 즉시 새로 내용 가져오도록 함

* feat: 수정 페이지 접근시 권한 요청 확인

* feat: 저장 완료 및 오류 알림창 커스텀화

* feat: 테이스팅 노트 404시 404페이지 노출

* feat: 머지 해결

* feat: 공유 버튼 추가

* feat: 테이스팅 노트에서 주류 클릭시 바로 주류 정보로 이동하게

* feat: 리뷰 바로 작성 버튼 추가

* fix: 점수 없으면 안 보여주게 변경

* feat:로그아웃 기능 추가

* feat: 로그인 버튼 카카오 공식 디자인으로 변경

* [BYOB-194] 테이스팅 노트 입력 수정시 네비바 비활성화 (#43)

* feat: 입력 수정시 테이스팅 노트 안보이게 수정 및 디자인 변경

* feat: 마이페이지 미 로그인시 자동으로 로그인 리다이랙션

* feat: 마이페이지 테이스팅노트 최대 5줄까지 보여주게

* feat: 검색 문구 수정

* feat: 정보 수정 비활성화

* feat: 네비 선택시 효과 제거

* style: 불필요한 주석 제거

* feat: 인공지능 문구 변경

* feat: 수정시 연관 노트 불러오기

---------

Co-authored-by: Youngmin Song <[email protected]>
Co-authored-by: y-ngm-n <[email protected]>
y-ngm-n added a commit that referenced this pull request Aug 16, 2024
* [BYOB-51] 지역 선택 컴포넌트 구현 (#2)

* feat: 지역 선택 컴포넌트 구현

* feat: 지역 선택 컴포넌트에서 회원가입 페이지로 지역 정보 전달 구현

* fix: 지역 선택 컴포넌트에서 상위 분류 변경 시 하위 분류 초기화되지 않는 문제 해결 (#3)

* [BYOB-50, 55] OAuth 페이지, 세션 키 저장 + 로그아웃 (#4)

* chore: mui 패키지 설치

* chore: mui 적용

* chore: emotion 적용

* feat: 메인 페이지 구현

* feat: 로그인 페이지 구현

* fix: url 오류 해결

* fix: package.json axios 문제 해결

* [BYOB-62] 모임 상세조회 화면 (#5)

* chore: embla-carousel 및 mui/icons-material 설치

* feat: 모든 이미지 사용 가능하게 변경

* feat: 이미지 슬라이더 컴포넌트 구현

* feat: 모임 상세 페이지 틀 구현

* feat: props를 통해 주소 받도록 수정

* feat: 폰트 적용

* feat: 이미지 슬라이더 버튼 사진에 보이게 하기

* feat: 구글 지도 구현

* feat: 모임 상세 화면 구현

* feat: 포멧팅 함수 구현

* feat: 상세 화면에 필요한 스탸일 구현

* chore: 리엑트 쿼리 설치

* feat: api연동

* chore: prettier 설치

* refactor: 서버와 이름 맞춤

* style: 불필요한 import 제거

* feat: 환경 변수 적용

* Create front.yml

* [BYOB-85] 프론트 test ci/cd 구축 (#6)

* feat: 도커 파일 적용

* feat: 도커 이그노어 파일 적용

* feat: front.yml 환경 변수 추가

* fix: front.yml 환경 변수 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#7)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#8)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: front.yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#9)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* [BYOB-72] 모임 목록 조회 페이지 구현 (#10)

* feat: 모임목록 페이지 무한스크롤 구현 - useInfiniteQuery, IntersectionObserveAPI 사용

* feat: 뷰포트 밖으로 벗어난 모임목록의 내용 비활성화하기

* feat: 모임목록 페이지 스크롤 유지 기능 추가

* fix: MeetingCard에 key를 prop으로 잘못 전달한 부분 수정

* feat: MeetingCard css 적용

* feat: 모임조회 헤더 레이아웃 추가

* fix: front_dev.yml 환경변수 문제 해결

* fix: 도커 copy 시 .env 포함하도록 변경 (#11)

* fix: 도커 빌드 결과물 copy 시 next.config.mjs도 포함하도록 변경 (#12)

* [BYOB-101] 서버 API 수정에 따른 모임 관련 API 요청 경로 수정 (#13)

* [BYOB-105] Google Analytics 연결 테스트 (#14)

* feat: Google Analytics 사용을 위한 @next/third-parties 설치 및 RootLayout 수정

* feat: GA ID 환경변수 설정

* [BYOB-117] 도커 허브 ecr로 교체 (#15)

* feat: 도커 허브 ecr로 변경

* feat: alpine -> slim으로 변경

* [BYOB-125] Style 및 AppRouter 관련 리팩토링 (#17)

* refactor: style 적용 방식 통일

* refactor: AppRouter 구조에 맞게 수정

* [BYOB-102] 모임 관련 페이지 디자인 수정 (#18)

* fix: MeetingCard가 뷰포트 벗어날 시 높이가 줄어들어 스크롤 부자연스러워지는 문제 해결

* feat: 모바일 화면에 맞게 레이아웃 수정

* feat: 모임목록 페이지 로딩 시 스켈레톤 구현

* feat: 모임목록 카드의 text-overflow 설정

* feat: 모임 상세 페이지 로딩화면 추가

* feat: 헤더 상단 고정

* fix: 로딩페이지 제거

* [BYOB-108] 모임 목록 페이지에서 type 관련 리팩토링 및 예외처리 (#19)

* feat: type들을 new-types.d.ts 파일에 리팩토링

* fix: 모임목록 페이지 type 관련 예외처리

* fix: type 관련 리팩토링 미적용 부분 수정

* [BYOB-132] 미팅 상세 화면 크롤링 데이터 조회 시 깨짐 해결 (#20)

* fix: 줄바꿈 오류 해결

* fix: 날짜 오류 해결

* feat: 목록 페이지에 외부 사이트 출처 표기

* [BYOB-142] 서비스 소개 및 유저 피드백 관련 컴포넌트 구현 (#21)

* feat: 유저 피드백 방법을 소개하기 위한 UserFeedbackCard 컴포넌트 구현

* feat: 모임목록페이지 제목 폰트 수정

* [BYOB-140] 모임 목록 정렬 기능 및 자투리 기능 (#22)

* feat: 정렬 옵션 바꾸는 필터 구현

* feat: 정렬 옵션 바꾸는 필터 구현

* fix: 이미지 cors문제 해결

* feat: 목록에 글 작성일 추가

* feat: 상세페이지 글 작성일 추가

* feat: 네이버 카페 모바일 버전 이동 링크 추가

* fix: 깃 충돌 해결

* fix: 빌드 에러 해결

* [BYOB-143] React Query 관련 설정 추가 및 기존 코드 수정 (#23)

* feat: React Query 설정 추가

* fix: 모임목록페이지 정렬 변환 시 refetch 제거 및 리팩토링

* [BYOB-144] 모임 목록 페이지 디자인 수정 (#24)

* feat: MeetingCard 디자인 수정

* feat: MeetingCard 디자인 수정 2

* feat: MeetingCardSkeleton 디자인 수정

* feat: 모임목록페이지 Title 배치 수정 및 Divider 추가

* docs: 모임목록페이지 정렬기준 이름 변경

* feat: 유저 피드백 컴포넌트 버튼에 구글/카카오톡 로고 추가

* fix: DescriptionSpan 관련 리팩토링 마무리

* Update front_dev.yml

* feat: dev 태그 달린 모든 러너 실행

* fix: 깃허브api 오류 해결

* fix: 깃허브 토큰 문제 해결

* fix: 러너 JSON 파싱 문제 해결

* [BYOB-148] production 환경 Google Analytics 연결 (#25)

* [BYOB-151] 루트 경로 접속 시 /meetings 경로로 넘어가도록 리다이렉션 설정 (#26)

* [BYOB-152] Google/Naver 사이트 등록 (#27)

* feat: Google Search Console 사용을 위한 meta 태그 등록

* feat: Google Search Console 관련 test workflow 작서

* feat: test workflow 수정 및 Google Search Console 연동

* feat: Google Search Console 연결 계정 변경

* feat: Naver Search Advisor 등록

* feat: develop test workflow 생성

* fix: develop test workflow 수정

* fix: develop이 아니라 production test workflow 생성

* test: 사이트 소유권 확인을 위한 리다이렉션 임시 비활성화

* feat: Google/Naver 사이트 소유권 확인 완료

* feat: test workflow 삭제

* [BYOB-153] 모임목록페이지 스크롤 위치 정보를 LocalStorage에 관리하는 로직 비활성화 (#28)

* fix: useLocalStorage로 스크롤 위치 관리하는 로직 비활성화

* fix: meeting-list-scroll 관련 로직 전부 비활성화

* [BYOB-155] 모임 목록 페이지에 주류 필터 checkbox 추가 (#29)

* test: 사이트 소유권 확인 후 리다이렉션 다시 활성화

* feat: test workflow 삭제

* feat: liquorsFilter state 생성 및 체크박스 연결

* feat: 정렬/필터 옵션에 따라 API에 동적으로 queryString 만들어지도록 구현

* [BYOB-158] 모임목록페이지 자잘한 디자인 수정 (#30)

* docs: UserFeedbackCard 버튼 텍스트 수정

* feat: 모임목록페이지 주류 필터 버튼 디자인 수정

* feat: 모임목록페이지 주류 필터 버튼 배치 조금 변경

* fix: main merge 관련 수정

* [BYOB-159] 리뷰 작성 페이지 (#32)

* feat: 리뷰 작성 페이지 프로토타입 구현

* feat: 백엔드 api 연결

* refactor: 폴더명 변경 및 주소 변경

* refactor: 타이틀 컴포넌트 분리

* refactor: 타입 추가

* feat: 리뷰 노트 조회 구현

* feat: ai 노트 추가

* refactor: 테스트용 api 제거

* fix: sx 오류 해결

* style: 이름 변경

* [BYOB-163] 주류 검색 페이지 구현 (#33)

* [BYOB-166] 주류 상세정보 페이지 구현: 유저 테이스팅 리뷰 미적용 (#34)

* [BYOB-168] 테이스팅 노트 api 연동 및 로그인 처리 (#35)

* feat: 테이스팅 노트 api 연동

* feat: 401뜨면 로그인 처리

* feat: 그냥 로그인시 메인 페이지로 가도록

* fix: 타입 에러 해결

* fix: Suspense 에러 해결

* fix: Suspense 에러 해결

* [BYOB-172] 주류 상세정보 페이지 내에 유저 테이스팅 리뷰 목록 컴포넌트 추가 (#36)

* feat: ai api 연동

* fix: 로그인 여부 확인 url env 처리

* [BYOB-175] Navigation Bar 구현 (#37)

* feat: navigation bar 구현

* feat: mypage 추가

* [BYOB-178] 주류 상세정보 페이지 및 테이스팅노트 작성 페이지 연결 (#38)

* feat: 주류 상세정보 페이지에서 테이스팅 리뷰 작성 페이지로 넘어가는 버튼 구현

* docs: 테이스팅노트 작성 페이지에 margin 추가

* [BYOB-179] 테이스팅 노트 페이지 버그 수정 (#39)

* fix: 테이스팅 노트 보여주는 페이지 오류 해결

* fix:하단 영역 안보이는 문제 해결

* feat: 헤더 반응형으로 나타나게 구현

* refactor: 불필요한 레이아웃 제거

* fix: 하단 공백 늘림

* feat: 스켈레톤 추가

* feat: 탭 예쁘게 변경

* feat: 설명 추가

* feat: 에러 처리 추가

* feat: 검색 디자인 수정

* [BYOB-182] 주류 상세정보 페이지 디자인 수정 (#40)

* feat: 주류 상세정보 페이지 하단 테이스팅리뷰 작성 버튼 형식 변경

* docs: 테이스팅노트 페이지 padding 추가

* feat: 테이스팅 리뷰 목록 카드 수정

* docs: 플로팅 버튼 문구 수정

* [BYOB-186] 마이페이지 UI 구현 (#41)

* feat: 마이페이지 로그인되어 있지 않을 경우 보여질 화면 구현

* feat: 마이페이지 구현

* feat: 메인 페이지와 주류 목록 페이지 분리

* feat: 마이페이지 회원 정보 수정 버튼 구현

* feat: API 형식 변경에 따른 수정

* [BYOB-183] 테이스팅 노트 수정 기능 구현 (#42)

* refactor: 스캘레톤, 탭 분리

* feat: 수정 버튼 추가

* feat: 수정 버튼 추가

* feat: 수정 기능 추가

* feat: 수정시 즉시 새로 내용 가져오도록 함

* feat: 수정 페이지 접근시 권한 요청 확인

* feat: 저장 완료 및 오류 알림창 커스텀화

* feat: 테이스팅 노트 404시 404페이지 노출

* feat: 머지 해결

* feat: 공유 버튼 추가

* feat: 테이스팅 노트에서 주류 클릭시 바로 주류 정보로 이동하게

* feat: 리뷰 바로 작성 버튼 추가

* fix: 점수 없으면 안 보여주게 변경

* feat:로그아웃 기능 추가

* feat: 로그인 버튼 카카오 공식 디자인으로 변경

* [BYOB-194] 테이스팅 노트 입력 수정시 네비바 비활성화 (#43)

* feat: 입력 수정시 테이스팅 노트 안보이게 수정 및 디자인 변경

* feat: 마이페이지 미 로그인시 자동으로 로그인 리다이랙션

* feat: 마이페이지 테이스팅노트 최대 5줄까지 보여주게

* feat: 검색 문구 수정

* feat: 정보 수정 비활성화

* feat: 네비 선택시 효과 제거

* style: 불필요한 주석 제거

* feat: 인공지능 문구 변경

* feat: 수정시 연관 노트 불러오기

* [BYOB-196] 주류 추가 페이지 (#45)

* feat: 주류 입력 기능 추가

* feat: 검색 대기중 ui 추가

* feat: 주류 추가 정보 수정

* feat: 주류 추가 적용

* feat: 주류 출처 적용

* feat: 프로필에서 지역 제거

* feat: 센트리 적용 (#46)

* feat: 주류 국가 추가에 대만 추가

* fix: 센트리 오류 픽스

* fix: 센트리 오류 픽스 (#47)

* [BYOB-203] 테이스팅 노트 작성 수정시 취소 버튼 구현 (#48)

*feat: 수정 버튼 구현

* [BYOB-202] 모임 페이지 비활성화 및 홈페이지 소개글 수정 (#49)

* feat: 네비게이션 바에서 모임 탭 제거 및 /meetings 경로 비활성화

* feat: 홈페이지 소개글 수정

* docs: meetings 페이지 주석처리

---------

Co-authored-by: Youngmin Song <[email protected]>
Co-authored-by: y-ngm-n <[email protected]>
yangdongsuk added a commit that referenced this pull request Aug 19, 2024
* [BYOB-51] 지역 선택 컴포넌트 구현 (#2)

* feat: 지역 선택 컴포넌트 구현

* feat: 지역 선택 컴포넌트에서 회원가입 페이지로 지역 정보 전달 구현

* fix: 지역 선택 컴포넌트에서 상위 분류 변경 시 하위 분류 초기화되지 않는 문제 해결 (#3)

* [BYOB-50, 55] OAuth 페이지, 세션 키 저장 + 로그아웃 (#4)

* chore: mui 패키지 설치

* chore: mui 적용

* chore: emotion 적용

* feat: 메인 페이지 구현

* feat: 로그인 페이지 구현

* fix: url 오류 해결

* fix: package.json axios 문제 해결

* [BYOB-62] 모임 상세조회 화면 (#5)

* chore: embla-carousel 및 mui/icons-material 설치

* feat: 모든 이미지 사용 가능하게 변경

* feat: 이미지 슬라이더 컴포넌트 구현

* feat: 모임 상세 페이지 틀 구현

* feat: props를 통해 주소 받도록 수정

* feat: 폰트 적용

* feat: 이미지 슬라이더 버튼 사진에 보이게 하기

* feat: 구글 지도 구현

* feat: 모임 상세 화면 구현

* feat: 포멧팅 함수 구현

* feat: 상세 화면에 필요한 스탸일 구현

* chore: 리엑트 쿼리 설치

* feat: api연동

* chore: prettier 설치

* refactor: 서버와 이름 맞춤

* style: 불필요한 import 제거

* feat: 환경 변수 적용

* Create front.yml

* [BYOB-85] 프론트 test ci/cd 구축 (#6)

* feat: 도커 파일 적용

* feat: 도커 이그노어 파일 적용

* feat: front.yml 환경 변수 추가

* fix: front.yml 환경 변수 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#7)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#8)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* fix: front.yml 문법 오류 해결

* [BYOB-89] 서버 연결을 위한 코드 변경 (#9)

* feat: url 환경 변수 적용

* fix: api 필드 카멜케이스로 변경

* feat: 공통 에러 처리 페이지 구현

* feat: 404 에러 처리 페이지 구현

* feat: 404 에러 처리 추가

* fix: api 경로 수정

* [BYOB-72] 모임 목록 조회 페이지 구현 (#10)

* feat: 모임목록 페이지 무한스크롤 구현 - useInfiniteQuery, IntersectionObserveAPI 사용

* feat: 뷰포트 밖으로 벗어난 모임목록의 내용 비활성화하기

* feat: 모임목록 페이지 스크롤 유지 기능 추가

* fix: MeetingCard에 key를 prop으로 잘못 전달한 부분 수정

* feat: MeetingCard css 적용

* feat: 모임조회 헤더 레이아웃 추가

* fix: front_dev.yml 환경변수 문제 해결

* fix: 도커 copy 시 .env 포함하도록 변경 (#11)

* fix: 도커 빌드 결과물 copy 시 next.config.mjs도 포함하도록 변경 (#12)

* [BYOB-101] 서버 API 수정에 따른 모임 관련 API 요청 경로 수정 (#13)

* [BYOB-105] Google Analytics 연결 테스트 (#14)

* feat: Google Analytics 사용을 위한 @next/third-parties 설치 및 RootLayout 수정

* feat: GA ID 환경변수 설정

* [BYOB-117] 도커 허브 ecr로 교체 (#15)

* feat: 도커 허브 ecr로 변경

* feat: alpine -> slim으로 변경

* [BYOB-125] Style 및 AppRouter 관련 리팩토링 (#17)

* refactor: style 적용 방식 통일

* refactor: AppRouter 구조에 맞게 수정

* [BYOB-102] 모임 관련 페이지 디자인 수정 (#18)

* fix: MeetingCard가 뷰포트 벗어날 시 높이가 줄어들어 스크롤 부자연스러워지는 문제 해결

* feat: 모바일 화면에 맞게 레이아웃 수정

* feat: 모임목록 페이지 로딩 시 스켈레톤 구현

* feat: 모임목록 카드의 text-overflow 설정

* feat: 모임 상세 페이지 로딩화면 추가

* feat: 헤더 상단 고정

* fix: 로딩페이지 제거

* [BYOB-108] 모임 목록 페이지에서 type 관련 리팩토링 및 예외처리 (#19)

* feat: type들을 new-types.d.ts 파일에 리팩토링

* fix: 모임목록 페이지 type 관련 예외처리

* fix: type 관련 리팩토링 미적용 부분 수정

* [BYOB-132] 미팅 상세 화면 크롤링 데이터 조회 시 깨짐 해결 (#20)

* fix: 줄바꿈 오류 해결

* fix: 날짜 오류 해결

* feat: 목록 페이지에 외부 사이트 출처 표기

* [BYOB-142] 서비스 소개 및 유저 피드백 관련 컴포넌트 구현 (#21)

* feat: 유저 피드백 방법을 소개하기 위한 UserFeedbackCard 컴포넌트 구현

* feat: 모임목록페이지 제목 폰트 수정

* [BYOB-140] 모임 목록 정렬 기능 및 자투리 기능 (#22)

* feat: 정렬 옵션 바꾸는 필터 구현

* feat: 정렬 옵션 바꾸는 필터 구현

* fix: 이미지 cors문제 해결

* feat: 목록에 글 작성일 추가

* feat: 상세페이지 글 작성일 추가

* feat: 네이버 카페 모바일 버전 이동 링크 추가

* fix: 깃 충돌 해결

* fix: 빌드 에러 해결

* [BYOB-143] React Query 관련 설정 추가 및 기존 코드 수정 (#23)

* feat: React Query 설정 추가

* fix: 모임목록페이지 정렬 변환 시 refetch 제거 및 리팩토링

* [BYOB-144] 모임 목록 페이지 디자인 수정 (#24)

* feat: MeetingCard 디자인 수정

* feat: MeetingCard 디자인 수정 2

* feat: MeetingCardSkeleton 디자인 수정

* feat: 모임목록페이지 Title 배치 수정 및 Divider 추가

* docs: 모임목록페이지 정렬기준 이름 변경

* feat: 유저 피드백 컴포넌트 버튼에 구글/카카오톡 로고 추가

* fix: DescriptionSpan 관련 리팩토링 마무리

* Update front_dev.yml

* feat: dev 태그 달린 모든 러너 실행

* fix: 깃허브api 오류 해결

* fix: 깃허브 토큰 문제 해결

* fix: 러너 JSON 파싱 문제 해결

* [BYOB-148] production 환경 Google Analytics 연결 (#25)

* [BYOB-151] 루트 경로 접속 시 /meetings 경로로 넘어가도록 리다이렉션 설정 (#26)

* [BYOB-152] Google/Naver 사이트 등록 (#27)

* feat: Google Search Console 사용을 위한 meta 태그 등록

* feat: Google Search Console 관련 test workflow 작서

* feat: test workflow 수정 및 Google Search Console 연동

* feat: Google Search Console 연결 계정 변경

* feat: Naver Search Advisor 등록

* feat: develop test workflow 생성

* fix: develop test workflow 수정

* fix: develop이 아니라 production test workflow 생성

* test: 사이트 소유권 확인을 위한 리다이렉션 임시 비활성화

* feat: Google/Naver 사이트 소유권 확인 완료

* feat: test workflow 삭제

* [BYOB-153] 모임목록페이지 스크롤 위치 정보를 LocalStorage에 관리하는 로직 비활성화 (#28)

* fix: useLocalStorage로 스크롤 위치 관리하는 로직 비활성화

* fix: meeting-list-scroll 관련 로직 전부 비활성화

* [BYOB-155] 모임 목록 페이지에 주류 필터 checkbox 추가 (#29)

* test: 사이트 소유권 확인 후 리다이렉션 다시 활성화

* feat: test workflow 삭제

* feat: liquorsFilter state 생성 및 체크박스 연결

* feat: 정렬/필터 옵션에 따라 API에 동적으로 queryString 만들어지도록 구현

* [BYOB-158] 모임목록페이지 자잘한 디자인 수정 (#30)

* docs: UserFeedbackCard 버튼 텍스트 수정

* feat: 모임목록페이지 주류 필터 버튼 디자인 수정

* feat: 모임목록페이지 주류 필터 버튼 배치 조금 변경

* fix: main merge 관련 수정

* [BYOB-159] 리뷰 작성 페이지 (#32)

* feat: 리뷰 작성 페이지 프로토타입 구현

* feat: 백엔드 api 연결

* refactor: 폴더명 변경 및 주소 변경

* refactor: 타이틀 컴포넌트 분리

* refactor: 타입 추가

* feat: 리뷰 노트 조회 구현

* feat: ai 노트 추가

* refactor: 테스트용 api 제거

* fix: sx 오류 해결

* style: 이름 변경

* [BYOB-163] 주류 검색 페이지 구현 (#33)

* [BYOB-166] 주류 상세정보 페이지 구현: 유저 테이스팅 리뷰 미적용 (#34)

* [BYOB-168] 테이스팅 노트 api 연동 및 로그인 처리 (#35)

* feat: 테이스팅 노트 api 연동

* feat: 401뜨면 로그인 처리

* feat: 그냥 로그인시 메인 페이지로 가도록

* fix: 타입 에러 해결

* fix: Suspense 에러 해결

* fix: Suspense 에러 해결

* [BYOB-172] 주류 상세정보 페이지 내에 유저 테이스팅 리뷰 목록 컴포넌트 추가 (#36)

* feat: ai api 연동

* fix: 로그인 여부 확인 url env 처리

* [BYOB-175] Navigation Bar 구현 (#37)

* feat: navigation bar 구현

* feat: mypage 추가

* [BYOB-178] 주류 상세정보 페이지 및 테이스팅노트 작성 페이지 연결 (#38)

* feat: 주류 상세정보 페이지에서 테이스팅 리뷰 작성 페이지로 넘어가는 버튼 구현

* docs: 테이스팅노트 작성 페이지에 margin 추가

* [BYOB-179] 테이스팅 노트 페이지 버그 수정 (#39)

* fix: 테이스팅 노트 보여주는 페이지 오류 해결

* fix:하단 영역 안보이는 문제 해결

* feat: 헤더 반응형으로 나타나게 구현

* refactor: 불필요한 레이아웃 제거

* fix: 하단 공백 늘림

* feat: 스켈레톤 추가

* feat: 탭 예쁘게 변경

* feat: 설명 추가

* feat: 에러 처리 추가

* feat: 검색 디자인 수정

* [BYOB-182] 주류 상세정보 페이지 디자인 수정 (#40)

* feat: 주류 상세정보 페이지 하단 테이스팅리뷰 작성 버튼 형식 변경

* docs: 테이스팅노트 페이지 padding 추가

* feat: 테이스팅 리뷰 목록 카드 수정

* docs: 플로팅 버튼 문구 수정

* [BYOB-186] 마이페이지 UI 구현 (#41)

* feat: 마이페이지 로그인되어 있지 않을 경우 보여질 화면 구현

* feat: 마이페이지 구현

* feat: 메인 페이지와 주류 목록 페이지 분리

* feat: 마이페이지 회원 정보 수정 버튼 구현

* feat: API 형식 변경에 따른 수정

* [BYOB-183] 테이스팅 노트 수정 기능 구현 (#42)

* refactor: 스캘레톤, 탭 분리

* feat: 수정 버튼 추가

* feat: 수정 버튼 추가

* feat: 수정 기능 추가

* feat: 수정시 즉시 새로 내용 가져오도록 함

* feat: 수정 페이지 접근시 권한 요청 확인

* feat: 저장 완료 및 오류 알림창 커스텀화

* feat: 테이스팅 노트 404시 404페이지 노출

* feat: 머지 해결

* feat: 공유 버튼 추가

* feat: 테이스팅 노트에서 주류 클릭시 바로 주류 정보로 이동하게

* feat: 리뷰 바로 작성 버튼 추가

* fix: 점수 없으면 안 보여주게 변경

* feat:로그아웃 기능 추가

* feat: 로그인 버튼 카카오 공식 디자인으로 변경

* [BYOB-194] 테이스팅 노트 입력 수정시 네비바 비활성화 (#43)

* feat: 입력 수정시 테이스팅 노트 안보이게 수정 및 디자인 변경

* feat: 마이페이지 미 로그인시 자동으로 로그인 리다이랙션

* feat: 마이페이지 테이스팅노트 최대 5줄까지 보여주게

* feat: 검색 문구 수정

* feat: 정보 수정 비활성화

* feat: 네비 선택시 효과 제거

* style: 불필요한 주석 제거

* feat: 인공지능 문구 변경

* feat: 수정시 연관 노트 불러오기

* [BYOB-196] 주류 추가 페이지 (#45)

* feat: 주류 입력 기능 추가

* feat: 검색 대기중 ui 추가

* feat: 주류 추가 정보 수정

* feat: 주류 추가 적용

* feat: 주류 출처 적용

* feat: 프로필에서 지역 제거

* feat: 센트리 적용 (#46)

* feat: 주류 국가 추가에 대만 추가

* fix: 센트리 오류 픽스

* fix: 센트리 오류 픽스 (#47)

* [BYOB-203] 테이스팅 노트 작성 수정시 취소 버튼 구현 (#48)

*feat: 수정 버튼 구현

* [BYOB-202] 모임 페이지 비활성화 및 홈페이지 소개글 수정 (#49)

* feat: 네비게이션 바에서 모임 탭 제거 및 /meetings 경로 비활성화

* feat: 홈페이지 소개글 수정

* docs: meetings 페이지 주석처리

* [BYOB-204] 모임 기능 부활 (#51)

* feat: 네비게이션 바에 모임 탭 부활

* feat: 모임 목록 페이지 부활

---------

Co-authored-by: yangdongsuk <[email protected]>
Co-authored-by: dongsuk <[email protected]>
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.

2 participants