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-66 🔀 브랜치 최신화 #109

Merged
merged 40 commits into from
Jul 30, 2024
Merged

FE-66 🔀 브랜치 최신화 #109

merged 40 commits into from
Jul 30, 2024

Conversation

jangmoonwon
Copy link
Contributor

🔖 Issue Ticket

티켓 없음

✍️ Description

FE-66 에픽 브랜치 최신화를 위한 PR

✅ Checklist

PR

  • Branch Convention 확인

epic/ 에픽, feat/ 피쳐, fix/ 버그 수정, refactor/ 개선

  • Base Branch 확인
  • 적절한 Label 지정
  • Assignee 및 Reviewer 지정

Test

  • 로컬 작동 확인

Additional Notes

  • (없음)

jangmoonwon and others added 30 commits July 10, 2024 20:36
[Merge] epic/FE-29브랜치 최신화
FE-30 💄 로그인 페이지 ui 및 반응형 디자인 생성
- 텍스트 인풋 테두리
- 로그인 버튼
FE-60 ✨ 로그인 페이지 유효성 검사
🔀 epic/FE-29 브랜치 최신화
FE-63 ✨ 로그인 api 연동
FE-29 🔀 epic브랜치 최신화
FE-29 ♻️ 코드 리뷰에 대한 리팩토링
jangmoonwon and others added 10 commits July 28, 2024 02:06
FE-29 🔀 epic 브랜치 최신화
FE-70 ✨ 간편 로그인 설정
* FE-52  ✨에피그램 목록조회 API (#34)

* FE-52 feat: api schema 작성

* FE-52 ✨feat: getEpigrams api 작성

* FE-522 ✨fix:  default export로 변경

* FE-52 ✨test: 테스트 코드 작성

* FE-52 ✨feat: BaseUrl, TeamID 상수 추가 및 axios baseTRL 수정

* FE-52 ✨fix: schema 및 apis 파일 수정

* FE-52 ✨test:  테스트 코드 삭제

* FE-52 ✨fix: .env파일 생성 및 BaseURL 수정

* FE-52 ✨fix: limit 타입  수정(optional 삭제)

* FE-52 ✨text: 테 테스트코드 삭제

* FE-52 ✨fix: api GET요청 주소 수정('epigrams' -> '/epigrams')

* FE-53 ✨ 감정이모티콘 저장 스키마 정의

* FE-53 ✨ 오늘의 감정 저장 api 생성

* FE-53 ✨ getMe 함수를 사용해 로그인 상태 확인 기능 구현

* FE-53 ✨ 감정 한영 변환 함수

* FE-53 ✨ 감정 저장 후 토스트 알림 표시

* FE-53 ✨ 오늘의 감정 조회 api 생성

* FE-53 🔨 감정 한영 변환 함수 추가

+) post, get 함수 내부로 한영 변환 함수 이동

* FE-53 ✨ 오늘의 감정 스키마 추가 정의

* FE-53 ✨ 오늘의 감정 조회 함수 적용

* FE-53 🚚 오늘의 감정 type 이름 변경

* FE-53 ✨ useMutation 훅 사용

* FE-53 📝 EmotionSelector 주석 추가

* FE-53 🔥 api 함수 에러 처리 부분 제거

* FE-53 🔨 useQuery를 사용해 오늘의 감정 조회

데이터를 조회할 때는 useQuery를 사용하는거라 함

* FE-56 ✨ 댓글 수정 API (#84)

* FE-29 🔀 로그인 페이지 머지 요청 (#39)

* ➕ 이미지 파일 추가

* 💄 로그인 페이지 레이아웃 생성

* 💄 로그인 페이지 UI 생성 및 반응형 디자인 구현

* FE-60 ✨ react hook form, zod 추가

* FE-60 💄 로그인 폼 스타일 수정

- 텍스트 인풋 테두리
- 로그인 버튼

* FE-60 ♻️ 로그인 스키마 분리

* ✨ 로그인 응답 데이터 스키마 정의

* ✨ 로그인 api 생성

* ✨ 요청과 응답에 관한 인터셉터 추가

* ✨ useSignin mutation hook 생성

* ⚡ useSignin hook 로그인 폼에 적용

* 🔥 AuthLayout 삭제

* 🎨 onSubmit 함수 인라인으로 정의

* ♻️ 응답 인터셉터의 에러 처리 및 토큰 갱신 로직 개선

* ♻️ postSignin api 에러처리 로직 삭제

* 🔥 useSignin hook 삭제

* 🚚 useSigninMutation hook으로 이름 변경 및 파일 이동

* ✨ Toaster 컴포넌트 추가

* ✨ toast로 에러메시지 띄우기

* FE-71 🔀 에피그램 작성 페이지 (#71)

* FE-64💄 글작성 페이지 UI추가 (#44)

* FE-72 ✨ 에피그램 등록 api연동 (#52)

* FE-72✨ 글작성페이지 스키마 추가

* FE-72✨ form태그 Form컴포넌트로 변경

* FE-72✨ 태그 저장기능 추가

* FE-72✨ 에피그램 등록 api연동

* FE-72✨ 에피그램 등록시 해당 에피그램 페이지로 이동 기능 추가

* FE-72✨ 등록 중일때의 로직추가

* FE-72✨  toast-> alert-dailog로 변경

* FE-72📝 TODO주석 추가

---------

Co-authored-by: 우지석 <[email protected]>

* FE-73✨ 유효성검사 추가 (#66)

* FE-73♻️  Tag관리 함수 훅으로 분리

* FE-73✨  RadioGroup 로직 수정

* FE-73✨ 유효성검사 추가

* FE-73♻️  저자 본인 선택시의  로직 변경

* FE-73✨ 중복 태그 검사 로직 추가

* FE-73♻️ 출처 유효성(optional)검사 수정

* FE-73✨  필수항목 입력했을때 버튼 활성화

* FE-73🐛 태그를 입력했다가 지웠을때 버튼 활성화되있는 버그 수정

* FE-73🐛 useEffect 의존성배열 lint problem 해결

* FE-73🐛 url유효성검사 에러 메세지 안뜨는 버그 수정

---------

Co-authored-by: 우지석 <[email protected]>

* FE-71♻️ epic브랜치 코드리뷰 반영 (#76)

* FE-71♻️  token,interceptor 로직 수정

* FE-71♻️  AddEpigram 코드리뷰 반영

* FE-71🔥 테스트용 상세페이지 삭제

* FE-71♻️  onKeyDown -> onKeyUp 수정

---------

Co-authored-by: 우지석 <[email protected]>

* FE-56 ✨ 댓글 수정 API

---------

Co-authored-by: MOON <[email protected]>
Co-authored-by: Jiseok Woo <[email protected]>
Co-authored-by: 우지석 <[email protected]>

* FE-57 ✨ 댓글 삭제 API (#88)

* FE-51 🔀 공용 API 최신화 (#93)

* FE-29 🔀 로그인 페이지 머지 요청 (#39)

* ➕ 이미지 파일 추가

* 💄 로그인 페이지 레이아웃 생성

* 💄 로그인 페이지 UI 생성 및 반응형 디자인 구현

* FE-60 ✨ react hook form, zod 추가

* FE-60 💄 로그인 폼 스타일 수정

- 텍스트 인풋 테두리
- 로그인 버튼

* FE-60 ♻️ 로그인 스키마 분리

* ✨ 로그인 응답 데이터 스키마 정의

* ✨ 로그인 api 생성

* ✨ 요청과 응답에 관한 인터셉터 추가

* ✨ useSignin mutation hook 생성

* ⚡ useSignin hook 로그인 폼에 적용

* 🔥 AuthLayout 삭제

* 🎨 onSubmit 함수 인라인으로 정의

* ♻️ 응답 인터셉터의 에러 처리 및 토큰 갱신 로직 개선

* ♻️ postSignin api 에러처리 로직 삭제

* 🔥 useSignin hook 삭제

* 🚚 useSigninMutation hook으로 이름 변경 및 파일 이동

* ✨ Toaster 컴포넌트 추가

* ✨ toast로 에러메시지 띄우기

* FE-71 🔀 에피그램 작성 페이지 (#71)

* FE-64💄 글작성 페이지 UI추가 (#44)

* FE-72 ✨ 에피그램 등록 api연동 (#52)

* FE-72✨ 글작성페이지 스키마 추가

* FE-72✨ form태그 Form컴포넌트로 변경

* FE-72✨ 태그 저장기능 추가

* FE-72✨ 에피그램 등록 api연동

* FE-72✨ 에피그램 등록시 해당 에피그램 페이지로 이동 기능 추가

* FE-72✨ 등록 중일때의 로직추가

* FE-72✨  toast-> alert-dailog로 변경

* FE-72📝 TODO주석 추가

---------

Co-authored-by: 우지석 <[email protected]>

* FE-73✨ 유효성검사 추가 (#66)

* FE-73♻️  Tag관리 함수 훅으로 분리

* FE-73✨  RadioGroup 로직 수정

* FE-73✨ 유효성검사 추가

* FE-73♻️  저자 본인 선택시의  로직 변경

* FE-73✨ 중복 태그 검사 로직 추가

* FE-73♻️ 출처 유효성(optional)검사 수정

* FE-73✨  필수항목 입력했을때 버튼 활성화

* FE-73🐛 태그를 입력했다가 지웠을때 버튼 활성화되있는 버그 수정

* FE-73🐛 useEffect 의존성배열 lint problem 해결

* FE-73🐛 url유효성검사 에러 메세지 안뜨는 버그 수정

---------

Co-authored-by: 우지석 <[email protected]>

* FE-71♻️ epic브랜치 코드리뷰 반영 (#76)

* FE-71♻️  token,interceptor 로직 수정

* FE-71♻️  AddEpigram 코드리뷰 반영

* FE-71🔥 테스트용 상세페이지 삭제

* FE-71♻️  onKeyDown -> onKeyUp 수정

---------

Co-authored-by: 우지석 <[email protected]>

---------

Co-authored-by: MOON <[email protected]>
Co-authored-by: Jiseok Woo <[email protected]>
Co-authored-by: 우지석 <[email protected]>

* FE-51 🔀 공용 API 최신화 (충돌수정) (#98)

---------

Co-authored-by: imsoohyeok <[email protected]>
Co-authored-by: NEWJIN <[email protected]>
Co-authored-by: NEWJIN <[email protected]>
Co-authored-by: MOON <[email protected]>
Co-authored-by: Jiseok Woo <[email protected]>
Co-authored-by: 우지석 <[email protected]>
@jangmoonwon jangmoonwon requested a review from a team July 30, 2024 04:57
@jangmoonwon jangmoonwon self-assigned this Jul 30, 2024
@jangmoonwon jangmoonwon merged commit 353cc71 into epic/FE-66 Jul 30, 2024
2 checks passed
@jangmoonwon jangmoonwon deleted the merge/FE-66 branch July 31, 2024 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: High 🔥 우선순위 높음 Type: Merge 🚚 머지
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants