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

[Refactor] 멘토님 코드 리뷰용 PR 생성 #145

Closed
wants to merge 514 commits into from
Closed
Changes from 250 commits
Commits
Show all changes
514 commits
Select commit Hold shift + click to select a range
24153c0
design: Video border 스타일 수정 (#82)
devdeun Sep 5, 2024
1d0be6f
feat: 코맨트 CRUD fetch 추가
nakyeonko3 Sep 5, 2024
08eff1b
feat: Spinner 컴포넌트 추가 (#85)
devdeun Sep 6, 2024
52ab3db
feat: Loading 컴포넌트 추가 (#85)
devdeun Sep 6, 2024
00bc9a9
feat: loading, Spinner 컴포넌트 적용 (#85)
devdeun Sep 6, 2024
d2ae113
bug: 포스트 작성시간 오류 수정 (#87)
devdeun Sep 6, 2024
0e6c8b8
chore: console log 삭제 (#87)
devdeun Sep 6, 2024
5019816
Merge pull request #86 from Dev-FE-1/enhancement/loading-page-85
HSjjs98 Sep 6, 2024
49b6bec
Merge pull request #83 from Dev-FE-1/design/profile-page-82
HSjjs98 Sep 6, 2024
400a67b
Merge pull request #88 from Dev-FE-1/bug/post-createdAt-87
HSjjs98 Sep 6, 2024
e71423b
chore: 오타 수정 (#89)
devdeun Sep 6, 2024
491939d
feat: follower, following 클릭에 따라 탭 활성화 (#89)
devdeun Sep 6, 2024
381ad6a
design: Loading 컴포넌트 스타일 수정 (#89)
devdeun Sep 6, 2024
48da58a
feat: AddVideos 페이지 추가에 따른 경로 설정 (#74)
HSjjs98 Sep 6, 2024
027cb57
feat: 주석 제거 및 Usermodel에 subscriptions 추가 (#74)
HSjjs98 Sep 6, 2024
dc85096
feat: 플레이리스트 수정, 삭제, 구독 기능 추가 (#74)
HSjjs98 Sep 6, 2024
d5afd28
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
HSjjs98 Sep 6, 2024
3098e59
fix: 코맨트 수정 안되는 버그 해결(#84)
nakyeonko3 Sep 6, 2024
8aec474
fix: 로그인한 유저 기준으로 팔로우/팔로잉 버튼이 뜨도록 수정 (#89)
devdeun Sep 6, 2024
b338b10
feat: 팔로잉 팔로워 탭 변경시 최신 데이터 불러오기 (#89)
devdeun Sep 6, 2024
23f7737
feat: 대댓글 기능 추가, CommentModel 파일 위치 변경(#84)
nakyeonko3 Sep 6, 2024
f1da5a3
chore: lefthook 추가 (#74)
HSjjs98 Sep 6, 2024
3e92c2e
Merge pull request #90 from Dev-FE-1/enhancement/following-follower-89
devdeun Sep 6, 2024
804f151
style: 주석 제거, 오타 수정, 스타일 변경 (#74)
HSjjs98 Sep 6, 2024
72c34aa
feat: 커스텀 훅 추가, 삭제, 위치 변경 (#74)
HSjjs98 Sep 6, 2024
abf2a75
remove: 더미 삭제 (#74)
HSjjs98 Sep 6, 2024
82e230e
style: 주석, 띄어쓰기 제거
nakyeonko3 Sep 6, 2024
cfa9f0e
feat: 타입 변경에 따른 코드 수정 (#74)
HSjjs98 Sep 6, 2024
78f1b4d
feat: formatRelativeDate에 '방금 전' '분전' 추가
nakyeonko3 Sep 6, 2024
b3569bb
feat: 플레이리스트 수정, 삭제, 비디오 추가, 비디오 삭제 기능 구현 (#74)
HSjjs98 Sep 6, 2024
460d000
feat: 에러 페이지 추가
nakyeonko3 Sep 6, 2024
63c784b
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
nakyeonko3 Sep 6, 2024
493fb42
design: 코맨트 컨텐츠와 시간 위치 레이아웃 변경(#84)
nakyeonko3 Sep 6, 2024
fe525a9
design: 취소와 수정 버튼 스타일 변경(#84)
nakyeonko3 Sep 6, 2024
a8b0088
fix: 경로 오타 수정 (#74)
HSjjs98 Sep 6, 2024
a3a36c8
Merge pull request #91 from Dev-FE-1/enhancement/add-videos-to-playli…
devdeun Sep 6, 2024
d3d1b12
fix: 쿼리 파라미터로 댓글 페이지를 이동하게함
nakyeonko3 Sep 6, 2024
db52d57
feat: 댓글 페이지로 접속시 상단에 포스트가 뜨게함(#84)
nakyeonko3 Sep 6, 2024
b214b27
feat: 댓글 페이지 상단에 뒤로가기 버튼 추가(#84)
nakyeonko3 Sep 6, 2024
59cec1f
style: tsconfig vite등 파일의 주석 delete (#84)
nakyeonko3 Sep 6, 2024
ad24b9d
Merging enhancement/comment-84
nakyeonko3 Sep 6, 2024
4db9e75
fix: App.tsx 에러 페이지 삭제(#84)
nakyeonko3 Sep 6, 2024
ec8a49c
fix: 포스트 아래 댓글수가 나오도록함(#84)
nakyeonko3 Sep 6, 2024
3e023e4
fix: PostModel에서 comments 타입을 객체로(#84)
nakyeonko3 Sep 6, 2024
3b550ca
style: 댓글 버튼들 한글 텍스트로(#84)
nakyeonko3 Sep 6, 2024
834b1b3
feat: enter를 눌렀을 때 comment 추가(#84)
nakyeonko3 Sep 6, 2024
6f252b3
design: 댓글 스타일 수정
nakyeonko3 Sep 6, 2024
dc37412
feat: react-dnd 라이브러리에서 react-beautiful-dnd 라이브러리로 변경 (#77)
devdeun Sep 6, 2024
1567c99
fix: 댓글이 증가 했을 때 코맨트 수가 업데이트 되도록수정(#84)
nakyeonko3 Sep 6, 2024
ed50d5f
feat: drag and drop 순서 변경시 서버에 저장 (#77)
devdeun Sep 6, 2024
3a4d69d
fix: 포스트 상세 페이지 뒤로가기 버튼 오류 수정 (#77)
devdeun Sep 6, 2024
e7cf410
design: playlist 스타일 수정 (#77)
devdeun Sep 6, 2024
e378bfe
fix: 팔로잉된 유저의 포스트들만 타임라인에 가져옴 (#93)
nakyeonko3 Sep 6, 2024
f47e057
Merge pull request #92 from Dev-FE-1/enhancement/comment-84
devdeun Sep 6, 2024
5fea963
Merge pull request #94 from Dev-FE-1/bug/drag-and-drop-error-77
HSjjs98 Sep 6, 2024
3f04fd7
feat: 타임라인 포스트 중복 해결 완료 (#93)
nakyeonko3 Sep 6, 2024
dbc0895
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
nakyeonko3 Sep 6, 2024
5d2f131
rename: 파일명, 파일확장자 ts->tsx로 수정(#93)
nakyeonko3 Sep 6, 2024
a514335
fix: 이미 랜더링된 포스트 재랜더링 방지(#93)
nakyeonko3 Sep 6, 2024
2198451
fix: 본인 포스트도 타임라인에 나오게함. 포스트를 3개씩 fetch함(#93)
nakyeonko3 Sep 6, 2024
24f4ebf
chore: playwright 종속성 설치 (#97)
nakyeonko3 Sep 6, 2024
0c5a6c7
chore: 커밋시 테스트 코드를 실행하게함(#97)
nakyeonko3 Sep 6, 2024
84017d2
Merge pull request #96 from Dev-FE-1/hotfix/timeline-posts-duplicate-93
devdeun Sep 6, 2024
f3d92ec
feat: Comment 페이지를 PostDetail로 수정 (#95)
devdeun Sep 7, 2024
2c407d1
feat: 타임라인 empty 메시지 스타일 수정 및 맨 위로 가기 버튼 추가 (#95)
devdeun Sep 7, 2024
954eab2
design: 댓글 스타일 수정 (#95)
devdeun Sep 7, 2024
2b508c1
chore: 리액트앱 테스트 설정함, title 테스트 성공(#97)
nakyeonko3 Sep 7, 2024
a979810
feat: 댓글 수정 스타일 변경 및 CommentInput 컴포넌트 재사용성 향상 (#95)
devdeun Sep 7, 2024
dfb40e9
feat: 댓글에서 닉네임 클릭시 프로필 페이지로 이동 (#95)
devdeun Sep 7, 2024
dfcba57
feat: 남의 플레이리스트에서 내 플리로 비디오 추가 로직 페이지 구현 (#98)
HSjjs98 Sep 7, 2024
f57595e
fix: 댓글 2개씩 나오는 현상 수정 (#89)
HSjjs98 Sep 7, 2024
c2dfa9d
feat: 비디오 아이디로 비디오 객체를 만들어주는 함수 추가 (#98)
HSjjs98 Sep 7, 2024
2f8bae1
feat: 프로필 페이지에서 보고 있는 사람의 플레이리스트가 보이도록 수정 (#98)
HSjjs98 Sep 7, 2024
de65bd5
feat: 분류되지 않은 목록 플리 삭제 및 수정 불가하도록 수정 (#98)
HSjjs98 Sep 7, 2024
74acfdf
feat: 필요한 커스텀 훅 추가 및 기존 훅 쿼리키 또는 로직 수정 (#98)
HSjjs98 Sep 7, 2024
0d3de32
feat: 타임라인 페이지 로딩 중일 때 로딩 컴포넌트가 보이도록 수정 (#98)
HSjjs98 Sep 7, 2024
20fe121
Merge pull request #99 from Dev-FE-1/design/post-detail-page-style-95
HSjjs98 Sep 7, 2024
00b7aa7
feat: 기타 버그 수정 (#98)
HSjjs98 Sep 7, 2024
09f2e00
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
HSjjs98 Sep 7, 2024
3effcd5
feat: Avatar 컴포넌트 추가 (#100)
devdeun Sep 7, 2024
ecd48a6
feat: 중복 코드를 없애고 아바타 컴포넌트 적용 (#100)
devdeun Sep 7, 2024
e946cce
feat: 프로필 페이지 플리 탭에서 플리 클릭하면 플레이리스트 페이지로 이동하도록 수정 (#98)
HSjjs98 Sep 7, 2024
bee8f87
feat: 플레이리스트 추가할때 디폴트 전체 공개로 설정 (#98)
HSjjs98 Sep 7, 2024
f87b8d9
Merge pull request #101 from Dev-FE-1/enhancement/features-bugs-fix-98
devdeun Sep 7, 2024
c738d2e
Merge pull request #102 from Dev-FE-1/enhancement/avatar-component-100
HSjjs98 Sep 7, 2024
dc448f0
test: Signin페이지 랜더링 테스트 완료(#97)
nakyeonko3 Sep 7, 2024
ac8e77d
test: 구글 로그인 기능 테스트 완료(#97)
nakyeonko3 Sep 7, 2024
211b38a
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
nakyeonko3 Sep 7, 2024
9786653
refactor: 헤더가 2개인 레이아웃을 1개로 변경 (#97)
nakyeonko3 Sep 7, 2024
bcf412d
chore: npm test 실패시 브라우저를 여는 옵션 제거(#97)
nakyeonko3 Sep 7, 2024
0d368eb
test: 타임라인 무한 스크롤 테스트 (#97)
nakyeonko3 Sep 7, 2024
1333f43
fix: Home.tsx 테스트에서 마지막 포스트를 기준으로 스크롤하게 수정(#97)
nakyeonko3 Sep 7, 2024
616a44a
test: 코맨트 테스트 추가 (#97)
nakyeonko3 Sep 7, 2024
2b43c2f
test: 테스트 코드 파일명 변경 (#97)
nakyeonko3 Sep 7, 2024
5a295d1
test: 댓글 CRUD 테스트 추가 (#97)
nakyeonko3 Sep 7, 2024
5aab3b8
test: 포스트 추가 테스트 (#97)
nakyeonko3 Sep 7, 2024
a24748d
test: 동영상 추가 테스트 (#97)
nakyeonko3 Sep 7, 2024
55a208d
feat: AddPost 스타일 수정 (#104)
devdeun Sep 7, 2024
dc71aaf
feat: NewPost 스타일 수정 (#104)
devdeun Sep 7, 2024
824d152
feat: SelectPli 스타일 수정 (#104)
devdeun Sep 7, 2024
c470642
design: AddVideos 스타일 수정 (#104)
devdeun Sep 7, 2024
acc107e
design: playlistDetail 페이지 스타일 수정 (#104)
devdeun Sep 7, 2024
3083430
test: 플리 추가 테스트 (#97)
nakyeonko3 Sep 8, 2024
f28830f
feat: 404 페이지 추가 (#105)
devdeun Sep 8, 2024
f3673d6
refactor: 안쓰는 fetch 함수들 삭제(#97)
nakyeonko3 Sep 8, 2024
cde143c
Merge pull request #106 from Dev-FE-1/design/addpost-newpost-selectpl…
HSjjs98 Sep 8, 2024
b52a4c9
Merge pull request #108 from Dev-FE-1/enhancement/404-page-105
HSjjs98 Sep 8, 2024
c02f256
feat: 유튜브 조회수 단위 포맷 함수 추가 (#109)
devdeun Sep 8, 2024
74fb3ec
design: emptyComment 스타일 추가 및 적용 (#111)
devdeun Sep 8, 2024
fb05603
design: 프로필 수정 페이지 Avatar 컴포넌트로 변경 (#111)
devdeun Sep 8, 2024
91bd06d
design: 포스트, 플레이리스트 이름 스타일 수정 (#111)
devdeun Sep 8, 2024
c84b3b0
fix: Root.tsx 파일에 header 태그 다시 작성 (#97)
nakyeonko3 Sep 8, 2024
4199d8e
remove: bun.lockb 파일 삭제(#97)
nakyeonko3 Sep 8, 2024
6128b2d
design: 댓글 삭제시 천천히 사라지도록 애니메이션 추가(#97)
nakyeonko3 Sep 8, 2024
9cd54ee
feat: 에러 페이지 추가
nakyeonko3 Sep 8, 2024
91d5a52
docs: README.md 내용 추가
wonjichoe Sep 8, 2024
ad54ee1
docs: READMD.md 목차 수정
wonjichoe Sep 8, 2024
f663516
fix: 링크로 포스트 추가하기 기능 관련 버그 해결 (#103)
HSjjs98 Sep 8, 2024
4b35753
remove: 에러 페이지 삭제 (#97)
nakyeonko3 Sep 8, 2024
7fe7ab0
fix: 남의 프로필일 경우 플레이리스트 추가 버튼이 보이지 않도록 변경 (#103)
HSjjs98 Sep 8, 2024
0203e73
test: 플레이리스트를 이용해 포스트를 추가하는 테스트(#97)
nakyeonko3 Sep 8, 2024
ddbeaab
Revert "design: 댓글 삭제 애니메이션 (#97)"
nakyeonko3 Sep 8, 2024
fdeab84
style: 주석 제거,example.test삭제(#97)
nakyeonko3 Sep 8, 2024
785babe
feat: Home 페이지 테스트코드, Playlist 페이지 테스트코드 수정(#97)
nakyeonko3 Sep 8, 2024
de1ea3d
Merge pull request #107 from Dev-FE-1/test/login-test-97
devdeun Sep 8, 2024
2833743
feat: 비공개 플레이리스트와 삭제된 플레이리스트 타임리인 제목 표시 변경 (#103)
HSjjs98 Sep 8, 2024
ce5d063
feat: 내 포스트일 경우 수정과 삭제가 가능하도록 아이콘 추가 (#103)
HSjjs98 Sep 8, 2024
0fb3c51
fix: 포스트 추가와 비디오 클릭 관련 버그 수정 (#103)
HSjjs98 Sep 8, 2024
2780cfa
docs: README.md 팀원 역할분담 내용 추가
wonjichoe Sep 8, 2024
d1296f7
Merge pull request #114 from Dev-FE-1/design/app-style-111
devdeun Sep 8, 2024
0608ba4
Merge pull request #110 from Dev-FE-1/enhancement/view-count-util-109
devdeun Sep 8, 2024
596d8bb
Merge pull request #113 from Dev-FE-1/docs/update-readme
devdeun Sep 8, 2024
912226c
feat: 모달 컴포넌트 분리 (#103)
HSjjs98 Sep 8, 2024
03b14e8
fix: 버튼 비활성화 등 기타 코드 수정 (#103)
HSjjs98 Sep 8, 2024
d823399
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
HSjjs98 Sep 8, 2024
cc0728a
Merge pull request #117 from Dev-FE-1/enhancement/modal-component-spl…
devdeun Sep 8, 2024
3b12465
feat: 삭제 기능 toast 메세지 추가(#118)
wonjichoe Sep 8, 2024
a759ee7
fix: 북마크 표시 여부 로직 수정 및 포스트 유투브 링크 항상 작동하도록 수정 (#120)
HSjjs98 Sep 8, 2024
86951aa
Merge pull request #121 from Dev-FE-1/hotfix/bug-fix-120
devdeun Sep 8, 2024
ffdf7ce
design: Modal 스타일 수정 (#119)
devdeun Sep 8, 2024
ed65b01
feat: 추가 기능 toast 메세지 추가(#118)
wonjichoe Sep 8, 2024
1d6f117
Merge branch 'develop' into enhancement/apply-toast
wonjichoe Sep 8, 2024
33e7935
design: 클릭할 수 없는 플레이리스트 밑줄 제거 (#119)
devdeun Sep 8, 2024
b1d7376
design: Toast 스타일 수정 (#119)
devdeun Sep 8, 2024
58b26b1
design: ProfileEdit 페이지 버튼 간격 수정 (#119)
devdeun Sep 8, 2024
43b122b
fix: 플레이리스트디테일 라우팅 경로 수정
nakyeonko3 Sep 8, 2024
99e2087
Merge pull request #122 from Dev-FE-1/enhancement/apply-toast
nakyeonko3 Sep 8, 2024
f87087d
style 콘솔로그 삭제
nakyeonko3 Sep 8, 2024
7aba3ed
design: Navbar에 그라데이션 아이콘 적용 (#119)
devdeun Sep 8, 2024
8d117ed
design: 기타 스타일 수정 (#119)
devdeun Sep 8, 2024
997cb80
Merge pull request #123 from Dev-FE-1/hotfix/fix-route
devdeun Sep 8, 2024
5776ff2
design: 검색 페이지 아바타 스타일 수정 (#119)
devdeun Sep 8, 2024
cc48005
Merge pull request #125 from Dev-FE-1/design/modal-toast-style-119
devdeun Sep 8, 2024
bf100eb
fix: 다른 사람의 플리에 있는 비디오 버티컬 버튼 눌렀을때 모달 옵션 수정 (#120)
HSjjs98 Sep 8, 2024
d00c030
fix: 다른 사람의 플리에서 비디오 가져오기 기능 버그 수정 (#120)
HSjjs98 Sep 8, 2024
a1f5f26
feat: PostDetail 페이지 댓글 수정/삭제 드롭다운 모달로 변경 (#126)
devdeun Sep 9, 2024
e125a33
feat: EmptyMessage 컴포넌트 추가 (#126)
devdeun Sep 9, 2024
8edc98f
feat: EmptyMessage 적용 (#126)
devdeun Sep 9, 2024
f0a9df3
Merge pull request #127 from Dev-FE-1/enhancement/post-detail-modal-126
HSjjs98 Sep 9, 2024
f2d2673
rename: 파일 이름 수정 (#128)
HSjjs98 Sep 9, 2024
7e9a7ac
style: 경로 설정 관련 코드 수정 (#128)
HSjjs98 Sep 9, 2024
bf1b25d
fix: 포스트 표시 관련 로직 수정 (#128)
HSjjs98 Sep 9, 2024
d50cf81
Merge branch 'enhancement/file-rename-128' of https://github.com/Dev-…
HSjjs98 Sep 9, 2024
3ce9d71
Merge pull request #129 from Dev-FE-1/enhancement/file-rename-128
devdeun Sep 9, 2024
7776501
feat: 프로필 클릭했을 때 프로필 페이지에서 제대로 정보를 가져오도록 코드 추가 (#131)
HSjjs98 Sep 9, 2024
04b48c8
design: 토스트 디자인, 코드 수정(#118)
wonjichoe Sep 9, 2024
73f7227
design: 토스트 max width 값 수정(#118)
wonjichoe Sep 9, 2024
a0f55ae
feat: isLoading 문구 대신 Spinner 추가 (#126)
devdeun Sep 9, 2024
f45f2ac
Merge pull request #135 from Dev-FE-1/enhancement/post-detail-modal-126
nakyeonko3 Sep 9, 2024
d26fb26
feat: 포스트 수정 및 삭제 기능 구현 (#131)
HSjjs98 Sep 9, 2024
fc92cc5
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
wonjichoe Sep 9, 2024
31c334a
feat: 플리 수정/추가 모달 텍스트 구분 코드 수정
wonjichoe Sep 9, 2024
ad5ac08
Merge pull request #132 from Dev-FE-1/design/toast
HSjjs98 Sep 9, 2024
6661756
feat: 프로필 수정 페이지 닉네임 input 값이 없으면 수정하기 버튼 비활성화
wonjichoe Sep 9, 2024
65bb48b
feat: 프로필 수정 페이지 로딩 스피너 추가
wonjichoe Sep 9, 2024
eeca957
bug: 플레이리스트 상세 페이지 뒤로가기 버튼 경로 오류 해결 (#138)
devdeun Sep 9, 2024
559cddc
feat: 프로필 페이지 코드 useEffect 코드 훅으로 변경 (#131)
HSjjs98 Sep 9, 2024
16d7992
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
HSjjs98 Sep 9, 2024
f49b7b1
fix: 프로필 페이지에서 포스트 수정 삭제 바로 반영하도록 수정 및 링크로 포스트 추가 버그 해결 (#131)
HSjjs98 Sep 9, 2024
640189a
Merge pull request #139 from Dev-FE-1/bug/profile-edit
devdeun Sep 9, 2024
dbb3a56
Merge pull request #136 from Dev-FE-1/bug/profile-info-connect-131
devdeun Sep 9, 2024
2402fda
fix: 타임라인 게시물 중복 (#137)
nakyeonko3 Sep 9, 2024
6e353f2
docs: README.md 업데이트
wonjichoe Sep 9, 2024
9904502
Merge pull request #141 from Dev-FE-1/hotfix/timeline-posts-duplicate…
devdeun Sep 9, 2024
a187a1e
Merge pull request #140 from Dev-FE-1/bug/link-error-138
nakyeonko3 Sep 9, 2024
29baf8c
Merge pull request #130 from Dev-FE-1/develop
nakyeonko3 Sep 9, 2024
52c6af8
docs: README.md 이미지 수정
wonjichoe Sep 9, 2024
bcfc247
Merge pull request #143 from Dev-FE-1/update-readme-1
devdeun Sep 9, 2024
f59e931
Merge pull request #146 from Dev-FE-1/develop
nakyeonko3 Sep 9, 2024
8993590
feat: 프로필 페이지 포스트와 좋아요 출력 관련 버그 수정 (#131)
HSjjs98 Sep 10, 2024
8f8c116
Merge pull request #149 from Dev-FE-1/bug/profile-info-connect-131
devdeun Sep 10, 2024
677e057
Create git push into another repo to deploy repo.yml
nakyeonko3 Sep 10, 2024
c55938c
feat: build.sh 스크립트 추가
nakyeonko3 Sep 10, 2024
2a16e8f
fix: allow emty comit msg
nakyeonko3 Sep 10, 2024
d8ce866
refactor: 포스트 추가되고 타임 라인에 불러와질 때 토스트메세지 출력되게 수정(#152)
wonjichoe Sep 10, 2024
07d966e
fix: 모든 경로 접속시 루트 주소로리다이렉트
nakyeonko3 Sep 10, 2024
0b860dc
fix: main에 push가 될 때만 배포가 되도록 변경함
nakyeonko3 Sep 10, 2024
b55a8e0
fix: 기존 파이어베이스 배포 workflow 삭제
nakyeonko3 Sep 10, 2024
a2661da
remove: firebase functions 관련 파일 삭제
nakyeonko3 Sep 10, 2024
3412260
refactor: VideoInfo 컴포넌트 분리 (#151)
devdeun Sep 10, 2024
07dff4a
refactor: PlaylistContentsItem을 Draggable, Selectable 아이템으로 분리 (#151)
devdeun Sep 10, 2024
0f009c9
refactor: PlaylistContents를 Draggable, Selectable Playlist로 분리 (#151)
devdeun Sep 10, 2024
5d217b5
refactor: PlaylistDetail 페이지에서 SelectVideo 페이지 분리 (#151)
devdeun Sep 10, 2024
f5ca009
refactor: AddVideos 페이지의 PlaylistContentsItem 컴포넌트를 SelectablePlaylis…
devdeun Sep 10, 2024
31ac85e
remove: 불필요한 파일 삭제 (#151)
devdeun Sep 10, 2024
9d334eb
Merge pull request #155 from Dev-FE-1/nakyeonko3-patch-1
devdeun Sep 10, 2024
9b72861
Merge pull request #157 from Dev-FE-1/refactor/playlist-detail-151
HSjjs98 Sep 11, 2024
695953e
Merge pull request #156 from Dev-FE-1/refactor/toast-152
nakyeonko3 Sep 11, 2024
389d22e
test: Post에 playlist 제목이 제대로 뜨는지 테스트 코드 추가 (#116)
devdeun Sep 12, 2024
daad3a0
chore: package-lock.json 수정(#160)
nakyeonko3 Sep 12, 2024
d7e858d
feat: usePostById에서 리턴 타입을 재설정
nakyeonko3 Sep 12, 2024
84a4292
Merge pull request #159 from Dev-FE-1/test/post-playlist-title-116
devdeun Sep 12, 2024
d2d43e4
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
nakyeonko3 Sep 12, 2024
80b2282
fix: 좋아요 갱신 에러 수정(#160)
nakyeonko3 Sep 12, 2024
60561c5
refactor: CommentSection.tsx의 userIds 수정(#160)
nakyeonko3 Sep 12, 2024
a26289b
fix: 좋아요 개수가 갱신 안되는 문제를 해결(#160)
nakyeonko3 Sep 12, 2024
6481ab5
feat: InputCount 컴포넌트 추가 (#161)
devdeun Sep 12, 2024
69a058b
feat: Input, Textarea 컴포넌트에 글자수 제한 적용 (#161)
devdeun Sep 12, 2024
9406848
feat: 프로필 수정 페이지 닉네임, 소개 input에 글자수 제한 적용 (#161)
devdeun Sep 12, 2024
e844f4f
refactor: useToggleLikes 를 수정함(#160)
nakyeonko3 Sep 12, 2024
c7bd61d
chore: 코드레빗 설정 파일 추가
nakyeonko3 Sep 12, 2024
83e11b2
fix: yml 파일 삭제
nakyeonko3 Sep 12, 2024
01abc50
refactor: Post.tsx 리펙토링(#163)
nakyeonko3 Sep 12, 2024
3b0e3a9
refactor: useFetchVideoTitle가 useQuery를 사용하도록 수정(#160)
nakyeonko3 Sep 12, 2024
9d2fffc
refactor: logo.svg를 preload가 되도록 수정(#160)
nakyeonko3 Sep 12, 2024
47a5fa2
feat: 댓글 글자수 제한 적용 (#161)
devdeun Sep 13, 2024
0a12d11
Merge pull request #164 from Dev-FE-1/enhancement/input-max-length-161
devdeun Sep 13, 2024
203d2bb
Merge pull request #162 from Dev-FE-1/bug/likes-error-160
devdeun Sep 13, 2024
58d9001
feat: 모달을 훅으로 관리 (#158)
HSjjs98 Sep 16, 2024
070c6e2
chore: npm audit fix (#158)
HSjjs98 Sep 16, 2024
511bacf
feat: NewPost를 fullmodal을 사용하여 보여주기 & 프로필 수정 페이지 경로 수정 (#158)
HSjjs98 Sep 16, 2024
a62635e
Merge branch 'develop' of https://github.com/Dev-FE-1/Toy_Project_3_t…
HSjjs98 Sep 16, 2024
633529f
feat: 오버레이 관련 코드 컴포넌트로 분리 (#158)
HSjjs98 Sep 16, 2024
da0f890
feat: fullmodal 추가, 모달 전역 상태 관리, useModalWithOverlay 훅 추가 (#158)
HSjjs98 Sep 16, 2024
185db69
feat: 모달 내부에서 헤더가 랜더링 될 . 수있도록 usePortal 관련 코드 추가 (#158)
HSjjs98 Sep 16, 2024
dc12b39
refactor: 훅으로 모달 상태 관리하도록 코드 변경 (#158)
HSjjs98 Sep 16, 2024
7e88097
refactor: 훅 관련 코드 추가 및 삭제 (#158)
HSjjs98 Sep 16, 2024
88d7500
refactor: 경로 설정 관련 코드 변경 또는 추가 (#158)
HSjjs98 Sep 16, 2024
803ab1d
Merge pull request #170 from Dev-FE-1/enhancement/post-add-to-modal-158
devdeun Sep 16, 2024
dcf6142
refactor: 모달 동작 수행 및 기능 관련 코드 수정 (#171)
HSjjs98 Sep 16, 2024
b68dd5a
Merge pull request #172 from Dev-FE-1/refactor/bugs-fix-171
HSjjs98 Sep 16, 2024
98b4a4b
fix: 프로필 페이지에서 포스트와 좋아요 탭에서 좋아요가 바로 적용안되는 문제 해결 (#174)
HSjjs98 Sep 18, 2024
70cb736
feat: 이미 플레이리스트에 포함된 비디오 추가 불가하도록 수정 (#174)
HSjjs98 Sep 18, 2024
36bee5e
Merge pull request #175 from Dev-FE-1/bug/profile-likes-174
devdeun Sep 18, 2024
04e3975
Merge branch 'main' of https://github.com/Dev-FE-1/Toy_Project_3_team…
HSjjs98 Sep 18, 2024
d72c5c9
Merge pull request #176 from Dev-FE-1/merge/merge-branch
devdeun Sep 18, 2024
55bdfee
Merge branch 'main' into develop
HSjjs98 Sep 18, 2024
b4692b8
Merge pull request #173 from Dev-FE-1/develop
HSjjs98 Sep 18, 2024
b7aaf7b
feat: 다름 사람의 플리에서 비디오를 내 플리에 추가할때 중복된 비디오가 추가되지 않도록 수정 (#177)
HSjjs98 Sep 18, 2024
053d654
Merge pull request #178 from Dev-FE-1/enhancement-videos-add-177
HSjjs98 Sep 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 65 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
module.exports = {
env: {
browser: true,
es2021: true,
node: true,
},
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:react-hooks/recommended',
'plugin:prettier/recommended',
'plugin:import/recommended',
'plugin:import/typescript',
],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaFeatures: {
jsx: true,
},
ecmaVersion: 12,
sourceType: 'module',
},
plugins: ['react', '@typescript-eslint', 'react-hooks', 'import', 'prettier'],
rules: {
'react/react-in-jsx-scope': 'off',
'import/order': [
'error',
{
groups: ['builtin', 'external', 'internal', 'index'],
pathGroups: [
{
pattern: 'react',
group: 'external',
position: 'before',
},
],
pathGroupsExcludedImportTypes: ['react'],
'newlines-between': 'always',
alphabetize: {
order: 'asc',
caseInsensitive: true,
},
},
],
},
ignorePatterns: ['node_modules/', 'build/', 'dist/', 'functions'],
settings: {
react: {
version: 'detect',
},
'import/resolver': {
typescript: {
project: './tsconfig.app.json',
},
node: {
extensions: ['.js', '.ts', '.tsx'],
paths: ['src'],
},
alias: {
map: [['@', './src']],
extensions: ['.ts', '.tsx', '.js', '.jsx', '.json'],
},
},
},
};
5 changes: 5 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "toy-project-2-team-4-pizza"
}
}
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto eol=lf
22 changes: 10 additions & 12 deletions .github/.gitmessage.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
# 제목은 최대 50글자까지 아래에 작성: ex) Feat: Add Key mapping
# <타입>: <제목> (#이슈 번호) 의 형식으로 제목 작성

# 변경사항이 "무엇"인지 명확히 작성 / 끝에 마침표 금지
# 예) feat: 로그인 기능 추가 (#1)

# 본문은 아래에 작성

# 꼬릿말은 아래에 작성: ex) Github issue #23
# Github issue
# 여러 줄의 메시지를 작성할 땐 "-"로 구분
# - login.tsx 파일이 변경됨.


# --- COMMIT END ---
@@ -15,22 +18,17 @@
# style : 코드 스타일 (코드 형식, 줄바꿈, 주석, 세미콜론 추가: 비즈니스 로직에 변경 없음)
# docs : 문서 수정 (문서 추가, 수정, 삭제, README)
# test : 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음)
# chore : 기타 변경사항 (빌드 스크립트 수정, assets, package.json 변경 등)
# settings : 프로젝트 세팅 관련
# chore : 패키지 매니저 수정, 그 외 기타 수정 ex) .gitignore
# init : 초기 생성
# rename : 파일 혹은 폴더명을 수정하거나 옮기는 작업만 한 경우
# remove : 파일을 삭제하는 작업만 수행한 경우
# ------------------
# 제목 첫 글자를 대문자로
# 제목 첫 글자를 소문자
# 제목은 명령문으로
# 제목 끝에 마침표(.) 금지
# 제목과 본문을 한 줄 띄워 분리하기
# 본문은 "어떻게" 보다 "무엇을", "왜"를 설명한다.
# 본문에 여러줄의 메시지를 작성할 땐 "-"로 구분
# git config commit.template .github/.gitmessage.txt
# ------------------
# <꼬리말>
# 필수가 아닌 optioanl
# Fixes :이슈 수정중 (아직 해결되지 않은 경우)
# Resolves : 이슈 해결했을 때 사용
# Ref : 참고할 이슈가 있을 때 사용
# Related to : 해당 커밋에 관련된 이슈번호 (아직 해결되지 않은 경우)
# ex) Fixes: #47 Related to: #32, #21
1 change: 1 addition & 0 deletions .github/workflows/ai-pr-reviewer.yml
Original file line number Diff line number Diff line change
@@ -26,6 +26,7 @@ jobs:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
with:
debug: false
disable_review: true
review_simple_changes: false
review_comment_lgtm: false
openai_light_model: gpt-3.5-turbo
31 changes: 31 additions & 0 deletions .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on merge
on:
push:
branches:
- main
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
- run: bun install
- name: Build
env:
VITE_FIREBASE_API_KEY: ${{ secrets.VITE_FIREBASE_API_KEY }}
VITE_FIREBASE_AUTH_DOMAIN: ${{ secrets.VITE_FIREBASE_AUTH_DOMAIN }}
VITE_FIREBASE_PROJECT_ID: ${{ secrets.VITE_FIREBASE_PROJECT_ID }}
VITE_FIREBASE_STORAGE_BUCKET: ${{ secrets.VITE_FIREBASE_STORAGE_BUCKET }}
VITE_FIREBASE_MESSAGING_SENDER_ID: ${{ secrets.VITE_FIREBASE_MESSAGING_SENDER_ID }}
VITE_FIREBASE_APP_ID: ${{ secrets.VITE_FIREBASE_APP_ID }}
VITE_FIREBASE_MEASUREMENT_ID: ${{ secrets.VITE_FIREBASE_MEASUREMENT_ID }}
run: bun run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_TOY_PROJECT_2_TEAM_4_PIZZA }}
channelId: live
projectId: toy-project-2-team-4-pizza
34 changes: 34 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on PR
on: pull_request
permissions:
checks: write
contents: read
pull-requests: write
jobs:
build_and_preview:
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
- run: bun install
- name: Build
env:
VITE_FIREBASE_API_KEY: ${{ secrets.VITE_FIREBASE_API_KEY }}
VITE_FIREBASE_AUTH_DOMAIN: ${{ secrets.VITE_FIREBASE_AUTH_DOMAIN }}
VITE_FIREBASE_PROJECT_ID: ${{ secrets.VITE_FIREBASE_PROJECT_ID }}
VITE_FIREBASE_STORAGE_BUCKET: ${{ secrets.VITE_FIREBASE_STORAGE_BUCKET }}
VITE_FIREBASE_MESSAGING_SENDER_ID: ${{ secrets.VITE_FIREBASE_MESSAGING_SENDER_ID }}
VITE_FIREBASE_APP_ID: ${{ secrets.VITE_FIREBASE_APP_ID }}
VITE_FIREBASE_MEASUREMENT_ID: ${{ secrets.VITE_FIREBASE_MEASUREMENT_ID }}
run: bun run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_TOY_PROJECT_2_TEAM_4_PIZZA }}
expires: 1d
channelId: preview
projectId: toy-project-2-team-4-pizza
16 changes: 15 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -148,4 +148,18 @@ stats.html
*.ntvs*
*.njsproj
*.sln
*.sw?
*.sw?

# firebase
.firebase

premissions.json
serviceAccountKey.json

# playwright

tests-examples
/test-results/
/playwright-report/
/blob-report/
/playwright/.cache/
35 changes: 34 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
# Ignore build output directories
dist/

# Ignore node modules
node_modules/

# Ignore specific configuration files
*.config.js

# Ignore environment variables files
.env
.env.*
.firebaserc

# Ignore logs
*.log

# Ignore compiled files
*.min.js
*.min.css

# Ignore specific file types
*.png
*.jpg
*.jpeg
*.gif
*.svg

# Ignore other generated files
coverage/

# Ignore artifacts:
build
coverage
@@ -13,4 +44,6 @@ document/

# .github
.github/
.firebaserc


functions/
18 changes: 18 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"printWidth": 100,
"trailingComma": "all",
"useTabs": false,
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"bracketSpacing": true,
"arrowParens": "always",
"quoteProps": "as-needed",
"endOfLine": "lf",
"jsxSingleQuote": false,
"jsxBracketSameLine": false,
"requirePragma": false,
"insertPragma": false,
"proseWrap": "preserve",
"htmlWhitespaceSensitivity": "css"
}
37 changes: 37 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "npm run dev",
"request": "launch",
"runtimeExecutable": "npm",
"runtimeArgs": ["run", "dev"],
"type": "node",
"serverReadyAction": {
"action": "openExternally",
"pattern": "listening on port ([0-9]+)",
"uriFormat": "http://localhost:%s"
}
},
{
"type": "firefox",
"request": "launch",
"name": "debug config",
"url": "http://localhost:5173",
"webRoot": "${workspaceFolder}/src",
"pathMappings": [
{
"url": "http://localhost:5173/src",
"path": "${workspaceFolder}/src"
}
]
}
],
"compounds": [
{
"name": "Debug React",
"configurations": ["debug config", "npm run dev"],
"stopAll": true
}
]
}
Loading
Loading